- 浏览: 129193 次
- 性别:
- 来自: 北京
最新评论
-
ynlxc:
亲,关注你的书4个月了,真是等到花儿也谢了。。。可否发些试读章 ...
《流程的永恒之道-一个工作流与BPM项目的备战培训及实施记》之目录结构 -
heguojun:
songjingjing520 写道[flash=200,20 ...
spring中使用mule的配置经验总结 -
songjingjing520:
[flash=200,200][/flash][url][/u ...
spring中使用mule的配置经验总结 -
chengguogen:
jbpm jpdl task-> form 只能写死 不 ...
应用jBPM4解决中国特色的流程需求 -
guofengcn:
这本书出版了吗?
《Head First Process-深入浅出流程》连载
文章列表
EAI深层解析之我见
1、 EAI概念概述
早期EAI是相对狭义上的EAI,正如其字面上的含义“Enterprise Application Integration”,即企业应用整合,仅指企业内部不同应用系统之间的互连,以期通过应用整合实现数据在多个系统之间的同步和共享,现在EAI具有了更广义上的内涵,它已经被扩展到业务整合(Business Integration)的范畴,业务整合相对EAI来说是一个更宽泛的概念,它将应用整合进一步拓展到业务流程整合的级别。业务整合不仅要提供底层应用支撑系统之间的互连,同时要实现存在于企业内部应用与应用之间,本企业和其他合作伙伴之间的端到端的业务流程的管理,它 ...
- 2007-07-25 23:41
- 浏览 1258
- 评论(0)
谈业务技术,首先要明确业务技术的这个概念,其实顾名思义就是业务和技术,就是要求我们的从业人员既要熟悉技术又要熟悉业务。业务技术这个概念虽然是一个新兴概念,但是其实是一直存在的,因为
IT
产品是业务服务 ...
- 2007-07-24 23:15
- 浏览 987
- 评论(0)
今天,受到国信办指定调研机构计世资讯的邀请,我代表公司接受了计世资讯的采访,采访涉及到公司产品的销售情况、主要的行业应用领域、用户需求特点以及公司的产品竞争和行业应用中的主要优势等内容。计世资讯将会以此做出相应的研究报告。 此次采访是信息产业部为了进一步优化国产基础软件的发展环境,而委托计世资讯对国产基础软件应用情况进行调研,应该说这样的调研对于我们国产厂商来说是一件好事,因为公司的发展需要一个好的环境,但是我认为更重要的是,产品型的公司要坚持走稳定的研发路线,虽然发展比较慢,但是只要一贯坚持,持续积累,就肯定会发展起来。
- 2007-07-24 22:55
- 浏览 862
- 评论(0)
前段时间一直在忙于工作流的改版,经过将3个多月的努力,公司基于我们的核心框架framework4.0(spring、hibernate、webwork)的javabean版工作流终于推出了,在此发文庆祝一下。
- 作者: snowfox2008 2006年02月23日, 星期四 09:31
- 2007-07-24 21:23
- 浏览 1170
- 评论(0)
在mule中提供了tcp、vm、http、soap、jms、udp、file等多种协议,那么这些协议在运行期是怎样查找的呢? 这是由MuleClient在中调用send()方法发送一个事件时,由MuleEndPoint的父类ImmutableMuleEndpoint调用自身的 createEndpointFromUri(UMOEndpointURI uri, String type)方法来创建一个UMOEndpoint,在上面的方法中又调用了ConnectorFactory的createEndpoint(uri, type)方法,最后通过ConnectorFactory自身的getService ...
- 2007-07-24 21:20
- 浏览 890
- 评论(0)
类中有几种变量,分别是:局部变量(英文可以为:local\automatic\temporary\stack variable)是定义在方法里的变量;实例变量(英文为:instance variable)是在方法外而在类声明内定义的变量,有时也叫成员变量;类变量(英文为:class variable)是用关键字static声明的实例变量,他们的生存期分别是:局部变量在定义该变量的方法被调用时被创建,而在该方法退出后被撤销;实例变量在使用new Xxxx()创建该类的实例时被创建,而其生存期和该类的实例对象的生存期相同;类变量在该类被加载时被创建,不一定要用new Xxxx()创建,所有该类的实例 ...
- 2007-07-24 21:18
- 浏览 1073
- 评论(0)
applet在浏览器中运行时,首先由jre负责将applet及其相关的jar包下载到本地,然后再执行,这样用户就必须能够保证applet的相关jar文件都能被正确下载。今天在更新公司的工作流客户端设计器时,由于给设计器加入了新的电子表单的集成功能,所以在applet中新引入了电子表单的相关class,但是在运行调试时,jre却并没有下载电子表单的jar包到本地,applet的这个class文件在一个单独的jar包中,它和电子表单的相关jar包都打包到一个ear中,为什么此时applet不能下载电子表单的jar包呢,原来由于applet没和电子表单的相关class打在一个jar中,所以此时jre不 ...
- 2007-07-24 21:12
- 浏览 953
- 评论(0)
这两个月一直忙于写工作流论文的事,所以也没有记什么东西,上一周,自己研究了一下spring和hibernate,发现spring尤其是在aop方面的强大,在javaeye上看了N多N多的关于transaction和session的讨论,其实这些spring已经全部给封装好了,又看了看它的源码,也算是搞明白了它的实现原理,最后花了几天的时间又自己封装了一个简单的framework,这一周打算把公司的workflow engine集成进来,,然后再把公司的platform全部移植到这个框架上来。嘿嘿。。。。。这样我们就有了一个比较不错的集成了workflow engine的开发框架。
- 作者: s ...
- 2007-07-24 21:03
- 浏览 1058
- 评论(0)
到底分布式的工作流机要解决的问题是什么?我觉得分布式工作流机要解决的根本问题不是性能问题,性能问题可以通过cluster解决,分布式工作流机要解决的还是一个分布式的问题,也就是解决分布式应用的协作问题,举个列子:对于一个大型的企业(或者是跨国公司)它有销售部、研发部、客户支持部,三个部门都分布在不同的城市(甚至是不同的国家),而有一个业务流程需要这三个部门协作完成,那么此时怎么办?三个部门的相关资源都在自己的部门,这时我们是不可能能通过集中式的工作流机来完成,所以只能是通过分布式的工作流机来完成,所以我想到的是,通过消息中间件和EJB2.0来实现工作流机的分布式。
作者: snowfox200 ...
- 2007-07-24 21:01
- 浏览 778
- 评论(0)
工作流机的执行分为集中式和分布式两种,对于分布式的工作流机,其分布式的调度算法是关键所在。例如:一个process有以下几个Activity : Activity1-Activity2-Activity3-Activity4-Activity5 ,Workflow Engine A部署在Server A, Workflow Engine B 部署在Server B上,其中Activity1、Activity2、Activity3由Workflow Engine A负责执行,而Activity4、Activity5由Workflow Engine B负责执行,那么这种调度是在建模的时候静态的指 ...
- 2007-07-24 21:00
- 浏览 1307
- 评论(0)
最近准备写一篇关于分布式工作流引擎的文章,于是查阅了一些已有产品和相关论文的实现方式,主要有以下几种实现:一、基于COBRA的分布式引擎;二、基于事件的分布式引擎,这方面的代表是EvE(EVent Engine)- an Event-Driven Distributed Workflow Execution Engine;三、基于webservice的分布式引擎;结合自己公司现在的工作流引擎的实现,于是想到了,基于EJB2.0(SB、EB、MDB)和名称空间服务(NameSpace Service)来实现引擎的分布式协作。工作流管理系统的分布式分为三层:工作流建模的分布式、工作流引擎的分布式、工 ...
- 2007-07-24 20:59
- 浏览 2131
- 评论(0)
偶今天真是郁闷呀,在系统中用了一个静态的hashtable缓存工作流定义(因为在运行期,工作流定
义是不可能改变的),但是偶忘了在调用客户端的JAVABEAN时,业务系统给JAVABEAN的参数重新赋了值,
结果..........,偶都不好意思说了 ...
- 2007-07-24 20:58
- 浏览 897
- 评论(0)
EJB的HOME接口的高速缓存- -
公司的platform产品中用到了基于EJB的工作流,而platform每次调用工作流时,都是通过JNDI对home接口进行lookup,这个动作是很耗性能的,而以前竟然没有进行缓存,汗ing........,刚刚看到了Brett McLaughlin写的一篇<<EJB 最佳实践:工业强度的 JNDI 优化>> 于是赶紧改写了一个home接口的工厂类:
EJBHomeFactory.java
public class EJBHomeFactory {
private static Log log = Logge ...
- 2007-04-29 11:25
- 浏览 1955
- 评论(0)
在自己的webapp中集成axis时,始终出现:Processing file D:\ewayplatform4.0/eway-build/work/com/eway/framework/services/webservice/deploy.wsddException: AxisFaultfaultCode: {http://xml.apache.org/axis/}HTTPfaultSubcode: faultString: (404)/axis/services/AdminServicefaultActor: faultNode: faultDetail: {}:return code: 4 ...
- 2005-09-27 23:00
- 浏览 1301
- 评论(0)