添加 Web 引用
在添加 Web 端口之前,需要向 BizTalk 项目添加 Web 引用。 Web 引用是对可用于你的项目的 Web Services 的说明。 向项目添加 Web 引用时,BizTalk 项目会创建业务流程 Web 端口类型、Web 消息类型、Reference.map (映射文件) 、Reference.odx (业务流程文件) 、 <WebService.disco> (发现文件) 和 <WebService.wsdl> (Web 服务描述语言文件) 到项目。 如果 Web Services 描述语言 (WSDL) 文件包含架构 Web 消息类型,则 BizTalk 项目会向你的项目添加 Reference.xsd。
Web 引用包括:
Web Services 的统一资源定位符 (URL)。
WSDL 文件,提供关于服务的信息,如可用方法、端口和消息类型等。
引用映射 (Reference.map)。
添加 Web 引用时,该 Web Services 的所有 Web 方法必须与 BizTalk Server 兼容。 不能为 Web Services 中的特定 Web 方法指定条件属性。
使用“添加 Web 引用”对话框向项目 添加 Web 引用 。 有关添加 Web 引用的详细信息,请参阅 使用 Visual Studio。
如果你计划使用业务流程执行语言 (BPEL) 导出过程导出业务流程,则不能从现有的 BizTalk 项目引用 Web 引用。 如果从现有的 BizTalk 项目引用 Web 引用,BPEL 导出过程将自动生成第二个 WSDL 文件,并且将会丢失绑定信息。