The process, illustrated in the following diagram, starts from specifying the object interface in IDL (which is a static subset of C++) |
Next, IDL->Native Language pre-compiler generates appropriate client stubs and server skeletons |
Next, the developer completes the pre-compiler work by implementing individual methods of the object under construction |
Finally, the modified stubs and skeletons are compiled to build suitable client and server executables |
In the following, we will illustrate all software pieces created in this process |