Tuning the underlying WebLogic Application Server
The second level of tuning is done at the application server level. Tuning the application server will not only improve the overall messaging performance, but also other factors like reliability, manageability of transactions, and faster velocity of Message Driven Beans (MDB).
In this section, you will learn how to tune Oracle WebLogic Server, which serves as the backbone of your SOA infrastructure for:
Tuning transactions and timeouts
Logging, I/O, and connection buffering
Data source connection availability
Thread allocation
Resource adapter connection pools
EJBs and SOA Infra deployments
Tuning transactions and timeouts
Handling transaction timeouts is one of those tasks that are generally left to the last moment. However, on the SOA infrastructure where composite applications may be involved in transacting with numerous endpoints, good timeout handling is critical. Managing response times is directly linked to your system's Quality of Service...