Thanks Axton - I figured I would get a reply from you :) -

While they are not all that "bad" they are not all that "good" either - the
main observation is the timing between Native Client / Mid-Tier and Web
Services are roughly the same ...

We have recommended some alternatives (like JSS XML Gateway) - but even
getting products in for a proof of concept is a major hurdle - but we are
trying...

I do agree that web-applications should be sub-second response time - That
is why I posted to the list...

Expectations - versus - Reality - in regards to ARServer Web-Services...

Certainly other technologies (web service access to database by the database
vendor) will result in the fastest possible response times - but with
ARServer that is simply not possible (except for queries)

The majority of tuning has already been performed - and we are looking at
streamlining the web-service calls (reduce # fields, etc)...

Thanks for the reminder on JMeter - I forgot about that utility...

Thanks again!

On Thu, Sep 22, 2011 at 6:50 AM, Axton <[email protected]> wrote:

> ** You don't think those numbers look bad?  If I was shopping on Amazon and
> it took 11 to 25 seconds to check out, I would be worried.  If you look at
> some of the newer apps like Jira, you have sub second response times when
> saving entries (creating or updating).
>
> I designed an interface to retrieve (read only) using Oracle XMLGEN, a J2EE
> component (retrieve data from Oracle and output to application/xml output
> stream) and XSL.  It was able to render an issue with interactions, show
> related items, work logs, etc. with sub second page load times.  This is
> where web applications should be.
>
> There are a number of things you can do to get some quick performance gains
> with web servers:
> - Enable compression on your web server (Apache mod_deflate)
> - Set up the cache parameters more realistically (images, css, etc., set
> reasonable expiration periods)
> - Make sure the connection between your J2EE container and web server is
> optimized
> - Make sure your web service calls are optimized
>
> Apache JMeter is a great free too for load testing your web applications.
>  You can simulate a large number of users, define ramp up and ramp down
> periods, among a number of other things.
>
> Have you tried other web service offerings, like JSS XML Gateway?
>
> On Tue, Sep 20, 2011 at 6:58 PM, Robert Molenda 
> <[email protected]>wrote:
>
>> ** I've asked BMC for some references, white papers, etc about the
>> following scenario - and have not received much of a response as of yet, so
>> I'll ask the people that know :)
>>
>>
>> I have a customer that has created a 'web content' (read presentation
>> layer / portal) that allows them to create, query and update incidents. This
>> portal simply consumes the Web Services for doing this. While this is quite
>> functional - they do have some performance concerns - while the times they
>> are experiencing are 'acceptable' - they feel they can be improved, and thus
>> have reached out to see what we can find out.
>>
>> So, does anyone else have created their own portal, and have utilized Web
>> Services, or native Java API, etc..?? What are your experiences, etc?? Are
>> there any pros/cons of web-services over java api?
>>
>> Next - does anyone have any performance statistics they can share with
>> regards to Incident Create, Incident Query and Incident Modify web-services?
>>
>> To be fare with my fellow friends here - below are some of the numbers the
>> customer is currently experiencing...
>>
>> The system(s) are well tuned and architected, load balanced and separated
>> traffic across segments, it is ARS7.5 and Oracle for your reference...
>>
>> Search Incident - 4.7 Sec (see results list)
>> View Incident - 10.9 Sec
>> Update Incident without attachment - 11.5 Sec
>> Submit Incident without attachment - 20.4 Sec
>> Submit Incident with 3MB attachment - 25.4 Sec
>>
>> So honestly - these numbers do not appear all that bad - but they are
>> asking for comparisons - so I figured I'd ask :)
>>
>> Thanks - and hope everyone is have a great time at RUG (wish I could have
>> attended this year to ask this question in person)
>>
>> Robert Molenda
>> [email protected]
>>
>>
>>
>> _attend WWRUG11 www.wwrug.com ARSlist: "Where the Answers Are"_
>>
>
> _attend WWRUG11 www.wwrug.com ARSlist: "Where the Answers Are"_
>

_______________________________________________________________________________
UNSUBSCRIBE or access ARSlist Archives at www.arslist.org
attend wwrug11 www.wwrug.com ARSList: "Where the Answers Are"

Reply via email to