Overview: Siebel Enterprise Application Integration > Overview of Siebel EAI > About Siebel EAI and Unicode Support >

Transcode Business Service Usage with Non XML Data


If non XML data is exchanged, then you can use the Transcode business service in a workflow process to validate or convert data from one encoding to another encoding. You can use this technique for inbound and outbound communication.

Transcode Business Service Usage with Outbound Communication

Consider an outbound communication between a Unicode Siebel application and a non Unicode external system that uses a Unicode communication channel, such as XML. In this situation, ways in which you can use methods on the Transcode business service include:

  • Use the Validate method to execute preemptive logic in order to avoid a character conversion failure on the external system
  • Use the Validate method to log a character conversion error that occurs on the external system
  • Use the Convert method to use a substitute character to avoid an error on the external system

Transcode Business Service Usage with Inbound Communication

Consider an inbound communication between a non Unicode Siebel Database and a Unicode external system that uses a Unicode communication channel such as XML. In this situation, ways in which you can use methods on the Transcode business service include:

  • Use the Validate method to check that the data sent to the Siebel Database is stored without a character conversion error
  • If there is a character conversion error, then use the Convert method to use substitute characters, when appropriate

For more information, see the Siebel Global Deployment Guide.

Overview: Siebel Enterprise Application Integration Copyright © 2018, Oracle and/or its affiliates. All rights reserved. Legal Notices.