自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

与世无争

Juset的专栏

  • 博客(24)
  • 资源 (4)
  • 收藏
  • 关注

转载 JBI2.0 at JavaOne[zz]

JavaOne大会谈JBI 2.0作者 Mark Little译者 肖桦 发布于 2007年5月24日 下午7时0分 社区 Java, SOA 主题 ESB, SOA平台 标签 Java One, JBI 2.0 JBI发布了整整两年后,不采用它的ESB实现居然比用的还多。一些发行商甚至宣布因为缺乏适用性,他们正在放弃JBI。公平的说,JBI的初始意图——为集成解决方案提供一个基于标准

2008-05-27 11:23:00 2589

原创 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 1722 1

原创 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 1619 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 1572 1

原创 BPEL和WSDL关系

BPEL在面向服务体系结构(SOA)的大背景下定义。它的前提条件之一是涉及的服务必须用WSDL声明。BPEL规定了一套XML语法,这套语法可以看作一种编程语言,用来描述包括对WSDL定义的服务调用的控制流。BPEL定义通常需要另外两个文档类型——WSDL和XML架构。BPEL扩展了WSDL以便以抽象方式提供和使用Web服务。这样可以发挥WSDL的重要长处之一,即能够将合成时所需的抽象消息和端口

2007-04-05 09:34:00 3146

原创 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 2213

原创 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 2278

原创 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 2158

原创 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 3207

翻译 JBI规范1.0[8]——javax.jbi

类的说明 异常 JBIException110 JBIException是由JBI提供的API和组件提供的SPI抛出的顶层异常。

2007-02-02 10:45:00 1602

原创 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 1537

翻译 在UDDI注册中心使用BPEL4WS

1       介绍1.1    问题陈述UDDI用来发布和发现一个Web服务。关于如何发布和发现Web服务,尤其是使用WSDL[WSDL1.1],已经应用于很多最佳实践(Best Practice)中了。WSDL描述了Web服务的静态接口,包括定义每个接口中的操作。这对参与无状态消息交换的Web服务来说已经足够了。但是,对参与较长会话的Web服务,需要使用消息交换间的逻辑上或时间上的

2007-01-22 21:53:00 2758 2

原创 BPEL旅程

  从今天起,开始BPEL旅程。  昨天开题答辩,一切都很顺利。是一个milestone.  Wiki百科中给出的解释如下:业务流程执行语言(Business Process Execution Language, BPEL, 发音为bipple或bee-pell),也叫业务过程执行语言,是一种基于XML的,用来描写业务过程的编程语言,被描写的业务过程的每个单一步骤则由Web服

2007-01-08 10:47:00 1557

翻译 JBI规范1.0[7]——组件框架

