Application Server Comparison (2006) — PushToTest
Personal tools
You are here: Home Free Tools ReadyToRun Knowledge Kits Application Server Comparison (2006)

Application Server Comparison (2006)

A comprehensive tool kit showing the performance and developer productivity implications of implementing Web Service and Service Oriented Architecture (SOA) on commercial and open-source application servers, including full source code, developer journal, and scalability and performance test.

Application Server Scalability and Developer Productivity Knowledge Kit (2006)

Software architects and developers make choices of XML parsing techniques, service libraries, encoding techniques, and protocols when building Service Oriented Architecture (SOA.) Each choice has an impact on scalability and performance of the finished service. The SOA Scalability and Developer Productivity Knowledge Kit ("The Kit") has three goals:

  1. Explain the changing landscape of APIs, libraries, encoding techniques and protocols to software architects and developers. PushToTest tracks these and finds that today's generation of technology choices will change in the near term.

  2. Identify and use real-world scenarios that inform software architects and developers of the most appropriate technology choices based on the goals of the intended service.

  3. The test needs to be compatible with your existing knowledge of building functional and scalability tests, including black-box, unit testing, and agile testing methods.

In "The Kit" you will find these immediately useful resources:

  1. A Developer's Journal describing in detail:
    - Detailed use cases and test scenarios
    - Design Decisions and Trade-offs
    - XML and Java Binding Implementation Stories
    - Client-side Software To Call The Implemented Services
    - Server-side Software That Implement The Services
    - Use Case Scenario Specific Findings
    - Installation and Performance Tuning
  2. Complete source code to each use case and test scenario; including Ant build scripts so you may build The Kit in your own environment.
  3. Pre-built JAR and WAR files to run immediately in your own environment. PushToTest publishes kits for BEA WebLogic Server 8.1 and 9.0, Oracle Application Server 10g, JBoss 4, and IBM WebSphere 6. All of the kits are distributed under free open-source license.
  4. TestMaker and XS Test scripts to stage a scalability and performance test of each use case and test scenario.

To get started quickly, download The Kit of your choice:

 

After downloading The Kit unzip the contents into a new directory. Then follow instructions in the readme.pdf document. Click the support tab to learn about support options for The Kit.

 

Download The Results Report



PushToTest compiled a report of the scalability and performance of the Test Web Service on a variety of application server, both commercial and open-source. Download the results report:

SOA Performance Results Report, 2.3 Mbytes Adobe Acrobat (PDF) format.

 

Note: We revised all of the kits to version 1.0.1 on August 24, 2005 to solve a missing JAXB file problem with the initial release.

 

Document Actions