Edit

Share via


Features for Siebel adapter clients

In addition to the features discussed throughout the topics of Overview of BizTalk Adapter for Siebel eBusiness Applications, the Siebel adapter provides the following features that are useful for adapter clients:

  • Support for configuring adapters using binding properties. Adapter clients can configure the Siebel adapter by specifying certain binding properties while generating the metadata. For more information, see Read about BizTalk Adapter for Siebel Binding Properties.

  • Support for null values for operation parameters. The Siebel adapter enables adapter clients to provide null values for business object operation parameters using the XSD "nillable" attribute. The adapter does not pass fields with null values to the Siebel system.

  • Support for XML data streaming. Adapter clients can stream data from or to the Siebel adapter by using the XMLReader or XMLWriter interfaces.

  • Support for dynamic ports in BizTalk Server. Through the BizTalk WCF-Custom adapter, the Siebel adapter supports a dynamic port that enables dynamic routing of messages from BizTalk Server based on the message context properties. For more information, see Configuring dynamic ports with the Siebel adapter.

  • Support for message versioning. The Siebel adapter supports message versioning. This enables support for different message schemas in future releases of the BizTalk Adapter Pack. For more information, see Message Versioning Support.

  • Support for performance counters. The Siebel adapter supports WCF-based performance counters that adapter clients can use. For more information about performance counters, see Use Performance Counters with the Siebel adapter.

    Note

    This feature does not provide backward compatibility with the earlier versions of the adapter.

  • Support for encoding XML element names. TheSiebel adapter presents entities from enterprise applications as element names in XML. Underscores are the only special characters that can be included in the element names. Therefore, underscores are used to encode element names with special characters. For example, emp$name is encoded to emp_x0024_name.

See Also

Overview of BizTalk Adapter for Siebel eBusiness Applications