科技行者

行者学院 转型私董会 科技行者专题报道 网红大战科技行者

知识库

知识库 安全导航

至顶网软件频道BPM与SOA的有效结合

BPM与SOA的有效结合

  • 扫一扫
    分享文章到微信

  • 扫一扫
    关注官方公众号
    至顶头条

业务流程管理BPM与面向服务架构SOA的结合将有效驱动一种新的应用程序开发建模。在过去的一两年时间里,正是业务流程建模标注(BPMN)的迅速发展让整个业务流程建模得到广泛的关注。

来源:IT专家网 2008年4月11日

关键字: 流程管理 中间件 BPM SOA

  • 评论
  • 分享微博
  • 分享邮件
业务流程管理(business process management ,BPM)与面向服务架构(service-oriented architecture ,SOA)的结合将有效驱动一种新的应用程序开发建模。来自IDC应用开发研究部副主席Steve Hendrick这样说道。

  针对于本Telelogic AB公司新近发布的全新SOA模型驱动工具,Steve Hendrick也对此做了相应的评论,他说道,“我不确定你们需要按照这条可测的路线去落实SOA,当然你也可以不需要建模工具的支持去实现它。”

  从企业角度出发来看,他们需要一个更多条理性和连贯性的方式去构建他们的应用系统,达到以Web服务的方式重用,根据迫切业务需求进行建模,以及确凿的业务流程从而更进一步的实现SOA所带来的好处。Hendrick如是说。但是,同时他也承认,包括他在内的大部分分析师都仅仅认为这会是一个趋势,而没有想过会这么快就出现了。

  “我们的大多数都低估了业务流程建模的成长速度,它会是一个组织内部的热门讨论主题。”他继续补充道。“从过去的历史看来,我们只是熟悉了UML流程建模。但是在SOA面前,这远远只是低层次的,甚至几乎起不了什么具体的效果。”

  回到最初,开发人员往往是最大限度的忍受着来自需求征集方面的工作,这就如同去收集隔板上的灰尘,然活将这些需求整理起来并开始着手代码开发工作。然后在SOA和BPM得到采用之后,以及在伴随的相关技术的支持下,诸如业务流程建模标注(business process modeling notation,BPMN)和业务流程执行语言(business process execution language,BPEL),整个应用系统开发过程的困难将得到最大程度的降低。

  Hendrick说道,“在过去的一两年时间里,正是业务流程建模标注(BPMN)的迅速发展让整个业务流程建模得到广泛的关注。如何将BPMN列入计划清单,并有效的与BPEL结合起来,同时做一些自动化的代码工作,这一系列的想法在你接受BPMN供应商所提供产品并考虑将现有的业务规则能力统一起来的时候将会是一种特别吸引人的东西。”

  毫无疑问,Telelogic公司在这条道路上处于领先的位置。分析师如此说道,在本周所发布的整合系统架构一体化的Tau模型驱动工具将会是杰出证明。当然,这款企业级架构工具产品也在很大程度上依赖于它在2005年所收购的Popkin软件系统公司。

  “现在的Telelogic公司已经有能力将Tau建模工具和系统架构工具有效的联系在一起,并从企业IT体系架构中获得完整需求从而提供一个有效的模型驱动方法以满足应用开发问题。” Hendrick说道。“现在我们就有了一个能够完全从模型角度出发的视点去考虑如何实现应用开发的更完整更有条理的方法了。”

  在Telelogic公司的观点中,模型驱动的SOA完美的将上到业务需求与下到Web服务两者结合到了一起。

  在Web服务这一端,来自Telelogic公司的产品市场主管对外表示,Tau模型驱动工具涵盖着一套网络支持的SOA模拟器。

  “Tau模型驱动工具能够为分布式应用或其他任何类型的应用建立起一个设计模型,然后执行这个模型,并从头到尾运行以显现其各个块的职能。”他解释道。

  网络支持功能让Tau能够更好的辅助SOA开发人员更清楚的看到Web服务是如何整合进一个应用系统中的。

  “通过该模型可以在请求服务和执行的时候运用SOAP通过网络是访问,这就如同一个分布式应用在SOA环境里的实现效果一致。” McKorkle如是说,“而在过去,你是不得不在设计模型中去模拟这些功能。”
    • 评论
    • 分享微博
    • 分享邮件
    邮件订阅

    如果您非常迫切的想了解IT领域最新产品与技术信息,那么订阅至顶网技术邮件将是您的最佳途径之一。

    重磅专题
    往期文章
    最新文章