Skeleton (computer programming)

Skeleton (English, skeletal, skeleton, skeleton ') is in the area of ​​programming for an automatically generated structure (often source code ), which can then expand a programmer or user. Especially in the development of distributed systems, this technique is often used, but also in other areas such as the development of graphical user interfaces. A skeleton is also known as a stub, and forms the subject point to the stub to the client side (also referred to as a proxy ).

Examples

From an IDL compiler generated program code is called Skeleton. He takes over in the middleware architecture, the marshaling of an invocation of the server side.

Skeletons are used, for example, in CORBA. Skeletons are generated by the IDL and run on the server.

Web Services

When using Web Services, the required parameters are passed to a stub program. This packages the data and sends it over the network or Internet connection to the module you want on the server.

However, before the data can be passed to the server, it must be unpacked by a skeleton program. Now, the required parameters can be passed to the module.

When all the data processed, they pass over the reverse path back to the client. There, the results may be re-processed as required.

  • Programming
733318
de