文章分类 - SOA初探
从UML到BPEL的转换
摘要:如何通过BPEL来进行Web Services编排呢?有些公司把它称为Web Services工作流,意思是已经使用基础的Web Services协议栈SOAP/WSDL/UDDI。 BPEL是用来构建这些Web Services决策链或工作流的。为了尽可能多的构建基于Web services的业务过程并用BPEL把它们粘合到一起,必须使每个独立的服务都达到精确的平衡。使用粗粒度的...
阅读全文
关于UML的研究现状
摘要:统一建模语言UML(Unified Modeling Language, UML)是由Rational软件公司的三位学者,Grady Booch、Jim Rumbaugh和Ivar Jacobson联合提出面向对象的建模语言。UML集成了Booch表示法、OOSE(Object-Oriented Software Engineering)方法和OMT(Object Modeling Techn...
阅读全文
关于BPEL的研究
摘要:SOA构架下的系统开发需要的不仅仅是通过使用标准协议(如WSDL、UDDI、SOAP)来进行简单交互的能力。当应用程序和业务流程能够通过使用标准流程集成模型,来集成复杂的交互时才能发挥Web服务作为集成平台的全部潜力。WSDL所直接支持的交互模型仅仅是同步或不相关的异步交互的无状态模型。业务交互的模型通常假设在涉及双方或多方的有状态的长期运行的交互中的同步和异步对等消息交换序列。 为了定义这种...
阅读全文
SOA的发展历程
摘要:1996年,Gartner 提出了SOA(Service-Oriented Architecture, 面向服务的体系结构)的预言,不过当时的软件发展水平和信息化程度还不足以支撑这样的概念走进实质性应用阶段。2002年12月,Gartner Group又提出了SOA是“现代应用开发领域最重要的课题”。据Gartner估计,到2008年,超过60%的企业在创建关键任务的应用程序时,将会使用...
阅读全文
WSDL 1.1的主要元素
摘要:•Types– a container for data type definitions using some type system (such as XSD). •Message– an abstract, typed definition of the data being communicated. •Operation– an abstract description of ...
阅读全文
编制WSDL文件的步骤
摘要:•Step 0: Description First of all, you have to provide various namespace declarations in the element. The three external namespace declarations you have to make are WSDL, SOAP, and XSD •Step 1: D...
阅读全文
SOA中的服务的几个要素
摘要:服务:由一个或多个接口所定义的逻辑实体; 服务提供者:实现服务说明的软件实体; 服务消费者(或请求者):向服务提供者提出服务请求的软件实体。服务消费者可以是最终用户的应用,也可以是另一个服务; 服务定位者:它是一类特殊服务的提供者,它是服务的注册中心,使我们能查找服务提供者的接口和服务的地点; 服务代理:它是一类特殊服务的提供者,它能把服务请求传递给一个或多个服务提供者。
阅读全文
浙公网安备 33010602011771号