Non c'était pas du C, c'est du language abstrait, mais je pense que c'est assez clair pour dire ce que je voulais dire ...
Je ne connais que le XMLRPC et CORBA, mais la valeur ajoutée par rapport à ce que je voulais faire c'est que ces deux methodes ajoutent une couche d'abstraction et sont independants du language de programmation ...
Avant d'avoir lu ton message, je voulais m'auto-répondre, mais ta réponse confirme bien mes tests ...
Du coté serveur :
Citation :
== Client Dispatch (5) ==
res->fn_count: 0x805e514
== Client End (5) ==
|
Du coté client :
Citation :
fnc->fn_count: 0x805e514
Program received signal SIGSEGV, Segmentation fault.
[Switching to Thread -1213344064 (LWP 8165)]
0x0805e514 in ?? ()
(gdb) where
#0 0x0805e514 in ?? ()
#1 0x080489de in main () at ../client/client.cpp:101
|
Et je viens de faire la liaison avec MS Windows, le pourquoi du comment ça marche c'est que j'avais utilisé cette méthode en Kernel space pour des process en kernel space.