TPC photo
The TPC defines transaction processing and database benchmarks and delivers trusted results to the industry
    Document Search         Member Login    
     Home
About the TPC
Benchmarks
      Newsletter
      Join the TPC
      Downloads
      Technical Articles
      TPCTC



TPC-App
TPC-App is an Application Server and web services benchmark.

Summary
TPC Benchmark™ App (TPC-App) is an application server and web services benchmark. The workload is performed in a managed environment that simulates the activities of a business-to-business transactional application server operating in a 24x7 environment. TPC-App showcases the performance capabilities of application server systems. The workload exercises commercially available application server products, messaging products, and databases associated with such environments, which are characterized by:
  • Multiple on-line business sessions
  • Commercially available application environment
  • Use of XML documents and SOAP for data exchange
  • Business to business application logic
  • Distributed transaction management
  • Reliable and durable messaging
  • Dynamic web service response generation with database access and update
  • Simultaneous execution of multiple transaction types that span a breadth of business functions.
  • Databases consisting of many tables with a wide variety of sizes, attributes, and relationships
  • Transaction integrity (ACID properties)
 
TPC-App Related Documents

 

Tools
TPC-App Image Generator: Command line application that takes 2 parameters to build the jpeg images for the ITEM table. The first parameter is the image size in kb and the second is the image name. *Note: This is the actual program so unzip it to a clean directory before you try to run it!

CDF Table: Cummulative Distribution Function table, as a tab delimited text file.  Also see Appendix D for both java and C# implementations of the CDF.

Shipping Label Image: The image required to be used by the Shipping Notification Emulator (SNE)

Shipping Cost Matrix (tab delimited text file): used to calculate the shipping costs based on the total volume of the shipment and the shipping zone.


Valid XHTML 1.0 Transitional Valid CSS!