添加消息

消息表示要传输的数据的抽象定义。消息由一些逻辑部件组成,每个部件与某类型系统中的定义相关联。WSDL 消息是可由操作的输入、输出和故障元素(在端口类型中)引用的顶级对象。

可以通过在“大纲”视图中右键单击消息文件夹并单击添加消息来创建消息。

如果需要为输入、输出或故障元素创建新的消息,请遵循下列步骤:

  1. 在“设计”视图中,右键单击输入、输出或故障元素并单击设置消息 > 新建消息
  2. 在对话框中输入消息的名称。 在外围 WSDL 文档内定义的所有消息中,此名称应是唯一的。单击确定
  3. 新消息将出现在“设计”视图的端口类型中。

注意:消息是在端口类型中引用的(具体说来,由操作的输入、输出和故障对象引用)。绑定中的输入、输出和故障对象不引用消息。因此,不能通过右键单击绑定中的输入、输出或故障(它们也称为绑定输入、绑定输出和绑定故障)来创建新消息。

提示:还可以通过使用“大纲”视图为输入、输出或故障元素创建新消息。在端口类型文件夹下面,右键单击元素并单击设置消息 > 添加消息。消息将出现在“大纲”视图中消息文件夹下面。

如果需要重复使用输入、输出或故障元素的消息,则请遵循下列步骤:

  1. 在“设计”视图中,右键单击输入、输出或故障元素并单击设置消息 > 现有消息
  2. 名称字段中,输入搜索字符串以对列表进行过滤或将该字段保留为空以查看所有名称。
  3. 可以通过选择下列其中一个选项来更改列表的作用域:
    • 工作空间。列示工作空间中的可用消息。
    • 包括项目。列示包含文件的项目中的可用消息。
    • 当前资源。列示当前文件中的可用消息。
    • 工作集。列示指定文件集中的可用消息。要指定工作集,请单击选择。可以从现有工作集中选择文件,也可创建新的工作集。在选择了文件之后,请单击确定
  4. 将列出现有消息。选择其中一条消息并单击确定

如果需要为输入、输出或故障元素导入现有消息,则请遵循下列步骤:

  1. 在“设计”视图中,右键单击输入、输出或故障元素并单击设置消息 > 现有消息
  2. 名称字段中,输入搜索字符串以对列表进行过滤或将该字段保留为空以查看所有名称。
  3. 可以通过选择下列其中一个选项来导入消息:
    • 工作空间。列示工作空间中的可用消息。
    • 包括项目。列示包含文件的项目中的可用消息。
    • 工作集。列示指定文件集中的可用消息。要指定工作集,请单击选择。可以从现有工作集中选择文件,也可创建新的工作集。在选择了文件之后,请单击确定
  4. 将列出消息。选择其中一条消息并单击确定

现在可以将部件添加至消息了。部件是用于描述消息的逻辑抽象内容的灵活机制。