on 01-19-2010 3:33 AM
Hi,
May i know JDBC and SAOP adapter which one is the better choice in term of performance? Can soap adapter handle hug data? Please advice.
Thanks
JDBC is used for communication with Database......SOAP is used for communicating with Webservice......looking at the functionality we cannot draw a comparison between these two.....we cannot call a WS using a JDBC adapter....similarly a DB wont be called using a SOAP adapter.
The comparison will hold good for IDOC/ RFC/ PROXY or SOAP/ HTTP adapters.
Regards,
Abhishek.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hey
Simplest and easiest would be FTP.
Please note that we need to look at performance of SOAP (and HTTP for that matter) for huge files, it sometimes seem to slow down.
JDBC on the other hand usually talks directly at the database level (which can be a security constraint).
You would be safe to use FTP if you want to pull huge file from third party system.
Thanks
Aamir
We downloaded one document (with size of 8 - 10 MB) using the SOAP adapter and didnt find any major problem....just that it took some time to download the document from the server.....no personal experience with JDBC for such a big size.....so even if your XI system (hardware) is capable enough then i would suggest SOAP.
Regards,
Abhishek.
Hi,
Eevryone has alredy give + and - points for both adapter. However I would like to recommend SOAP adapter for one important reason.
SOAP adapter works on trigger/push basis however JDBC /File adapter works on poll basis. That means if you use JDBC/File adapter, XI thread will always be engaged as per your frequency o rpolling interval specified in channel/channel schedule.
This case will not be there with SOAP as web service will push data to PI. Hence load on server will always be less and performance will be better.
-Gouri
Hi ,
Both adapter functionality different,but both adapter can handle huge data,
SOAP adapter secured one and it supports huge data ,most of the times we use SOAP adapter to call webservices.
JDBC adapter supports to send/retrieve data from Data Base,even it supports huge data updates,but some times we face some issues with JDBC adapter (Performance(,to solve this issue writing optimizing queries wil solve the problem.
but comparision point of view we cant say,tell me your requirement,so that i wl help you which one fit for your requirement.
Regards,
Raj
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 | |
10 | |
7 | |
6 | |
6 | |
5 | |
5 | |
4 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.