最近在研究BEA的工作流产品线,看的太迷糊了,请明白人给小弟指点一下吧。
首先有个产品叫做BEA AquaLogic BPM,还有个产品叫做BEA WebLogic Integration,两者都有工作流的功能,后来在dev2dev.bea上有人问两者区别,版主说前者是专门的WorkFlow工具,而后者是EAI工具,但是里面也包含工作流工具。而AquaLogic BPM是个Suite,套件,里面ms有个BPM Designer来设计流程,有个BPM Studio来整合所有服务或系统。更详细的见下面这段描述:
业务分析师使用AquaLogic BPM Suite 5.5定义了一个初始的业务流程流。分析师将使用AquaLogic BPM Designer定义流程,并与IT人员共享该流程定义。
初始的过程流准备就绪之后,技术用户就可以使用AquaLogic BPM Studio 5.5工具实现任何所需的服务或系统集成。
使用WebLogic Workshop 8.1,开发人员可以使用WebLogic Integration 8.1.5组件来创建JPD。
创建组件之后,开发人员将会在AquaLogic BPM Studio 5.5工具中调用它们。
使用AquaLogic Service Bus 2.1或以后版本,开发人员或系统管理员将在公共的BEA WSRP Test Server上注册一个业务服务,并创建一个代理服务。
创建并配置完组件之后,开发人员将在AquaLogic BPM Studio 5.5工具中调用它们。
最后,可以使用WebLogic Portal 8.1.5或AquaLogic Interaction Process 1.5运行和监控业务流程。
引自:http://dev2dev.bea.com.cn/techdoc/20061012887.html
我的问题如下:
1、提及BEA的工作流平台是指BEA AquaLogic BPM吗?
2、BEA AquaLogic BPM和WebLogic Integration是什么关系?
3、据说BEA的工作流引擎是遵循BPEL规范的,而BPEL规范提供了一种XML注释和语义,用于指定基于Web服务的业务流程行为。使用合作伙伴的交互方式,定义了该BPEL4WS流程。合作伙伴可以将服务提供给流程,也可以向流程请求服务,或者参与到流程的双向交互中。BPEL通过指定顺序来编排Web服务,这对服务集合的调用来说意义深远。BPEL还针对每个服务分配了合作伙伴的责任。您可以使用它来指定合作伙伴的公共接口和可执行流程的描述。
那么为什么还存在BEA AquaLogic BPM与Web Service的集成问题呢?不是这个工具就是将所有的东西都封装成Web Service然后再进行管理吗?见http://dev2dev.bea.com.cn/techdoc/20061012887.html
4、BEA Workshop在这其中扮演一个什么角色,不是有AquaLogic BPM Studio了吗?
5、http://dev2dev.bea.com.cn/techdoc/20061012887.html 这篇文章里将这些BEA的产品整合到一起是集成需要,还是要做工作流必须要用到这么多BEA产品。也就是说,想用BEA的工作流平台,需要的最小的产品集是什么?
6、这个平台如何与现有的技术架构整合,EXT/SWT+Struts+Spring+Hibernate+Messaging Q。
7、这个最小集的价格是多少?
分享到:
相关推荐
- **特性和优势**:包括消息传递、工作流、数据转换等功能,提升业务流程的自动化水平。 #### BEA Weblogic Portal - **业界实力**:基于成熟的技术和广泛的行业经验,提供稳定的门户解决方案。 - **特性**:统一...
目前市场上已有多款成熟的工作流产品和服务提供商,其中包括: - **BEA WebLogic Worklist**:BEA公司的旗舰产品之一,提供全面的工作流管理和任务列表功能。 - **Fujitsu i-Flow**:富士通公司推出的工作流解决...
通过使用WebLogic Integration,开发者可以创建工作流、构建ESB(企业服务总线)以及实现BPEL(Business Process Execution Language)流程。这部分学习应侧重于理解BPEL的工作方式,以及如何在WebLogic Integration...
- **TUX和DUX的协同工作**:TUX和DUX共同实现分布式事务的处理,TUX利用低级别的消息库跟踪和管理应用程序的数据流,通过ATMI(Application to Transaction Management Interface)接口实现。 - **集成与扩展**:TUX...
本文档主要介绍了工作流的基本概念、常见的工作流规范以及工作流系统的构成,同时还提及了工作流业务需求的具体示例。 1. 工作流概述: 工作流(WorkFlow)是业务过程自动化的一部分,它描述了参与者如何处理文件、...
BEA Tuxedo就是其中一款著名的交易中间件产品。它可以有效地整合企业异构C/S系统,实现大规模的关键业务处理和分布式事务管理,从而为企业提供一个可靠的、高性能的、易维护的三层分布式计算机环境。 Tuxedo的工作...
在选择工作流开源框架时,我们需要考虑多个因素,包括框架的功能特性、易用性、社区支持、灵活性以及与现有系统的集成能力。以下是对几个主要开源工作流框架的详细分析: 1. JBPM JBPM是一个强大的Java业务流程管理...
- WebLogic Process Integrator则用于业务流程集成,帮助实现跨系统和组织的工作流自动化。 3. **配置方案** - 总体框架概述了如何将BEA的产品整合到企业的IT架构中,以构建一个高效运行的电子商务平台。这涉及到...
5. **业务流程编排**:学习BPEL(Business Process Execution Language)和其他工作流引擎如何用于组合服务,实现更复杂的业务逻辑。 6. **性能优化**:分析在大规模SOA部署中可能遇到的性能挑战,以及如何通过缓存...
- **C/S数据流管理**:负责客户端(Client)与服务器(Server)之间的数据传输。 - **服务请求负载均衡**:确保服务请求被均匀地分配到不同的服务器节点上。 - **全局事务管理**:通过两阶段提交等机制来保证交易的一致...
BPEL由IBM、Microsoft和BEA等公司共同制定,它基于两种早期的工作流描述语言——FDML(Financial Data Markup Language)和XLANG,旨在提供一种统一的、标准化的方式来描述业务流程。BPEL能够清晰地表达业务流程中的...
5. **工作流支持**:门户可以集成工作流引擎,实现业务流程自动化和审批流程。 6. **多语言支持**:为全球用户提供了多语言界面,便于不同地区的员工使用。 7. **性能和可扩展性**:WebLogic Portal设计时考虑到了高...
通过图形化的工作流设计器,企业可以轻松创建、修改和监控流程。 3. **政策管理(Policy Manager)**:这个组件允许用户定义和实施安全策略,确保服务的安全性和合规性。它可以管理访问控制、数据加密、事务处理等...
BEA的产品在世界各地广泛应用,包括许多《财富》全球100强企业,如ABN AMRO、AT&T、IBM、Ford、HP等,这充分证明了其产品的可靠性和性能。 BEA对IT标准的贡献和参与不容忽视。作为OMG的核心成员,BEA积极参与了EAI...
以上内容仅是BEA WebLogic服务器管理的一部分,实际的管理工作中还涉及到集群配置、安全设置、性能调优、故障转移、监控和报警等多方面。理解并熟练掌握这些概念和操作对于有效管理WebLogic环境至关重要。
### 基于SOA的业务流程管理(BPM)与工作流(WF) #### 一、引言 随着信息技术的发展,企业管理方式也在不断进化。基于服务导向架构(Service-Oriented Architecture, SOA)的业务流程管理(Business Process ...
该方案强调了在应急指挥系统中的关键组件和技术,如SOA架构、服务总线和工作流平台,这些都是现代企业级系统的关键组成部分,旨在增强系统的灵活性、可维护性和效率。通过这些技术的应用,某市的应急指挥系统有望...