what is the maximum allowed payload while using web services

Dedicated to DataStage and DataStage TX editions featuring IBM<sup>®</sup> Service-Oriented Architectures.

Moderators: chulett, rschirm

Post Reply
raghavrhyd
Participant
Posts: 7
Joined: Wed Mar 09, 2011 1:12 am

what is the maximum allowed payload while using web services

Post by raghavrhyd »

Hi,would like to know what is the maximum allowed payload for data transfer from source to receiving system while using WSDL files to receive using web services client stage or web services transformer stage..can the same(i.e payload) be configured for increasing or decrease..would like to know the path and file where it can be configured.

Many Thanks
eostic
Premium Member
Premium Member
Posts: 3838
Joined: Mon Oct 17, 2005 9:34 am

Post by eostic »

There is no real formal "max"..... "till it blows up" is probably the only true statement you can make. There are too many factors that it is dependent upon, from the size of the payload, it's data, element tags, attributes, etc. to the amount of heap available for the WS Transformer.

I've successfully done up to about 60meg received SOAP response in a Server Job using WSTransformer....it took a long time, but it worked, provided I used the "grid" option (right mouse on the WSTransformer and open in grid mode if it is still available) and increases my JVM Heap size (look up the -Xmx settings for java jvms).

The bigger question is "what are you sending/receiving"? SOAP isn't good for huge quantities of data....better that you use the WS to kick off an extraction or something and then trigger a secure FTP or other mechanism for truly huge amounts of data.

Ernie
Ernie Ostic

blogit!
<a href="https://dsrealtime.wordpress.com/2015/0 ... ere/">Open IGC is Here!</a>
Post Reply