on 04-06-2011 6:18 PM
Hello,
I have a SOAP asynchronis sender adapter that is being used to recieve invoices. We are noticing that the suppliers who are invoicing us are calling the web service with all their invoices at the same time. (i.e. 2000 invoices in a matter of seconds). It appears that each of these web service calls goes through logon process.
Is there a way to configure a SOAP sender adapter to reduce the number of logons required for this situation?
Thanks,
Matt
Thanks VJ.
You wrote:
Change your interface to accept multiple invoices in one call
Are you suggesting that I should change the occurence setting on the Data Type for the Invoice Document from "1" to "1..Unbounded"? Or is there another method?
What is the standard process in PI for setting up an asynchronis web service?
Thanks,
Matt
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
If the sender has requirement to compile more than one invoice in the same call then you can design sender message occurence 1 to m any and accomodate many calls in one and llimit your PI logon during at one time.
Remember if you change occurence in sender you might have to tweak the design on the receiver side too.
Hope that helps.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Change your interface to accept multiple invoices in one call. SOAP adapter treats each individual service call as a separate log on and this would sometime exhaust the number of logons possible on PI server and processing becomes slow. The default log on session is 100 I guess.
VJ
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
User | Count |
---|---|
93 | |
10 | |
10 | |
9 | |
9 | |
7 | |
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.