Обеспечивает ли это взаимодействие в контексте использования веб-сервисов .net wcf с любого другого языка (например, php) или для любых других целей.
Возможность взаимодействия означает возможностьПозвоните в службу WCF с платформы, отличной от .NET, если клиент использует тот же протокол веб-службы, что и ваша служба.Обратите внимание, что вы можете использовать много типов привязок для вашей службы WCF, но только BasicHttpBinding, WSHttpBinding и WSDualHttpBinding поддерживают совместимость.Для получения дополнительной информации обратитесь к статье MSDN Протоколы веб-сервисов, поддерживаемые системными привязками взаимодействия .
Доступен ли метод с DataContract в качестве параметра или возвращаемого типа в php илилюбой другой язык?Или метод, имеющий MessageContract в качестве параметра или возвращаемого типа, доступен на php или любом другом языке?или Оба доступны на php или любом другом языке
Короткий ответ - да.Например, если вы используете BasicHttpBinding, все становится XML, и библиотеки, доступные для этого языка, могут преобразовать XML в нечто родное для языка.Например, PHP SoapClient преобразует возвращаемый тип DataContract во встроенный объект stdClass (см. Эхо-результат XML от службы wcf в php? ).