Skip to Content
avatar image
Former Member

data types

what is the basic difference between data types and message types?

Add comment
10|10000 characters needed characters exceeded

  • Get RSS Feed

3 Answers

  • Dec 18, 2007 at 11:37 AM

    Hi,

    Data Types :

    Data types are the most basic entity to define the structure of XML element

    - Equivalent to XML Schema (XSD)

    - Data type editor provides all XSD basic data types

    - nesting of data types are possible

    - export of data type in XSD format possible

    Just as RFC parameters are based on data types that are defined in the data dictionary, XI message types are based on data types that are defined on XSD types.

    Structures can be created in the data type editor and resused in other structures (nesting).

    Message Types :

    The message types corresponds to the root of the XML message.

    - Name and namespace must match exactly the root of XML vusiness documents

    - The message type reference one single data type

    - XSD representation available for export

    Message type describes what the actual payload message of an XI interface will look like.The message type name in the IR corresponds to the root element of the instantiated xml document. Each XI message type references(is based on) exactly one XI data type.

    Hope this will solve your problem.

    Regards

    Aashish Sinha

    PS : reward points and close thread if solved

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 18, 2007 at 11:55 AM

    Hi Balusu,

    >> is it possible to create more than one mapping in the inter face mapping when we are dealing with asynchrous scenario?

    yes, you can use more than one message mapping in interface mappings with asynchronous scenario say for example for mapping your source to target you create you create three mappings one by graphical method other by XSLT method. In this you can speicify both mappings in your same interface mappings.

    Regards,

    Amit

    Add comment
    10|10000 characters needed characters exceeded

  • avatar image
    Former Member
    Dec 18, 2007 at 12:00 PM

    hi Balusu,

    Sorry my previos post was reply to your interface mapping post.

    The basic difference between Data type and message type is same as is between message and envelope.

    Data type represents message and message type represents envelope for message.

    Regards,

    Amit.

    Add comment
    10|10000 characters needed characters exceeded