随笔分类 -  SOA

about SOA
摘要:SOAP消息可以是XML文件,该文件中一定要包含SOAPEnvelope(封装)和SOAPBody(体),而SOAPHeader(头)则是可以选择性的。 SOAP消息包含下列各项: ·Envelope是XML文件的顶层元素,代表该文件为SOAP消息。 ·Header提供了向SOAP消息中添加关于这条SOAP消息的某些要素(feature)的机制,不需要事先与商业伙伴建立合约。SOAP定义了一些属性用于在Header中指定“谁”处理该功能,以及它是选择性的还是强制性的。 ·Body就是接收者所要接收消息的容器。SOAP定义了一个元素供BoO使用,即Fault元素,用以报告错误。 (1)SOAP 阅读全文
posted @ 2010-12-15 15:06 洛可可 阅读(1357) 评论(0) 推荐(1)
摘要:Java消息发送服务(Java Messaging Service,JMS)是提供商无关的一套API,用于在程序间进行可靠的消息发送。在客户端-服务器计算中,客户端程序与服务器与服务器建立联系并请求服务。相反,消息发送应用在相互协作的程序之间发送消息。有些程序(在所谓的“对等(peer-to-peer)”应用中)则相互之间直接交换信息(JXTA使用的就是这种模型)。JMS提... 阅读全文
posted @ 2010-07-30 14:37 洛可可 阅读(309) 评论(0) 推荐(0)
摘要:此示例演示如何将消息传输优化机制 (MTOM) 消息编码与 WSHttpBinding 一起使用。MTOM 是一种机制,用来以原始字节形式传输包含 SOAP 消息的较大二进制附件,从而使所传输的消息较小。 默认情况下,WSHttpBinding 以正常文本 XML 形式发送和接收消息。若要允许发送和接收 MTOM 消息,请在绑定的配置中设置 messageEncoding 属性 (Attri... 阅读全文
posted @ 2010-07-11 17:13 洛可可 阅读(412) 评论(0) 推荐(0)
摘要:WebService又是一种高级应用,与之前学习的Struts、Spring、Hibernate等框架不同。WebService是面向服务的架构(SOA),看起来像是比SSH框架要大。那么它到底是做什么用的?什么才是面向服务的架构? 让我们来看一种需求,集团公司可能具有多种WEB应用。比如,前年开发了个进销存系统、去年开发了一个ERP、今年又开发了一个OA。现在这家集团公司需要将这三个系统整合,... 阅读全文
posted @ 2010-03-19 15:22 洛可可 阅读(2540) 评论(0) 推荐(0)
摘要:什么是SOA?SOA是一种架构模型,它可以根据需求通过网络对松散耦合的粗粒度应用组件进行分布式部署、组合和使用。服务层是SOA的基础,可以直接被应用调用,从而有效控制系统中与软件代理交互的人为依赖性。SOA的关键是“服务”的概念,W3C将服务定义为:“服务提供者完成一组工作,为服务使用者交付所需的最终结果。最终结果通常会使使用者的状态发生变化,但也可能使提供者的... 阅读全文
posted @ 2009-12-01 14:45 洛可可 阅读(201) 评论(0) 推荐(0)