2009-10-26 1 views
2

У меня есть служба WCF, написанная для предоставления определенной функциональности клиентам на основе интрасети. Это легко, когда клиент работает под управлением Windows. Я хочу реализовать те же функции для своих клиентов Windows, которые доступны для моих Linux-клиентов. Мои вопросы?Может ли служба WCF предоставлять публикацию/подписку на клиентское приложение на C++ на базе Linux?

Как я могу связаться с клиентом на основе linux C++ (поддерживающим операции обратного вызова для публикации)? Я знаю использование SOAP над HTTPBinding, но это единственный способ (не поддерживает обратные вызовы, которые я считаю)?

Будет ли такое же применение, если я использую TCPBinding на стороне обслуживания? В настоящее время служба настроена с использованием TCP, но каковы мои параметры для обмена данными с Linux-клиентом?

Я где-то читал, что сообщения могут быть отправлены (через веб-службы, я верю) в XML, а не в SOAP? Какой будет лучший подход или как определить, какой подход лучше?

Я пытаюсь понять параметры, которые у меня были бы для службы данных WCF, если бы я хотел общаться с ним от клиента linux. Я ценю вашу помощь.

Спасибо,

Джереми

ответ

Смежные вопросы