WHAT-IS: client versa server

Table Of Contents

Definition

client the part of the software doing the connect system-call
server the part of the software doing the accept system-call (e.g. service)

What is a "client" ?

What is a "server" ?

In general the server is serving services and is started by the client: (this is called the local mode and is the DEFAULT)
or as a standalone: (this is called the remote mode)

and is defined if the IServerSetup interface is available (C, C++, C#, Java, Python, Tcl, Perl, VB.NET)

In local mode the client is using everything after the first @ command-line argument as server:

client @ server

but only if the client is using the command-line arguments to configure the MqLinkCreate call:

In remote mode the server is started as standalone with tcp sockets:

server --fork --tcp --port 7777

or uds sockets:

server --fork --uds --file /tmp/myservice_file

libmsgque project on SF: Get libmsgque at SourceForge.net. Fast, secure and Free Open Source software downloads    Generated on Mon Nov 9 16:57:38 2009 by doxygen 1.5.8