BPEL
文章平均质量分 75
Juset
幽默活泼
展开
-
BPEL旅程
从今天起,开始BPEL旅程。 昨天开题答辩,一切都很顺利。是一个milestone. Wiki百科中给出的解释如下:业务流程执行语言(Business Process Execution Language, BPEL, 发音为bipple或bee-pell),也叫业务过程执行语言,是一种基于XML的,用来描写业务过程的编程语言,被描写的业务过程的每个单一步骤则由Web服原创 2007-01-08 10:47:00 · 1558 阅读 · 0 评论 -
BPEL4WS1.1学习笔记[2]
1.Partner Link Type通过定义每个服务的“role”描述2个服务之间的conversational relationship,指定每个服务提供的portType,每个role指定一个WSDL portType。2.Partner Linik与业务流程交互的服务成为PartnerLink,每个PartnerLink由PartnerLinkType来描述。一个PartnerLink原创 2007-06-01 19:12:00 · 1620 阅读 · 1 评论 -
BPEL4WS1.1学习笔记[1]
本文是我两个月前初读bpel规范时总结出来的一点咚咚。hoho~当时写在实习日志上,东一榔头西一棒槌的可能很没有条理~欢迎大家批评指正。预备知识:1.Partner Link Type:用来表示服务间的依赖关系(dependencies)每个Partner link type定义至多2个“role”names,lists the portTypes that each role mu原创 2007-06-01 17:18:00 · 1574 阅读 · 1 评论 -
BPEL和WSDL关系
BPEL在面向服务体系结构(SOA)的大背景下定义。它的前提条件之一是涉及的服务必须用WSDL声明。BPEL规定了一套XML语法,这套语法可以看作一种编程语言,用来描述包括对WSDL定义的服务调用的控制流。BPEL定义通常需要另外两个文档类型——WSDL和XML架构。BPEL扩展了WSDL以便以抽象方式提供和使用Web服务。这样可以发挥WSDL的重要长处之一,即能够将合成时所需的抽象消息和端口原创 2007-04-05 09:34:00 · 3152 阅读 · 0 评论 -
BPEL实例运行[3]——流程的调用
首先需要得到相应的WSDL,通过这些文件可以生成WSDL文件中定义的Type所对应的Java 类,这些类有些类似于Bean,用于存储数据(如果知道Type在WSDL中的定义的话也可以手工完成相应类的定义,实现相应的方法即可)。使用Apache的包org.apache.axis.wsdl中的WSDL2Java.java将本例中的3个WSDL文件转化为java文件。WSDL2Java.ja原创 2007-03-23 11:06:00 · 2283 阅读 · 0 评论 -
BPEL实例运行[4]——流程的部署
生成部署描述符(.pdd)在ActiveBPEL Designer(V3.0)下,选中其中的BPEL文件右击,新建Deployment Descriptor即(.pdd)文件,为每个.bpel文件新建一个.pdd文件。1. 选择相应的bpel文件 2. 使用缺省的配置 3. 配置Partner Links:原创 2007-03-23 20:49:00 · 2216 阅读 · 0 评论 -
BPEL实例运行[2]——持久化配置
ActiveBpel引擎连数据库Oracle 10g,数据库持久化配置。ActiveBpel的引擎中的Doc里有个叫Persistent-set的文件,现整理如下。Serlvet容器配置 官网上下载Tomcat5.x ,我使用的是Tomcat5.0.28版本。(http://tomcat.apache.org/),安装Tomcat,并设置环境变量CATALINA_HOME为安装原创 2007-03-21 21:58:00 · 2161 阅读 · 0 评论 -
BPEL实例运行[1]——改写源码
本文介绍了如何把Oracle的一个BPEL实例改写后部署到ActiveBpel上,并运行该实例。欢迎大家对其中的错误给予指正~该实例的业务逻辑详见http://searchwebservices.techtarget.com.cn/tips/4/2551504.shtml,此教程详细描述了实例所涉及到的3个wsdl文件以及4个bpel文件,并介绍如何部署到Oracle的BPEL服务器。实例的运原创 2007-03-21 20:33:00 · 3216 阅读 · 0 评论 -
在UDDI注册中心使用BPEL4WS
1 介绍1.1 问题陈述UDDI用来发布和发现一个Web服务。关于如何发布和发现Web服务,尤其是使用WSDL[WSDL1.1],已经应用于很多最佳实践(Best Practice)中了。WSDL描述了Web服务的静态接口,包括定义每个接口中的操作。这对参与无状态消息交换的Web服务来说已经足够了。但是,对参与较长会话的Web服务,需要使用消息交换间的逻辑上或时间上的翻译 2007-01-22 21:53:00 · 2764 阅读 · 2 评论 -
Web Services Business Process Execution Language Version 2.0
题记:今天起[2007/01/24] 开始读BPEL2.0规范,顺便的话就翻译一下,把学习笔记整理出来大家共享~瓦卡卡~bless me吧~摘要:本文档定义了一种语言用于基于Web服务的业务流程行为。该语言称为Web服务业务流程执行语言Web Services Business Process Execution Language,以下简称WS-BPEL。WS-BPEL中定义的流程只能通过原创 2007-01-24 17:40:00 · 1542 阅读 · 0 评论 -
BPEL4WS1.1学习笔记[3]
Basic ActivitiesStandard Elements: An asynchronous invocation requires only the input variable of the operation because it does not expect a response as part of the operation.A synchronou原创 2007-06-01 20:23:00 · 1724 阅读 · 1 评论