Patent ID: 8347318

Claim:
An application component communication unit of a Software Communications Architecture (SCA)-based system implemented on a non-transitory computer readable medium, the application component communication unit comprising: code for an application module, the application module operable to be executed by a command provided through the user interface, wherein the application module including an application is packaged by a plurality of application components; code for an application factory, the application factory operable to generate the application, and -execute the plurality of application components by parsing eXtensible Markup Language (XML) files; and code for a dynamic connection manager, the dynamic connection manager configured to receive data and register port information from transmitting application components, store the data in a data queue, establish a data communication connection between the transmitting application components and receiving application components based on the registered port information, and transmit the data stored in the data queue to the receiving application components via the established data communication connection, wherein the transmission of the data stored in the data queue to the receiving application components is controlled by the dynamic connection manager.