| Версия для печати темы
Нажмите сюда для просмотра этой темы в оригинальном формате |
| Форум программистов > Распределённые приложения и сеть > Помогите выбрать метод клиент-серверного взаимодей |
| Автор: Zakonnic 19.1.2007, 01:44 |
| Есть проект на стадии выбора архитектуры системы. Можно реализовать как web-приложение, но сейчас не об этом. Рассматривается следующий вариант: Клиентское приложение, которое:
Задача выглядит стандартной. Предполагаю, что кем-то здесь уже решалась. Помогите выбрать самый простой вариант, реализующий эту функциональность. Желательно аргументированно. Пишу на .Net (ASP.NET в том числе), не работал с Diagnostics и Remouting. |
| Автор: mr.DUDA 19.1.2007, 10:22 |
| Если есть клиентское приложение (rich client, не браузер), работает с сервером в сети интернет, и на сервере есть IIS+ASP.NET, то однозначный выбор - web services. Во-первых, это удобно, во-вторых протокол HTTP проходит через файрволы, в-третьих мелкомягкие рекомендуют веб сервисы вместо ремоутинга, когда речь заходит об internet. |
| Автор: Zakonnic 19.1.2007, 13:29 |
| Спасибо. Вариант с web services приемлем. Таким образом, я использую HttpWebRequest на клиенте (приложение WinForms) и Responce.Write на сервере (WebService). Я правильно понимаю? |
| Автор: Zakonnic 20.1.2007, 00:36 |
| Круто! Все так и сделал. Вылезает ошибка 'The request failed with HTTP status 401: Access Denied.'. Правда, это уже мелочи. Попробую завтра предложить этот вариант. Спасибо. |