This week's book giveaway is in the OCPJP forum. We're giving away four copies of OCA/OCP Java SE 7 Programmer I & II Study Guide and have Kathy Sierra & Bert Bates on-line! See this thread for details.
How do I make my web services application scalable? Any tips would be great.
By choosing the right product for exampleSystinet product performs faster than those from Apache Axis and Sun jwsdp.Scalability may vary based on configuration.Run benchmarks that simulate the requirments of your production applications.
Jim. [ June 15, 2004: Message edited by: Jim Bracks ]
Lasse�s tips are great. I�d add a few more: Tip #3: Design your services with appropriate granularity. Tip #4: Design your services with clear functional boundaries.
These design characteristics will help you build an SOA consisting of distinct and highly composable services. This will allow you to use specialized services with targeted functionality (and less processing overhead), but it will also let you aggregate your services for larger tasks, when required.
Then, of course, there are the real world considerations. Your SOA�s underlying infrastructure will need to support the distribution pattern you�ve chosen for your Web services, and all of the middleware that may be processing the message flows behind the scenes. Also, there are often security considerations that can affect service design and performance, as well as an SOAs infrastructure requirements.
Asynchronus? Does it mean document style messaging.
Joined: Jan 23, 2002
Originally posted by Pradeep Bhat: Asynchronus? Does it mean document style messaging.
Not necessarily. What I meant with asynchronous was that the service replies immediately with an acknowledgement and continues processing the actual service request while the client is waiting or doing something else. When the service request has been processed, the service sends the results to the client with a new web service request.