Existe-t-il un middleware équivalent pour c comme rmi pour java ou .net pour C#?invocation de méthode à distance pour c
Répondre
Vous pouvez écrire vos propres protocoles personnalisés ou utiliser SOAP (WebServices).
Je vous suggère d'utiliser WebServices avec la bibliothèque AXIS d'Apache.
Levez les yeux vers CORBA, une norme pour middleware qui peut fonctionner avec C.
Voulez-vous dire que vous voulez communiquer entre une application Java et application .NET ou écrire et une couche de service et d'application en .Net utilisant C# ?
Dans les deux cas, vous voudrez probablement utiliser WCF. Si vous voulez communiquer entre une application Java et .Net, vous voulez regarder Sun's Project Tango.
Lire encore le titre et la description Je ne suis pas vraiment sûr de la langue que vous recherchez. Pourriez-vous clarifier ce que vous voulez, car cela n'a pas de sens: ".net for C#" – Bronumski
je voulais coder dans c. Puisque les choses rmi pour Java sont assez faciles à implémenter je vais utiliser Java. – mkind
Jetez un oeil à RPCGEN, qui génère du code C (client et serveur) pour faire un appel distant et shoulb installé par défaut sur un ordinateur unix. C'est vraiment facile à utiliser, et vous pouvez trouver beaucoup de tutoriel sur le net. Cela peut être obsolète, mais j'ai seulement essayé Corba et Soap avec C++, donc je ne sais pas comment ils correspondent au C.
Pour utiliser avec C et C++, il y a gSOAP un framework SOAP open source.
La chose la plus proche que je puisse penser est la bibliothèque standard, mais je doute que c'est la réponse que vous cherchez. –