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.
- 1. C#: Méthode Invocation Détails
- 2. ASP.NET ~ invocation à distance d'une page ASP.NET
- 3. Invocation de méthode Java Android
- 4. Invocation d'une méthode à partir d'une classe
- 5. jvm méthode invocation historique trace
- 6. Invocation d'une méthode non statique à partir d'une méthode statique
- 7. Invocation de méthode dynamique sans réflexion
- 8. C++ copie invocation constructeur
- 9. invocation implicite de l'opérateur [C++]
- 10. JNI invocation api: get id méthode pour la méthode avec plusieurs paramètres
- 11. fonction de fil de Strange C invocation
- 12. OutOfMemoryException lors d'un appel de méthode à distance
- 13. Affirmation d'une invocation de méthode sur l'un des types injectés
- 14. API Invocation JNI - NoClassDefFoundError (C/Java)
- 15. Bibliothèque C ou Objective-C de bureau à distance
- 16. HttpURLConnection.getResponseCode() renvoie -1 à la deuxième invocation
- 17. Accès à distance à Hypertable à partir de C++
- 18. invocation de pylint par programme
- 19. invocation SWI-Prolog de php
- 20. C#: Invocation de ForEach sur une liste générée à l'exécution <T>
- 21. Communication de processus à distance
- 22. Lecture du fichier à distance en C++
- 23. C# - embed ActiveX contrôle bureau à distance
- 24. Démarrer un service à distance à partir C#
- 25. P/Invocation de structures CryptImportKey et marshaling
- 26. modèle fonction méthode invocation C++ ne peut pas appeler des méthodes surchargées
- 27. C# erreur de certificat de requête web à distance
- 28. Application de gestion de débogage à distance (C#)
- 29. Intégration de services Java à distance et à distance
- 30. Conception de surveillance à distance
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. –