2月15日,学习笔记

来源:互联网 发布:origin数据处理软件mac 编辑:程序博客网 时间:2024/05/18 03:14

JBoss jBPM 3.1发布: Multiple process languages and simple principles

jBPM is based on a simple principle called 'Graph Oriented Programming.' The basic ideas behind jBPM were coded in less than 120 lines, in the following classes:

  • Node.java
  • Transition.java
  • Execution.java
  • Action.java

JBPM还提出面向图形的编程Graph Oriented Programming http://docs.jboss.org/jbpm/v3/userguide/graphorientedprogramming.html

另外 JBpm也开始支持BPEL和Pageflow 

  • jPDL: a language with clean Java integration and superb task management features.
  • BPEL: (alpha stage) a service orchestration language based on WSDL and XML.
  • Pageflow: In JBoss SEAM, we have a simple graph based approach (with Eclipse plugin support) for defining pageflows.
  •  关于某位大虾发表的为什么他不喜欢Netbeans http://weblogs.java.net/blog/malcolmdavis/archive/2006/02/why_are_you_uni_1.html

    主要的原因只是因为他不喜欢Netbeans的字体。

    我认为Netbeans有Sun的强力支持,一定会不断完善,而Eclipse过于分散的结构,以及支持的后劲不够,使它 和Netbeans的竞争力逐渐缩小。

    Netbeans基于纯Swing的架构,在J2SE 5.0,6.0,7.0,都在不断的优化Swing,而Eclipse对于SWT的支持确仅仅限于开发工具上面。投入远远不够。

    基于纯Java的架构将逐渐被基于脚本,配置,工作流,图形等等取代,就拿Ajax来说,Eclipse对它的支持就慢了一拍。

    从个人的角度来说,Netbeans对于J2EE开发来说的确是一个梦幻工具,至少非常值得关注。



    Trackback: http://tb.blog.csdn.net/TrackBack.aspx?PostId=599551