2014-10-22 3 views
0

Я работаю над приложением Windows Forms, которое должно быть сервером, который может получать команды от Android, iPhone, Windows Phone и даже с веб-сайта. Я также сделаю клиент Windows для подключения и отправки информации.WCF или HttpListener

Мне нужно отправить некоторые строки, но в основном логические данные на сервер, и ответ будет просто строкой (Успешный, Неудачный).

Я работал с HttpListener, но если я google вокруг, я могу видеть людей talkk о WCF (то, что я никогда не использовал).

Мой вопрос сейчас - Что бы вы рекомендовали? За и против? Спасибо заранее.

ответ

2

WCF - довольно обширная инфраструктура связи, которая имеет множество возможностей для обеспечения безопасности, аутентификации и т. Д. Очень полезно, если вам это нужно. Если вы делаете .NET с обеих сторон, то WCF довольно просто вставать и работать, но у меня есть ощущение, что это сложнее, если вы приходите от клиентов не .NET и/или не-ws- *.

Если вы просто делаете простой, вызов, то WCF, вероятно, слишком тяжелый. Тем не менее, убедитесь, что вы выполняете все повторные попытки, безопасность и т. Д. Самостоятельно.

+0

Отличный ответ. На самом деле мне может понадобиться еще несколько функций на нем позже. I thikn Я просто поеду с WCF. Всегда интересно изучать новые вещи. ;-) – Wiberg

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