Although the SOA Suite, as part of the test client, provides the facility to run multiple queries concurrently against an interface, this should not be substituted for proper performance testing. The test client multiple thread interface has the following limitations:
- Single message input.
- All inputs to the service have the same input message. Depending on how the service is written, this may improve performance. For example, after the first request, all the data pulled from the database is available in memory rather than having to be fetched from disk.
- Limited scalability.
- The clients and servers are all part of the same system and run on a single machine. This is not a realistic scenario and precludes testing how well the system ...