如何运行端口配置向导
您可以使用端口配置向导在业务流程设计器中创建和配置端口。 端口必须具有与之关联的端口类型,您可以使用该向导来选择现有的端口类型或创建新的端口类型。 有关端口和端口类型的详细信息,请参阅 在业务流程中使用端口。
启动向导
右键单击设计图面或业务流程视图窗口中的端口 () 并单击“ 配置端口”。
运行其关联操作会导致创建端口的智能标记项。
从“业务流程视图”窗口中的“业务流程参数”文件夹的快捷菜单中选择“ 新建配置的端口参数 ”命令。
运行向导
打开端口配置向导。
指定端口信息。 向导将显示若干页以协助您执行操作。 完成每一页后,单击“ 下一步”移动到以下页面,或通过单击“ 上一步”移动到上一页。
端口属性。 为端口键入名称。
选择端口类型。 在此页上,首先选择“ 新建端口类型” 还是 “现有端口类型”。 如果选择“ 现有端口类型”,则使用树控件选择要分配的现有端口类型。
如果选择“ 新建端口类型”,则需要在“ 名称 ”文本框中键入端口类型的名称,或接受建议的默认名称。 还需要选择端口类型的通信模式(单向或请求响应)以及针对新端口类型的任何访问限制。
端口绑定。 在此页上,可以指定通信方向(也称为 极性)和端口的绑定类型。
选择的极性部分取决于在向导的上 一页“选择端口类型”中选择的端口类型的通信模式。 下表对这些选项进行了概括介绍:
端口方向 通信模式 要在“端口绑定”页上选择的通信方向 发送 单向 我将始终在此端口上发送消息。 接收 单向 始终在此端口上接收消息。 发送-接收 Solicit-response 我将发送请求并接收响应。 接收-发送 请求-响应 我将接收请求并发送响应。 您可以从四种不同的绑定类型中选择:“以后指定”、“立即指定”、“动态”和“直接”。 每个选项显示一组不同的配置选项,如下所述:
以后指定。 在选择此选项之后,在本向导中将不用再选择配置,因为绑定信息不是在设计时确定的。 通常,它由管理员在部署时添加。
立即指定。 您可以在设计时指定一个 URI,该 URI 将定义该端口要绑定到的实体。 您还需要从传输类型(包括 BizTalk 消息队列、FILE、SMTP、HTTP 和 SOAP)列表中进行选择。 此列表是用于业务流程设计器中的早期绑定的硬编码列表;因此,其他传输类型不包含在此列表中。 最后,从可用管道列表中选择接收管道和发送管道。 每个列表包括当前项目中的所有管道,以及从引用的程序集中选择管道的选项,该程序集显示“ 选择项目类型 ”对话框。
动态。 此选项具有与 “立即指定”类似的选项,但它仅适用于发送端口。 您可以指定要使用的发送管道。 可以在 表达式 形状中单独指定端口,以便在运行时分配该端口。
直接。 对于直接绑定,您可以选择要连接到的端口、要基于筛选器表达式对 MessageBox 数据库中的传入消息进行路由的端口,或者要成为自相关端口的端口。 您可以从下拉列表框中选择端口。
有关详细信息,请参阅 端口绑定。
完成向导。 端口配置向导的最后一页(标题为 “完成端口向导”)显示你在前面的页面上所做的选择,以便你可以在提交更改之前对其进行验证。 如果更改正确,请单击“ 完成”。 否则,请单击“ 返回 ”以重新输入要更改的任何信息。 然后再次在向导中移动,并在最终页面上显示的信息与要进行的更改匹配时单击“ 完成 ”。
注意
如果要创建新端口,并在完成端口配置之前随时在向导中单击“ 取消 ”,则不会创建该端口。 如果是使用该向导来修改现有向导,则取消向导将会撤消之前所做的所有更改。 否则,如果在向导中单击“ 取消 ”,则仍会创建适配器,但未设置其属性。 您可以在端口的“属性”窗口中手动设置端口属性,也可以重新运行本向导。