> Another important point. If there is a trend to reuse COTS, this is a
> strong argument to finish POSIX sockets binding. It is a must. In the
> you need to pin the stock parts together, most often by using sockets.

Unless you can use a higher-level, like CORBA.
Better yet, Ada wrappers and Annex E.
Oops, that would lock you in to a single compiler vendor!