从消息集生成 Web Service 定义

本主题描述如何从消息集生成 Web 服务描述语言(WSDL)文档,该文档指定 Web Service 的接口。

开始之前:

要执行此任务,必须先完成下列任务:

在开始该任务之前,应注意以下各点:

要生成 Web Service 定义:

  1. 切换到“代理应用程序开发”透视图
  2. 在资源导航器中,右键单击要生成 Web service 定义的消息定义文件,并依次选择新建 > WSDL 定义 或者,通过在资源导航器中的任何地方右键单击,然后在弹出菜单上单击新建 > WSDL 定义或在工作台菜单中单击文件 > 新建 > WSDL 定义来打开该向导。 这将启动新建 WSDL 定义向导。
  3. 一步步完成向导,并按照要求填入详细信息。
    注:
    • 许多面板和选项取决于在向导中所做的设置,并且可能不会始终显示。
    • 向导中的某些字段可能显示为灰色。这可能是由于字段具有强制设置,或者由于已经进行了其他设置而不使用这些字段。

在完成新建 WSDL 定义向导时,将生成 WSDL 定义。WSDL 文件的文件扩展名是 *.wsdl,而对于多文件模式(WSDL 定义分布在多个文件中)中任何导入的模式文件,扩展名为 *.xsd。

以下是为 JMS 绑定生成的预期 WSDL 的一个示例。

<wsdl:service name='HTTP'>
  <wsdl:port binding='tns:HTTPSoapBinding' name='HTTP'>
    <wsdlsoap:address
       location='jms:/queue?destination=jms/MyQueue&amp;
                 connectionFactory=jms/MyCF&amp;
                 priority=5&amp;
                 targetService=GetQuote'/>
  </wsdl:port>
</wsdl:service>
注: 为清楚起见,位置字符串的各个部分分散在多个独立行中,但在实际中将生成连续的字符串,并且没有多余的空格。
相关概念
消息模型
生成模型表示
相关任务
使用消息集
使用消息定义文件
使用消息模型对象
使用消息类别文件
相关参考
WSDL 生成
新建 WSDL 定义向导
声明 | 商标 | 下载 | 书库 | 支持 | 反馈
Copyright IBM Corporation 1999, 2006 最后一次更新时间:2006/08/14
ad18211_