15. The method of claim 11 , wherein said step of registering further comprises: creating by the middleware program a publisher for a publish/subscribe request topic of each of said other type of distributed application component receiving a request from said first distributed application component; creating by the middleware program a publisher for a publish/subscribe reply topic of each of said other type of distributed application component types receiving a reply from said first distributed application component; creating by the middleware program a subscription for a publish/subscribe request topic of said type of said first distributed application component; and creating by the middleware program a subscription for a publish/subscribe reply topic of said type of said first distributed application component.
15. The method of claim 11 , wherein said step of registering further comprises: creating by the middleware program a publisher for a publish/subscribe request topic of each of said other type of distributed application component receiving a request from said first distributed application component; creating by the middleware program a publisher for a publish/subscribe reply topic of each of said other type of distributed application component types receiving a reply from said first distributed application component; creating by the middleware program a subscription for a publish/subscribe request topic of said type of said first distributed application component; and creating by the middleware program a subscription for a publish/subscribe reply topic of said type of said first distributed application component. 16. The method of claim 15 , wherein said subscription for a publish/subscribe request topic of said type of said first distributed application component includes a filter that only accepts requests addressed to said first distributed application component or all distributed application components.