了解适用于 Siebel 绑定属性的 BizTalk 适配器
Microsoft BizTalk Adapter for Siebel eBusiness Applications 显示多个绑定属性,使你能够控制其某些运行时和设计时行为。 本部分介绍这些绑定属性,并提供指向说明如何设置这些属性的主题的链接。
Siebel 适配器绑定属性
下表显示了按类别分组的 Siebel 适配器绑定属性。 类别是指每个绑定属性显示在由不同应用程序提供的对话框中的节点,这些属性用于配置适配器 (或绑定) 。
Binding 属性 | 类别 | 说明 | .NET 类型 |
---|---|---|---|
EnableBizTalkCompatibilityMode | 常规 | 指定是否应加载 BizTalk 分层通道绑定元素。 将此项设置为 True 可加载绑定元素。 否则,请将此项设置为 False。 使用 BizTalk Server 中的适配器时,必须始终将 属性设置为 True。 使用 Visual Studio 中的适配器时,必须始终将 属性设置为 False。 |
bool (System.Boolean) |
名称 | 常规 | 指定由添加适配器服务引用 Visual Studio 插件生成的文件的名称,以保存 WCF 客户端类。 添加适配器服务引用插件通过将“Client”追加到 Name 属性的值来形成文件名。默认值为“SiebelBinding”;对于此值,生成的文件将命名为“SiebelBindingClient”。 | 字符串 |
CloseTimeout | 常规 | 指定 WCF 连接关闭超时。 默认值为 1 分钟。 | System.DateTime |
OpenTimeout | 常规 | 指定 WCF 连接打开超时。 默认值为 1 分钟。 | System.DateTime |
ReceiveTimeout | 常规 | 指定 WCF 消息接收超时。 默认值为 10 分钟。 | System.DateTime |
SendTimeout | 常规 | 指定 WCF 消息发送超时。 默认值为 1 分钟。 | System.DateTime |
EnableConnectionPooling | 连接 | 指定是否启用 Siebel 适配器连接池。 默认值为 true,指定启用连接池。 | bool (System.Boolean) |
IdleConnectionTimeout | 连接 | 指定 Siebel 适配器空闲连接超时。 当连接空闲一段时间超过此超时时,将释放该连接。 默认值为 1 分钟。 | System.DateTime |
MaxConnectionsPerSystem | 连接 | 指定 Siebel 适配器连接池中的最大连接数。 默认值为 5。 MaxConnectionsPerSystem 是应用程序域中的静态属性。 这意味着,在应用程序域中更改一个绑定实例的 MaxConnectionsPerSystem 时,新值将应用于从该应用程序域中的所有绑定实例创建的所有对象。 | int (System.Int32) |
EnablePerformanceCounters | 诊断 | 指定是否启用 WCF LOB 适配器 SDK 性能计数器和 Siebel 适配器 LOB 延迟性能计数器。 默认值为 true;性能计数器已启用。 Siebel 适配器 LOB 延迟性能计数器测量适配器调用 Siebel 系统所花费的总时间。 | bool (System.Boolean) |
LogData | 诊断 | 指定是否捕获跟踪中的业务数据。 默认值为 false;不会捕获业务数据。 | bool (System.Boolean) |
AcceptCredentialsInUri | 未由使用适配器服务加载项或添加适配器服务引用插件显示。 | 指定 Siebel 连接 URI 是否可以包含 Siebel 系统的用户凭据。 默认值为 false,这会禁用连接 URI 中的用户凭据。 如果 AcceptCredentialsInUri 为 false ,并且连接 URI 包含用户凭据,则 Siebel 适配器将引发异常。 如果必须在 URI 中指定凭据,可以将 AcceptCredentialsInUri 设置为 true 。 有关详细信息,请参阅 创建 Siebel 系统连接 URI。 | bool (System.Boolean) |
如何设置 Siebel 绑定属性?
配置与 Siebel 系统的连接时,可以设置 Siebel 绑定属性。 有关如何在以下内容时设置绑定属性的信息:
使用适配器服务 BizTalk 项目外接程序或添加适配器服务引用 Visual Studio 插件,请参阅 连接到 Visual Studio 中的 Siebel 系统。
重要
在使用“使用适配器服务加载项”或“添加适配器服务引用”插件时,如果未为字符串类型的绑定属性指定值,并且其默认值为 null,则该绑定属性将分别在 XML 文件) 或 app.config 文件的绑定文件中 (不可用。 如果需要,必须在绑定文件或 app.config 文件中手动添加绑定属性及其值。
在BizTalk Server解决方案中配置发送端口或接收端口 (位置) ,请参阅使用 Siebel 的端口绑定文件配置物理端口绑定。
在编程解决方案中使用 WCF 通道模型,请参阅 使用 Siebel 创建通道。
在编程解决方案中使用 WCF 服务模型,请参阅 为 Siebel 系统配置 WCF 客户端。
使用 WCF ServiceModel 元数据实用工具 (svcutil.exe) ,请参阅 将 ServiceModel 元数据实用工具与 Siebel eBusiness 应用程序的 BizTalk 适配器配合使用。