Альтернативы WCF

Paul Graham раньше и записал о ViaWeb, который был записан в LISP

Read об этом здесь - Избиение Среднего числа

18
задан stiank81 11 August 2009 в 19:29
поделиться

4 ответа

Я слышал, что с помощью WCF мы связаны использовать некоторые технологии Microsoft в на стороне клиента

Что ж, значит, вам солгали!

Многие поставщики и библиотеки с открытым исходным кодом поддерживают SOAP - это стандарт W3C, а не особая идея Microsoft.

Отличная альтернатива для службы RESTful. - это ASP.NET MVC, в котором я нашел очень простой способ предоставлять методы напрямую в виде URL-адресов.

12
ответ дан 30 November 2019 в 07:33
поделиться

WCF основан на SOAP (по умолчанию - также поддерживает REST) ​​и может легко взаимодействовать с любым клиентом, который может понимать и говорить по протоколу SOAP.

К ним относятся языки и системы, такие как Java, PHP и многие многие другие.

WCF - это реализация Microsoft, но все стандарты являются международными и совместимыми. Ничто в стандартах не является специфическим для Mircosoft.

Marc

4
ответ дан 30 November 2019 в 07:33
поделиться

WCF дает вам уровень абстракции относительно того, как вы / хотите общаться. Таким образом, вы можете выбрать привязку, специфичную для Microsoft, но вы также можете использовать протокол SOAP или оба, так что клиент, не принадлежащий Microsoft, сможет общаться через fe. SOAP и другие клиенты могут использовать более надежные способы.
Что касается REST, вы можете посмотреть доклад Хансельмана о NDC здесь . Возможно, он не даст прямого ответа на ваш вопрос, но может указать вам на что-то.
Что касается альтернатив, я не вижу ничего, что могло бы работать на .NET, кроме веб-сервисов (но, поскольку WCF дает вам все это и многое другое, я бы предпочел рассматривать это как более старый способ, чем реальную альтернативу).

3
ответ дан 30 November 2019 в 07:33
поделиться

Для java - проверка совместимости wcf Sun's Project Tango ссылка

1
ответ дан 30 November 2019 в 07:33
поделиться
Другие вопросы по тегам:

Похожие вопросы: