Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved


Chapter 9 Performance Tuning : Characteristics of BusinessWorks Activities

Characteristics of BusinessWorks Activities
The activities in TIBCO ActiveMatrix BusinessWorks can be grouped as blocking and non-blocking, based on how each activity works with threads.
Consider an activity being executed by an engine thread. For the time the activity is being executed, the resources are being used by it. However, when an activity is waiting for an event, or executes the Sleep command, one of the following can happen:
Process starters such as, HTTP Receiver, JMS Receiver and activities like WaitFor and Sleep, are all non-blocking activities. They listen for incoming events on their private threads. However, activities like JMS Sender and JDBC Query are blocking in nature. These activities execute on the engine thread and do not work on private threads.
See Appendix C, Thread Based Grouping of Activities for a list of activities and the threads on which they work.

Copyright © Cloud Software Group, Inc. All Rights Reserved
Copyright © Cloud Software Group, Inc. All Rights Reserved