Question

Puis-je utiliser Delphi 2007 pour communiquer avec un service WCF à l'aide de netnamedpipebinding?

Si oui, alors comment?

Était-ce utile?

La solution

Je vous suggère de créer un proxy visible par le COM pour votre service à l'aide de .NET (et de WCF!), puis de le consommer à partir de Delphi comme vous le feriez avec n'importe quel objet COM.

Plusieurs raisons expliquent pourquoi la mise en œuvre d'un client natif pour un service WCF à l'écoute sur un noeud final NetNamedPipesBinding est extrêmement complexe. Voir http://blogs.charteris.com/blogs/chrisdi pour plus de détails.

Autres conseils

Oui, vous devriez pouvoir le faire, à condition que Delphi 2007 puisse communiquer avec les canaux nommés Windows.

Voici un article sur Delphi 3000 sur l'utilisation de Delphi pour communiquer avec des pipes nommés, y compris des exemples de code.

Etant donné que les canaux nommés sont une fonctionnalité essentielle de Windows NT / XP / Vista, Delphi devrait pouvoir communiquer avec ceux qui ne rencontrent aucun problème (lecture + écriture).

Est-ce que ça aide du tout? Marc

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top