on 07-23-2008 2:01 PM
what is the use of external definition in IR?using it can i import any type of files
Hi
EXTERNAL DEFINATIONS
There is a series of standard schema for describing the message structure at runtime. WSDL (Web Service Description Language), XSD (XML Schema Definition Language), or DTDs (Document Type Definitions) are often used to describe message schema. If a description of the message structure already exists in one of the above formats, you can use it in the Integration Repository by importing it as an external definition rather than re-entering it manually using the data type editor.
An external definition enables you to import a local WSDL, XSD, or DTD file to the Integration Repository and specify which parts of the schema to extract as the description for a message. You can use these extracted message schema as:
● Output or input messages in message interfaces
● Source or target structures for message mappings
In the Integration Builder, assigned message schema are labeled as External Message. As when structuring message interfaces, message schema have the same meaning as message types
The document to be imported must conform to the WSDL, XSD, or DTD standard
Check this link
http://help.sap.com/saphelp_nw04/helpdata/en/26/9e97b0f525d743882936c2d6f375c7/frameset.htm
Hope this is usefull
Thanks
Saiyog
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
External Definitions are used when you want to import an external message structure to your namespace .
using ED we can import WSDL, XSD, DTD files
for example you have webservice which is not in your landscape and you want to use that webservice in your business requirement...in such a situation you can import that wsdl file as external defeniation in XI and you can map the required fields....here we are making use of webservice as external definition which is not in ur landscape.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Vijaya,
You can use External Definition to import WSDL, XSD & DTD files.
Basically it is for importing structure.
Suppose if u import XSD then there is no need to create Data Type & Message Type.
Su[[ose u r doing File to webservice scenario.......... U can create structure(Data Type) of incoming file.
N for webservice u can import WSDL it will create structure for u.
Thanks,
Mahi
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi ,
External definitions enable you to import WSDL, XSD, and DTD documents to the Integration Repository. One can access the message definitions they contain as external messages without creating any data types in IR.
Refer the below link for more details :-
http://help.sap.com/saphelp_nw2004s/helpdata/en/43/d140c605da0d87e10000000a1553f7/frameset.htm
regards
Pragya
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
u can import WSDL,XSD,DTD....
generally WSDL is used for webservices...
XSD,DTD is used to define Datatype in IR....
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
External Definitions are used to Import the XSD or WSDL Files into IR. This is used when we have the Sender or Receiver Structure in the form of any one of the xsd or wsdl formats.
After u Import the Structure Under External Def , no need to Develop any DT or MT
We can create directly MI
REgards
Seshagiri
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
87 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.