基于JBPM和Web服务的业务集成研究

来源 :重庆大学 | 被引量 : 0次 | 上传用户:yufeng_09
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
随着信息化的发展,企业开发了各种业务系统,但由于各个业务系统采用了不同的开发语言、不同的运行平台等原因,导致系统之间无法实现数据共享和交互。随着市场竞争越来越激烈,综合业务越来越复杂,为了保持企业的竞争力,必须对企业的各个业务系统进行优化和重组。因此,如何集成这些业务系统,实现数据共享、实现系统之间的交互工作,已成为急待解决的问题。  本文采用面向流程的集成方式,选取开源工作流领域应用最广泛的工作流管理产品—JBPM(JavaBusinessProcessManagement)作为工作流引擎,并结合Web服务技术提出了一种业务集成的解决方案。首先提出了一种业务集成的控制模型,通过该模型中的节点将各个业务系统集成起来,在该模型的基础上设计了一种新的业务集成框架。其次对业务集成中涉及到的关键技术进行研究,具体的研究工作包括①利用广义随机Petri网(GSPN)对JBPM流程进行建模,并根据性能等价公式对模型进行性能分析并优化业务流程;②提出了基于服务代理的SOA体系结构,通过该结构实现JBPM和Web服务的动态组合;③为了使服务注册中心(JUDDI)能够注册Web服务的服务质量(QoS)参数,对JUDDI的数据模型和标准接口进行扩展,使其支持带QoS参数的Web服务的注册;④提出了一种Web服务选择的QoS参数计算方法,通过该计算方法对Web服务的性能进行综合评价,根据评价结果选择性能最优的Web服务;⑤将基于规则库的异常处理机制引入系统中,对系统中的异常进行分类,并对每类异常设计了相应的处理策略,利用CLIPS将异常类型和处理策略表示成规则。  最后,在对关键技术研究的基础上,利用本文设计的框架对物业管理公司的各个子系统进行业务集成,实现了各个子系统之间的交互,实现了工作流和Web服务的动态组合,优化了最优Web服务的选择方案,通过测试验证了本文集成方案的正确性和可行性。系统开发过程反映了以流程作为集成单元的业务集成能有效地提高开发效率,降低开发成本,并且提高了系统的重用性;在业务集成中引入GSPN可以降低开发风险。通过系统测试表明该集成方案能提升各个子系统之间协同工作的能力,从而提高企业的工作效率。
其他文献
提出了一种实时的人体模型自动绑定和卡通运动的生成算法。在构建人体模型后,先用骨骼嵌入方法自动抽取模型的骨骼,再利用热量平衡原理对抽取的骨骼模型进行自动绑定。为了生
随着互联网信息资源的日益庞大,信息传输速度的迅速加快,互联网给人们提供的服务途径更加方便,内容不断丰富,例如人们可以在网络上发表博客,将自己知道的有趣的事情和所有的
保护私有信息的计算几何问题是安全多方计算中的一个新兴的研究领域,其具体定义的模型为:对于保护私有信息的计算几何问题(简称PPCG)的研究就是要设计出相应的协议算法,使得相
近年来,随着网络技术的不断发展,交换机的结构正在经历着巨大的变化。早期的OQ(Output-Queued,输出队列)结构:优点是能够提供最优的吞吐量和延时控制,但是带来了交换结构的内
本文的主要研究工作来源于河南省重点科技攻关项目(No.092102210149)“基于区间结构的柔性化控制模型及其系统研究”与河南省教育厅自然科学研究计划项目(No.20098520015)“
随着当前信息技术的发展,信息系统经过长期运转而产生了大量的历史数据,这些数据是提供给各种专业计算的基础。大部分的信息系统长时间内只是在局域网范围内部运行,导致信息系统
复杂网络作为各种真实网络的抽象研究模型,已涉及到物理学、生物学、医学、计算机科学等各大领域。复杂网络的建模算法,统计属性研究和实际应用探索是该课题的主要研究方向。
在信息备份还原范畴之中,存储分区的备份与还原具有重要意义。存储分区备份还原软件,具有易于安装、操作简单等特点。当系统崩溃后,通过这类软件能快速简捷地还原到系统正常
随着数字化信息技术的迅猛发展,虚拟现实技术作为计算机领域的一个重要分支,其应用研究越来越受到人们的关注,而虚拟场景绘制技术最近几年在国内外一直是研究的核心问题,并在教育
网格技术被誉为下一代的互联网应用,它将网络中的节点进行互联,充分实现网格系统中信息和资源的共享,消除网络中的资源孤岛和信息孤岛。网格信息服务是网格系统的核心和基础