在业务流程设计器的端口图面上添加 Web 端口。 与其他配置的端口不同,Web 端口支持请求(单向)和请求/响应(双向)操作的混合。 Web 端口中的每个操作都表示一个 Web 方法。 如果 Web 方法包含输入和输出参数,BizTalk 将创建请求/响应操作。 如果 Web 服务仅包含 输入 参数,BizTalk 仅创建单向操作。
添加 Web 端口
在业务流程设计器中,打开业务流程时,右键单击端口图面,然后选择“ 新建配置端口”。
在“ 欢迎使用端口配置向导” 页上,单击“ 下一步”。
在“ 端口属性” 页上的“ 名称 ”文本框中,键入端口的名称,然后单击“ 下一步”。
在 “选择端口类型 ”页中,选择“ 使用现有端口类型”。
在 “可用端口类型 ”框中,展开 “Web 端口类型 ”节点,然后选择与添加的 Web 服务对应的 Web 端口类型,然后单击“ 下一步”。
下图显示了 “选择端口类型 ”对话框。
在 “端口绑定 ”页的“ 端口绑定 ”下拉列表框中,选择“ 立即指定”。 BizTalk 会自动将引用的 Web 服务中的值放置在 URI、传输和接收和发送管道中。 BizTalk 使用这些值在部署 BizTalk 项目时创建发送端口。
重要
发送端口的默认身份验证方法是匿名访问。 如果 Web 服务需要其他身份验证或加密方法,则必须更改配置以提供适当的用户凭据或安全套接字层(SSL)才能运行 Web 服务。 有关详细信息,请参阅 SOAP 发送适配器 和 示例 TMA:HTTP 和 SOAP 适配器。
单击“ 下一步”,然后单击 “完成 ”以完成向导。