Comments 16
Все нижесказанное можно относить к веб-сервисам различных видов, но в основе своей я буду говорить о веб-сервисах SOAP.Пардон, но вы только о SOAP и говорите! Может быть многообразие требований как раз обосновано многобразием технологий? Все что сказано по отношению к SOAP бесспорно, тут возразить нечего, но что касается других технологий, мне кажется — тема не раскрыта.
+5
Слова знакомые, но смысла все равно не вижу.
Дайте для начала определение веб-сервиса, а то то что описано в посте какая-то связка утверждений в малопонятном контексте.
Дайте для начала определение веб-сервиса, а то то что описано в посте какая-то связка утверждений в малопонятном контексте.
+4
Веб-сервисы это всего лишь технология, а не панацея. Я сейчас работаю с государственным (не поспоришь) веб-сервисом который все данные возвращает в виде XmlElement. XSD нет, от WSDL толка некакого. Приходится заполнять базу тестовыми данными, чтобы узнать что тебе может быть возвращено.
+2
Веб-сервисы — нифига не отстой, извините за мой французский.
Но, почему из PHP Soap-клиента невозможно подключиться к Soap-серверу на .NET? Никогда это у меня не получалось, может с руками чего?
Но, почему из PHP Soap-клиента невозможно подключиться к Soap-серверу на .NET? Никогда это у меня не получалось, может с руками чего?
+1
UFO just landed and posted this here
UFO just landed and posted this here
Я понял! SOAP полный отстой!
+1
Нормальная статья. Я так понимаю, все кто минусуют видели в своей жизни только Facebook и twitter api. Но есть еще другие сервисы, например корпоративные, которые пишутся непонятно кем. Там поседеть можно от их использования, так как все то, о чем говорит автор, там есть — и многоступенчатый запрос для получения результата, и дублирование параметров запросов, и 0 документации. Иногда, и просто за наличие wsdl можно быть бесконечно благодарным.
А то, что REST-based декларируется как самодокументируемый и все в штыки воспринимают WADL, это вообще bullshit. Без документации, по которой можно создать автоматически клиент к нему (с типами данных и т.п.), все это выстрел в ногу.
Так что автора я поддерживаю.
А то, что REST-based декларируется как самодокументируемый и все в штыки воспринимают WADL, это вообще bullshit. Без документации, по которой можно создать автоматически клиент к нему (с типами данных и т.п.), все это выстрел в ногу.
Так что автора я поддерживаю.
+3
вы путаете понятие «плохой стандарт» и «плохое использование стандарта»/«плохо написанный сервис».
сам по себе веб-сервисы/SOAP замечателен, но реализуют их не всегда правильно.
В частности, особенно этим отличаются MS-based тузлы, генерящие совершенно левый wsdl с совершенно левыми неймспейсами и типами и питон-кодеры, формирующие xml руками.
сам по себе веб-сервисы/SOAP замечателен, но реализуют их не всегда правильно.
В частности, особенно этим отличаются MS-based тузлы, генерящие совершенно левый wsdl с совершенно левыми неймспейсами и типами и питон-кодеры, формирующие xml руками.
0
Все верно. Я не пишу о плохом стандарте, я пишу о плохом его использовании.
0
Вы, профессор, воля ваша, что-то нескладное придумали! Оно, может, и умно, но больно непонятно. Над вами потешаться будут.
0
Sign up to leave a comment.
Почему веб-сервисы — отстой!