on 07-30-2003 11:20 AM
Welcome to the XI Forum!
Hi All,
I am working on one of the content development prototype on XI.
I have some doubts related to Graphical Mapping tool.
Can anyone tell me what is the advatages of using XSLT over Graphical Mapping tool.
Regards
Sreekanth
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Sreekanth,
I guess that would depend on the whether or not the XSLT transformations have already been defined and where your knowledge resides. For example, I don't have alot of XSLT knowledge but I do know Java and have used the graphical editor for easy transformations. So guess what, for me I'm using the graphical editor for now until I can learn XSLT.
Cheers.
...scottd
Hi Sreekanth,
It all depends on your Business Scenario, how complex is your XSLD Schema and what kind of Transformations u want to do. There are different options to choose which Transformations u want to use for ur scenario:
1. If the Graphical Mapping Tool can handle all the Transformations u want to use, then use the Graphical Mapping Tool.
2. If there are no standard functions available inside the Graphical Mapping Tool, Then u have to create ur own Java Function to do the Transformations.
3. If the Graphical Tool cannot handle all ur Transformations, then go with XSLT Mapping. XI has its own XSLT Processor. But u have to use ur own XSLT editor and test it before u import them into Integration Repository. U can even call ur own Java Programs inside the XSLT program.
4. If XSLT Mapping cannot handle ur Transformations, then go with Java Mappings.
So u have to decide at the Design Phase which mapping u want to use based upon the complexity of u r scenario.
Regards
Prasad illapani
SAP NetWeaver RIG US
Exchange Infrastructure
SAP Labs, LLC. USA
Thanks for the Information Prasad. I have had similar opinion regarding transformations. But I have some doubts. Assuming we do transformations using Graphical Mapping Tool, XSLT (for scenarious Graphical Tool can't handle) and then Java Mappings. How it would affect the future trend. For example only XSLT part of Business Connector mappings can be migrated to XI and not all. Do you think the future XI versions will handle Graphical Mapping transformations. Is it GMT proprietary to SAP XI? Would it be advantageous to use open standards? Please clarify.
Thanks & Regards,
AG
There are always new functionalities included in the GMT with the latest versions of XI. Yes GMT is proprietary to XI.
I can see there are advantages to use Open Standards by providing a XSLT Mapping Tool inside GMT, but there are so many vendors in the market who provide these tools for XSLT Mapping.
Regards
Prasad
Hello Prasad,
Thanks for giving lot differences between XSLT and Graphical. My question is
Is there any difference in performance using these two different things because I am working in MDM Businesspartner for Financial Services. Few days back, I came to know that it is must to use XSL files for transformation when message type is very big and complex. Can you put some light on this issue?
Thanks and Regards,
Harish Mehta
Hi Mehta,
like William Li statet before there is a consideration about the size of XSLT-Mapping. In order to be able to do mapping all structure of the xml has to be in memory as a DOM-Structure. You can guest that this will consume huge memory. Another aspect is the working behavior of the XSLT-Processor. It go all the node in the tree to query just one information on the node.
With graphical Mapping especially with the node function you can do a lot and complex thing you can also do with XSLT. If there is no standard function available it is esay to write a smal java function an integrate it into the graphical mapping. The performance should be better if doing mapping with XSLT. If the performance is the only one reason than take graphical mapping befor XSLT. When standard and portability is important than XSLT will be the best but it will get lost in performance. I have not yet compare directly this two technic but principle XSLT is more slower because of huge memory used for both DOM structur (source and destination).
Regards,
Ly-Na Phu
good
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
As i understand, we can enable point-to-point communication using XI Web services. But is the XI web service architecture itself tightly coupled with the WEB AS web service architecture?
If that be the case, what would be the advantage of using XI rather than WEB AS directly for web services?
Regards
Venu
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Emmanuel,
About GUI mapping tool in XI you could find related infomation by
or
Hope this will help you.
Regards,
Jun.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Jun,
I just know the mapping with the webstart client, using the url http://<maschine>:50000/rep/start/repository.jnlp
I have looked at the refered url in top, but I did not find anything about mapping from the SAPGUI.
Best regards,
Helmut Skolaut
Hi,Helmut
I think you could find it by following:
goto Sap NetWeaver => Sap Exchange Infrastructure (e.g, SAP XI2.0 SR1)
=> Design?=> Designing a Mapping
Regards,
Jun
Hi All.
The Mapping environment of XI ( being that XSLT, Graphial Mapping tool or Java ) is available from the Integration Builder Tool of XI.
To launch the IB tool:
1) Via SAPGUI run transaction sxmb_ifr
2) Click the link to Integration Repository, this launches the integration builder design time tool.
3) From within the tool you utilize the mapping facilities of XI.
Regards
José
User | Count |
---|---|
94 | |
11 | |
10 | |
9 | |
9 | |
7 | |
6 | |
5 | |
4 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.