业务流程服务器

     面向服务的体系结构提供了动态开发和修改集成应用程序的功能。通过面向服务的体系结构,我们还可以将现有应用程序与更新的应用程序相集成,让它们透明地协同工作。

WebSphere Process Server 支持有效的面向服务的体系结构所需的两种功能:作为服务组件体系结构 (SCA) 实现的通用调用模型和作为业务对象 (BOs) 实现的通用数据表示。

他提供了四个服务组件:

1、业务流程:WebSphere Process Server 中的业务流程组件实现了与 Web 服务业务流程执行语言(Web Services Business Process Execution Language,WS-BPEL)兼容的流程引擎。可以开发和部署业务流程,它支持长时间运行和短时间运行的业务流程以及可伸缩的基础设施中的补偿模型。您可以在 WebSphere Integration Developer 中创建 WS-BPEL 模型,也可以从在 WebSphere Business Modeler 中创建的业务模型导入。

2、人工任务:人工任务是 WebSphere Process Server 中的独立组件,可以用来向员工分配任务或调用任何其他服务。此外,人工任务管理器还支持临时创建任务和跟踪任务。可以使用现有的 LDAP 目录(以及操作系统资源库和 WebSphere 用户注册表)访问员工信息。WebSphere Process Server 还支持人工任务的多级升级,其中包括电子邮件通知和优先级老化。WebSphere Process Server 包括可扩展的 Web 客户机,可以用于处理任务或者流程。该 Web 客户机基于一组可重用的 Java Server Faces (JSF) 组件,这些组件可以用于创建自定义客户机或者将人工任务功能嵌入其他的 Web 应用程序。

3、业务状态机:业务状态机提供了建模业务流程的另一种方式。通过这种方式,可以根据状态和事件表示公司的业务流程,有时使用这种方式进行建模比采用面向图形的业务流程模型简单。订购流程就是这样一个例子,您可以在订单处理过程中的任何时刻修改或者取消订单,直到实际完成订单为止。

4、业务规则:业务规则是一种通过外化业务功能实现和执行业务策略的方式。这为响应更快的业务环境启用了业务流程的动态更改。基于 Eclipse 的桌面工具支持业务规则的创建。在业务需求指示时,业务分析师可以使用 WebSphere Process Server 提供的基于 Web 的运行时工具更新业务规则,而不会影响其他服务。

 

by houor

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值