Всем привет.
Как обосновать начальству что у SF есть определённые проблемы с парсингом сложных WSDL?
Тут на форуме часто упоминалось, но больше для разработчика. А вот тут надо начальству доказать.
Всем привет. Как обосновать начальству что у SF есть определённые проблемы с парсингом сложных WSDL? Тут на форуме часто упоминалось, но больше для разработчика. А вот тут надо начальству доказать.
Зачем?
Зачем?
Дали такую вот задачу.
[quote="Gres"]Зачем?[/quote] Дали такую вот задачу.
В доке же есть описание существующих проблем
В доке же есть описание существующих проблем
Доки это раз,
Во вторых чего доказывать - скармливаешь WSDL при начальнике парсеру - он возвращает сообщение о невалидности. Все довольны.
Кстати вопрос к народу!
А вообще это этично ковыряться в чужом wsdl если он не парсится с ходу?
Просто как бы wsdl публикуют не для того чтобы его меняли, фиксили, плющили как угодно чтобы скормить парсеру, а для того чтобы использовать.
Вот интересна такая ситуация - ты 3 дня перелопачиваешь невалидный wsdl наконец-то генеришь из него тонны классов, но что-то перестает работать. Кто в этом случае будет виноват в глазах заказчика - вы или владельцы сервиса который не работает как положено?
Доки это раз, Во вторых чего доказывать - скармливаешь WSDL при начальнике парсеру - он возвращает сообщение о невалидности. Все довольны. Кстати вопрос к народу! А вообще это этично ковыряться в чужом wsdl если он не парсится с ходу? Просто как бы wsdl публикуют не для того чтобы его меняли, фиксили, плющили как угодно чтобы скормить парсеру, а для того чтобы использовать. Вот интересна такая ситуация - ты 3 дня перелопачиваешь невалидный wsdl наконец-то генеришь из него тонны классов, но что-то перестает работать. Кто в этом случае будет виноват в глазах заказчика - вы или владельцы сервиса который не работает как положено?
Вот именно по этой причине я и спрашивал примерно.
[quote="Dmitry Shnyrev"]Вот интересна такая ситуация - ты 3 дня перелопачиваешь невалидный wsdl наконец-то генеришь из него тонны классов, но что-то перестает работать. Кто в этом случае будет виноват в глазах заказчика - вы или владельцы сервиса который не работает как положено?[/quote] Вот именно по этой причине я и спрашивал примерно.
Выкладывай wsdl. Посмотрм на сколько он не валидный.
Выкладывай wsdl. Посмотрм на сколько он не валидный.
К примеру вот: https://uatfxlink.filogix.com/fcxportal/services/FCX?WSDL
Но это просто для примера.
Тут идет обсуждения выбора сервиса. Использовать готовый App, использовать которые работает на SOAP или на REST.
Мне к примеру больше нравится REST.
[quote="wilder"]Выкладывай wsdl. Посмотрм на сколько он не валидный.[/quote] К примеру вот: https://uatfxlink.filogix.com/fcxportal/services/FCX?WSDL Но это просто для примера. Тут идет обсуждения выбора сервиса. Использовать готовый App, использовать которые работает на SOAP или на REST. Мне к примеру больше нравится REST.