Как создать сокет (бинарный) сервер с WCF? - PullRequest
0 голосов
/ 02 ноября 2009

Как создать сервер WCF на основе сокетов (Binary Socket) с помощью WCF, C #? Что мне нужно? Мне нужно -

  • Libs с открытым исходным кодом
  • Обучение
  • Сообщения блога / статьи

1 Ответ

3 голосов
/ 02 ноября 2009

Зачем ты это делаешь? WCF нацелен на гораздо более высокий уровень абстракции: вы пишете сервис и клиента, связь между ними вторична, но всегда основана на сообщениях. Ваш вопрос как-то аналогичен "Как я могу использовать C # для написания ассемблерного кода?" ; -)

Однако, поскольку WCF предлагает несколько точек расширения, вы, вероятно, могли бы подключиться к слоям, где байты взяты из провода, и сделать что-то там. В описании стека в блоге Николаса Аллена вы, вероятно, заинтересованы в пуле 5 или 6.

Кстати, этот блог весьма полезен для разработчика WCF. Николас Аллен - один из дизайнеров WCF в Microsoft. Для дальнейшего чтения я рекомендую "Программирование услуг WCF" Ювала Леви.

...