Платформа WCF независима?
Мне просто нужно знать, является ли WCF независимым от платформы, как Webservices? Можно ли получить доступ к функциям в WCF с помощью Java и Php?
Спасибо
4 ответа
Да, конечно - сам WCF будет работать только на Windows, но к предоставляемым им услугам можно получить доступ с любого другого языка / инструмента.
Используя WCF в качестве клиента, вы также можете получить доступ к сервисам любого другого инструмента, например, к веб-сервису, написанному на PHP, Java и т. Д.
Вот и весь смысл SOA!:-)
Марк
Да, WCF - это расширенный набор веб-сервисов. Он может выполнять как независимую от платформы, так и зависимую от платформы связь. Вам просто нужно выбрать одну из привязок wsXXX.
Смотрите здесь список привязок, которые поддерживает WCF: http://msdn.microsoft.com/en-us/library/ms730879.aspx
Да, если вы используете стандартную привязку (любую, в названии которой есть WS, например WsHttpBinding)
WCF - это веб-сервисы - плюс многое другое. Он заменяет старую сервисную функцию ASMX.