Обратный WCF, который будет подключаться к не .net tcpip приложению - PullRequest
0 голосов
/ 20 января 2010

Я новичок в .net и пытаюсь использовать c # в качестве основы моего обучения .net. У меня есть проект, где мне нужен сервис для подключения к разным приложениям tcpip, которые являются сторонними приложениями, написанными на vb6. Кто-то упомянул об использовании WCF в качестве базы, но я не уверен, как он будет устанавливать исходящее соединение (вместо получения входящих) с не .net-приложением? Пожалуйста, помогите

Ответы [ 2 ]

0 голосов
/ 20 января 2010

Вам придется заниматься программированием сокетов, WCF здесь вам не поможет. Попробуйте прочитать это: http://www.codeproject.com/KB/IP/socketsincsharp.aspx

0 голосов
/ 20 января 2010

С помощью C # и WCF вы можете создать:

  • WCF служба , которая предлагает некоторые функции, которые другие приложения могут вызывать

или

  • a клиент , который подключается к какой-либо другой службе SOAP или REST для использования функциональности.

Так что же вы ищете ??

Также: WCF - это стек сервисов на основе SOAP или REST - его нельзя использовать для подключения к низкоуровневым вызовам TCP (программирование сокетов). Ваша «другая» сторона должна понимать либо SOAP (протокол веб-службы), либо REST (упрощенный протокол на основе URL). Если вы не говорите ни о SOAP, ни о REST, то вам не повезло, и вы не можете использовать WCF для этого.

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...