基于WebSpherMessageBroker的WebService实例开发.docVIP

基于WebSpherMessageBroker的WebService实例开发.doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
基于WebSpherMessageBroker的WebService实例开发

基于WebSpher Message Broker的 Web Service实例开发 2010年7月28日 黄破远 实例场景描述 客户发送客户订单到服务器,订单包括订单号、客户基本信息、订货数量等,服务器接收客户请求,根据订单信息构建完整的送货单返回给客户。 封装Web Service服务 开发步骤 打开WMBT的工作空间,在“代理应用程序开发”透视图的视图中,在“文件(新建(消息集”。 输入消息集名称“CustomerSet”,消息集项目名称“CustomerSet”,单击“完成”。 选择刚才创建的消息集项目,右键选择“新建(消息定义文件基于(WSDL文件”。 从打开的窗体中,选择“从工作空间外选择文件”,点击“浏览”按钮,选择保存在桌面的“Customer.wsdl”文件,点击“下一步”。 确保CustomerSoapBinding已经被选中,单击“完成”。 完成后的,项目中会自动创建所需的消息定义文件。双击打开“Customer_InlineSchema1.mxsd”,可以看到基于WSDL文件自动创建的消息定义文件,包含了CustomerReq和CustomerResp两个消息类型定义。 在WMBT中,选择“文件(新建(消息流项目”。 在“新建消息流项目”窗口输入项目名为“CustomerFlowProject”,点击“完成”。 选中刚才创建的消息流项目,右键选择“新建(消息流”。 输入消息流名称为“WCustomerFlowServer”,单击“完成”。 在消息流“WCustomerFlowServer”中添加节点,如下图,请求消息先经过 SOAPInput 节点,再由SOAPExtract移除SOAP消息的Envelope,在Compute 节点构造消息,再由 SOAPEnvelope加上Soap的Envelope,最后由SOAPReply 节点把SOAP消息回送到请求端(Message Broker归档”。 在弹出窗口,选择项目,并输入名称为“ Customer”,点击“完成“。 在“准备”窗口,选中消息流中的“CustomerFlowServer.msgflow“消息流,同时选择消息集中的“messageSet.mset”点击“构建代理归档”,并保存。 切换到“管理”,可以看到消息集和消息流文件已经包含在代理归档中。 选中刚才创建的归档文件,右键选择“部署文件”。 在弹出窗口选择default执行组,点击“完成”。 部署成功后,应该在执行组下可以看到流程的名字。 现在可以开始测试了。采用WMB自带的测试工具进行测试或者使用soapUI进行测试。 使用soapUI测试,如下图:

文档评论(0)

wannian118 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档