[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HTTPAPI Performance Issue



   Hiya Pat,
   Unfortunately, I don't know of anything in particular that I could do
   that would make HTTPAPI faster.   If I knew of something like that, I
   would be glad to implement it.   But, I really have no ideas for what I
   might do.
   I'm not at all familiar with JADE.  (I've used something called "jade"
   but it was for transforming SGML -- so I suspect yours is a different
   thing called 'JADE').   Do you know what it does internally to make it
   faster?
   I think when you have performance problems, the best thing to do is (1)
   Find out how to consistently reproduce the slowdown.  (2)
   analyze/profile the code and see which part is taking most of the
   time.  (3) figure out what might be done to optimize that code.
   Unfortunately, I've never found HTTPAPI to be slow...   but, maybe an
   approach that would work...   put some timestamps into the
   httpapi_debug.txt file so we can see which parts of the process are
   taking up the time.  That might help us track down where the time is
   spent in your case.   Does that sound like a good approach to you?

   On 7/19/2013 8:04 AM, Pat Kennedy (IT) wrote:

   Scott,


   Are there any tuning requirements on the iSeries to use the HTTPAPI
   API? I'm looking to replace a JADE process that consumes .NET web
   service and have been running performance tests comparing the HTTPAPI
   called from RPGLE versus the JADE approach. The JADE process has been
   tuned for optimal performance and outperforms my new process using
   HTTPAPI. I trying to justify going with this approach but have been
   running into performance issues.


   My prototype process uses HTTPAPI to consume the .NET web service
   directly from an RPGLE program as opposed to the JADE process that uses
   a series of data queues to communicate between RPGLE and a Java process
   that consumes a .Net web service. My company would like to retire JADE
   and is looking at either migrating the JADE process to WAS8 or directly
   consuming the web service via an RPGLE program using your HTTPAPI API.


   Your  assistance in this matter would be greatly appreciated.


   Thank You.


   Patrick


-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
[1]http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------

References

   1. http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------
This is the FTPAPI mailing list.  To unsubscribe, please go to:
http://www.scottklement.com/mailman/listinfo/ftpapi
-----------------------------------------------------------------------