8.2 Calling XMA-Components from XMA-Components

Within a XMA Component, you can use other XMA Components. It does not matter if the other XMA Component is part of the same webapplication or deployed in a different server side webapplication. The only difference is how you obtain the Component. For Component of your own webapplication, you use XMA_SessionClient.getComponent() for components of other web applications, you use XMA_SessionClient.getComponentExtern() . These Components can be called using their invoke() method or embedded in place.

See the XMA Programmers Guide for details:Calling a XMA Component(Calling a Component)and Embedding a XMA Component(Embedding the Component).

Components of different server side web applications are loaded in different classloaders on the client and have different client side sessions, too. They can use different versions of XMA runtime and different login plugins.