blob: 02479e50047f986b30f112b7dbfecaddaf9a0baa (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
|
## <a name="Introduction"> Introduction </a>
MIG is a program which generates remote procedure call (RPC) code for communication between client and server processes in a Mach based operating system. Since this Mig TWiki "web" is new and we are still migrating data to it, please look at the original [[Hurd/WebHome]] TWiki web as well.
Mach servers run as separate tasks and communicate with inter-process communication (IPC) messages. This IPC interface is language independant and faily complex. This is where MIG steps in. Mig is capable of generating the RPC code for the client-server communication.
GNU MIG is fully compatible with OSF MIG. The [official Mig](http://www.gnu.org/software/hurd/mig.html) site is a page hosted on the official Hurd site. It also has it's own CVS module within the main Hurd CVS site.
## <a name="Available_Topics"> Available Topics </a>
* [[MachInterfaceGenerator]]
* [[MigDocumentation]]
----
## <a name="Comments"> Comments </a>
Meta discussion can go in the [[MigDiscuss]] topic.
|