1       组件框架(Component Framework)JBI组件(包括服务引擎和绑定组件)将JBI提供的接口封装之后,向外界提供调用JBI的接口。JBI和组件间的主要消息和处理机制已将在前面章节中讨论过了,本章将详细论述组件的框架。JBI实现基于底层的Java环境,建立了一个组件环境。JBI框架为使用组件提供了以下的功能:·           组件安装环境(Compone

2006-12-30 17:24:00 2450 1

翻译 JBI规范1.0[6]——管理

1       管理(Management)JBI系统使用JMX管理。包括提供特定管理接口的JBI组件(可插接绑定组件和引擎)。另外,JBI实现提供特定的JMX管理Beans(MBeans)管理JBI系统提供的基础设施以及JBI组件。再者,JBI实现提供一套Apache Ant任务。1.1    概述(Overview)本规范支持的主要管理任务为:·           JBI的安

2006-12-30 17:10:00 2343

翻译 JBI规范1.0[5]——规格化消息路由

 1       规格化消息路由(Normalized Message Router)规格化消息路由(NMR)从JBI组件(服务引擎或绑定组件)接收消息交换并将其路由到适当的组件进行处理。这种中间消息交换处理模型把服务消费者和提供者分离,并允许NMR在消息交换的生存周期中可以执行一些附加的处理。注意,本章中使用WSDL2.0中的术语而不是WSDL1.1。1.1    关键概念(Ke

2006-12-29 20:45:00 3181

翻译 JBI规范1.0[4]——系统架构

1       JBI系统架构(Architecture of the JBI Environment)JBI提供了一个插接组件放置的环境。该环境为组件服务的运行,组件之间的交互和整个JBI系统及其安装组件的管理提供了一套服务。JBI使用标准的服务描述语言来描述插接组件间基于消息的服务调用达到组件之间的交互。这种方式为组件所提供和消费的服务提供了统一的模型。JBI为JBI环境(包括已安

2006-12-27 20:07:00 2729

翻译 JBI规范1.0[3]——概述

1       概述(Overview)JBI定义了一种通过插接组件间交互传递中间消息(Mediated Message Exchange)的方式构建集成的架构方案。JBI中定义的消息交换模型基于WSDL2.0规范(或WSDL1.1)。图1 JBI插件系统图1展示了抽象层次的JBI插接组件概念,JBI为插接组件提供了特定的交互接口,插接组件也为JBI系统提供了特定的交互接口,组件与

2006-12-27 19:59:00 3524

转载 JBI简介

    JBI(Java Business Integration,Java业务集成,Java业务整合)即JSR 208是一种企业服务总线(Enterprise Service Bus,ESB),使我们能够用Java实现面向服务的架构。企业正转向以面向服务架构(SOA)和网络服务,以提供灵活的IT系统,用一种成本低廉的方式来支持快速变化的商业需求。      JBI的主要目的是提供一个基于服务

2006-12-23 21:12:00 5666 1

翻译 LoanBroker教程

1.      Overview《Enterprist Integration Patterns》这本书中,ComposedMessagingTIBCO.html范例之后例举了借贷Broker(代理)的范例。书中说:“这是一个简单的银行服务调用请求系统。客户向借贷broker接口提交调用请求后,借贷broker先获得该客户的信用度,再将此调用请求转发给多个银行。得到各银行的返回结果后,借贷br

2006-12-18 12:04:00 2528

翻译 ServiceMix教程2.0.2

1.HTTP-binding(ServiceMix)   1.4 各组件间传递消息流的过程如下:1.        HttpClient:Http客户端运行一个独立的Java客户端程序,通过其中的URLConnection类连接到http://localhost:8912,将request.xml文件发送到此端口。2.        HttpReceiver:在Http服务器上(

2006-12-18 11:48:00 9199 3

翻译 Apache ServiceMix 介绍

LogicBlaze FUSE中的Apache ServiceMix要理解LogicBlaze FUSE和它的性能,需要先对Apache SercieMix有一些必要的了解。Apache SercieMix是一个适应JBI的ESB。JBI允许在标准基础设施中使用第三方组件,并且允许这些组件以一种定义好的方式进行交互操作。我们这里主要关注JBI容器的两个主要的功能:JBI组件和消息交换机

2006-12-18 11:37:00 7991 1

翻译 SOA的根源——选自《SOA:Concepts,Technology,and Design》

4.3.SOA的根源(比较SOA和过去的架构)现在我们回过头来看一下过去的架构平台和SOA之间的不同之处。这是一项有趣的学习,我们可以从中得知SOA的一些当前特征是如何得来的。 注意本节解释了很多传统的架构,但是SOA的架构细节还要到本书的后面部分才能给出。因此本节并不是阅读以下章节所必需的,如果你对SOA与其他架构的区别不感兴趣的话,可以跳过这一节直接转到第五章。 4.3

2006-12-18 11:08:00 2718 1

原创 新据点

         juset.china-pub这回是真的瘫痪了,而且上面记录的东西和技术毫无瓜葛。         打算把我的第三个blog彻底地打造成一个技术空间。也不知道我究竟会有多少个blog。很多人都以China-pub作为第一个据点,但是最后都选择离开了她。因为实在是太不方便了,经常瘫痪,上传文件的空间极其有限(1M),版式混乱,等等等等。        那是我的处女blog—

2006-12-18 10:38:00 1048

Understanding.SOA.with.Web.Services

一本不错的SOA基础书籍

2008-05-24

bpel入门级实例

去年写的一个小冬冬,把一个oracle的bpel实例改写后在activeBpel上运行,因为activeBpel是open的,可以研究引擎架构的实现。

2008-05-24

在UDDI注册中心中使用BPEL4WS

本人翻译<br/>在blog<br/>http://blog.csdn.net/juset上有

2007-06-08

JBI规范1.0

JBI规范,本人翻译,后发表在csdn上的blog,http://blog.csdn.net/juset<br/>后被四处转载~<br/>现提供原版PDF供大家免积分下载~

2007-06-08

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除