2016-04-26 5 views
0

Я просмотрел несколько статей, но хочу знать, что лучше всего подходит для моего проекта.Веб-сервис WCF, который является лучшим базовымHttpBinding или netTcpBinding

У меня есть 3 Смс-серверы, которые посылают смс клиентам, как:

  1. Я разработал окна формы приложения, в которых клиенты ввода номера мобильных телефонов и смс текст.

  2. Приложение подключается к службе WCF, и запрос отправляется на сервер Bulk Sms на основании выбранного пользователем клиентов.

Я хочу знать, что лучше для моего проекта, BasicHttpBinding или NetTcpBinding? Я больше беспокоюсь о безопасности.

Как защитить мою службу WCF с помощью идентификатора входа и пароля. Поскольку на моем приложении Windows Form есть много клиентов, и я хочу предоставить им UserId и Password, чтобы никто другой не мог использовать мой сервис WCF или неправильно использовать мое приложение Winform?

ответ

0

Оба имеют свои прецеденты: netTcpBinding используется, если вы работаете в пределах farewall, который находится внутри интрасети. Это использует tcp и дает более высокую скорость.

BasicHttpBinding является использованием, когда хочет, чтобы обеспечить отдых, такими услугами, так что HTTP позволяют клиентам, как мобильные телефоны, телевидение и другие могут получить доступ к вашему service.it имеет меньшую скорость, но больший охват

+0

я хочу механизм безопасности для защиты WCF службы от неправильного использования. И эта служба WCF размещается на общем сервере. поэтому я не могу установить сертификат. –

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

  • Нет связанных вопросов^_^