Форум на Kuban.ru (http://forums.kuban.ru/)
-   Разработка программ (http://forums.kuban.ru/f1024/)
-   -   gSOAP и WWS (http://forums.kuban.ru/f1024/gsoap_i_wws-2522317.html)

CPU 22.04.2012 01:43

gSOAP и WWS
 
Иногда хочется отвлечься от текущей работы и заморочиться, так сказать, just for fun...
К чему это я? Ах да.
Господа, кто-нибудь сравнивал gSOAP и WWS (Windows Web Services) в плане производительности и удобства разработки? Какие ощущения?
Кроссплатформенность gSOAP в расчет не берем.

orangemoon 22.04.2012 16:34

wcf конечно.

что значит производительность? производительность пустышки? все рулится и пилится, а когда нужно - масштабируется. в конце-концов все будет зависеть от качества начинки.

так что сравнивай возможности фреймворков, а не скорости в вакуумном вакууме.

по поводу wcf и удобства разработки. декларативный и аспектно ориентированный подход настройки инфраструктуры, так же можно гавнакодить, расширяя инфраструктуру. для новичков есть wizard'ы со временем они не нужены. пишешь, фактически только полезную логику.

возможностей? куча. не приходит в голову, что на нем сделать нельзя.

межпроцессное взаимодействие, интранет, интернет, облако, даже пиринговые сети. охватывает все направления сетевого взаимодействия. безопасность, распределенные транзакции в гетерогенной среде, различные модели поведения и времени жизни серверных обьектов...

лучше так - спрашивай, отвечу...

CPU 22.04.2012 19:47

1-Orange Moon >Ну про достоинства WCF я в курсе :)
Сейчас же меня интересуют сишные варианты, а именно gSOAP ([url]http://www.cs.fsu.edu/~engelen/soap.html[/url]) и WWS ([url]http://msdn.microsoft.com/en-us/library/windows/desktop/dd430435%28v=vs.85%29.aspx[/url])

Подумываю, наскольо оправданна имплементация веб-сервисов на unmanaged-коде. Предполагаю более высокую скорость работы и меньшее потребление памяти.
Хотелось бы услышать отзыв тех, кто пробовал и gSOAP и WWS.

orangemoon 22.04.2012 21:19

2-CPU >

"...
более высокую скорость работы и меньшее потребление памяти.
..."

[b]Более/менее чем что/сколько?[/b]


Гораздо важнее иметь возможность растянуть твой сервис на N серверов, чем "экономить" ценой разработки на C++.

Напиши, что хочешь сделать? :)

CPU 23.04.2012 01:00

[em]3-Orange Moon >Напиши, что хочешь сделать? :)[/em]
Говорю ж, просто мозги размять. У меня большинство существующих WCF-сервисов тупо DAL плюс кэширование.
Интереса ради, хочется один из них переписать на С++.

orangemoon 23.04.2012 10:38

Ясно, ну я тогда пошел отседа.


Текущее время: 02:03. Часовой пояс GMT +3.