The TPC-W subcommittee is currently focused
on defining the next version of TPC-W. The benchmark is a
transactional web service benchmark consisting of commercial
application server and database interactions displaying ACID
properties.
The TPC-W subcommittee has defined several goals for the
next major version of TPC-W. The benchmark will provide for
the measurement of the performance and throughput of two web/application
servers that provide web services to clients. Two web/application
servers are required to demonstrate application durability
and fail over capabilities. An industry standard database
product running on a third server will be used to provide
data storage and integrity of business information. The business
model addressed by this benchmark is primarily focused on
the business to business scenario. The SUT will be driven
by web service requests made through the industry standard
and vendor neutral protocols of SOAP and XML. The business
logic of the web service(s) must be implemented so that it
runs in the context of a managed environment.
The Version 2 business model is fashioned after the “business
operations” of a book seller and distributor. The web
services exposed present business functions to a number of
types of client. These include ordering operations, stock
management functions, new product lists, product information,
customer service functions, and administrative functions.
Commercial messaging and queuing functions are also integrated
into the benchmark and present in the stock management operations.
Currently the benchmark defines the following business to
business (B2B) operations:
- Create Order / Order Fulfillment
- Order Status
- Stock Management
- Add New Customer
- Customer Payment Information Change
- Product Detail
- New Products List
- Modify Product Detail
The processing functionality of these operations have been
specified. The subcommittee is currently defining the implementation
details and rules for these functions. The subcommittee will
be reviewing the functional details of the service operations
and adding or modifying the functions in future meetings.
The goal is to reach a prototype phase of development by February
2003.
The TPC-W Subcommittee is continuing to gather feedback from
the industry regarding current and emerging eBusiness technologies,
features, and components. Please take the opportunity to give
us your feedback by filling out the TPC-W
questionnaire.
|