In general, local ABL-JMS API calls are less expensive than remote calls (calls that go to the OpenEdge Adapter for SonicMQ and the SonicMQ broker). Those procedures and functions that execute remotely are noted in OpenEdge Development: Messaging and ESB. This information is useful when analyzing the performance of an application.