Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Sockets vs SOAP, Распределённые приложения на сокетах 
:(
    Опции темы
phpsuxxx
Дата 8.8.2014, 10:35 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.8.2014

Репутация: нет
Всего: нет



Не могу понять зачем для передачи данных необходимо использовать SOAP, WSDL и т.п.
Почему их нельзя непосредственно передать через сокет, не гоняя километровые XML? 
При этом значительно снижаются требования как производительности системы, так и к знаниям программиста.
PM MAIL   Вверх
Ilya81
Дата 8.8.2014, 12:46 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 105
Регистрация: 18.4.2014
Где: ЛО, Всеволожский р-н

Репутация: нет
Всего: 4



Запросто, в принципе, BinaryFormatter может упаковать данные компактно и передать напрямую можно быстрее. А вот на счёт
Цитата(phpsuxxx @  8.8.2014,  10:35 Найти цитируемый пост)
так и к знаниям программиста

сложно сказать. Если речь идёт ещё об относительно устойчивой локальной сети, то возможно, а вот через internet при возможности отсутствия связи - здесь придётся буквально какой-то свой протокол разрабатывать, если требуется хоть некоторая устойчивость. Естественно, оптимизированный под задачу протокол при его грамотной реализации может показать куда большее быстродействие и сокращение объёма данных, чем тот ж SOAP. Хотя, если на то пошло, по WCF возможны разные виды сериализации и разные протоколы связи (но издержки универсальности всё равно остаются). Вообще, WCF даёт возможность разрабатывать быстрее за счёт того, что всю инфраструктуру связи через inernet не нужно реализовывать самостоятельно.
PM MAIL ICQ Skype   Вверх
phpsuxxx
Дата 8.8.2014, 19:09 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Новичок



Профиль
Группа: Участник
Сообщений: 8
Регистрация: 6.8.2014

Репутация: нет
Всего: нет



Цитата(Ilya81 @ 8.8.2014,  12:46)
Естественно, оптимизированный под задачу протокол при его грамотной реализации может показать куда большее быстродействие и сокращение объёма данных, чем тот ж SOAP. 

SOAP тоже придётся допиливать под конкретную задачу как на клиентской так и на серверной стороне.
PM MAIL   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.1076 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.