извините за глупые вопросы, но есть только некоторые вещи о WCF. Я не могу опустить голову. Был бы признателен за несколько советов по следующим ....Связи WCF net.tcp, форматы сообщений и вопросы безопасности
На самом базовом уровне, это правильно, что WCF использует либо Binary (Net.Tcp), HTTP или MSMQ, чтобы передать свое сообщение на проводе?
Однако верно ли, что во всех случаях, независимо от того, как данные передаются, само сообщение в формате SOAP с заголовками и телом? Таким образом, это своего рода XML-сообщение, которое передается либо в HTTP/S, либо в двоичном формате.
Является Net.Tcp хорошим выбором для моего клиентского приложения - его похожее на приложение для обмена сообщениями, так как клиенты - все удаленные пользователи на другой стороне брандмауэра на моем сервере. Большинство вещей, которые я читаю, говорят использовать WS * и HTTP.
Является ли Net.Tcp обеспеченным стандартом и без сертификатов? - то есть - люди не могут слушать по проводам и декодировать данные, которые идут и с.
Возможно ли отправить имя пользователя и пароль с помощью net.tcp и без установленного сертификата?
Если это так, я полагаю, я могу подключить это к моему провайдеру членства и аутентифицировать доступ к каждому методу в моей реализации контракта на обслуживание.
Я предполагаю, что с использованием имени пользователя и пароля прокси инициализируется именем пользователя и паролем и что эта информация отправляется с каждым запросом.
Тогда мой членский провайдер будет вызываться для каждого вызова метода и делать все, что ему нужно, чтобы получить авторизацию для метода.
Извините за свалку вопросов, но было бы здорово узнать, правильно ли я думает о том, как работает WCF.
Спасибо.