Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Появился ли тип document literal в SOAP на серверной стороне? / 8 сообщений из 8, страница 1 из 1
17.05.2018, 10:07
    #39645907
AndyMandy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
Раньше TWSDLHTMLPublish генерировал wsdl только rpc типа, из-за этого утилита wsdl.exe из VS не понимала такие схемы. Может на XE10 появилась поддержка document literal? Если да, то подскажите плиз в какую сторону копать?
...
Рейтинг: 0 / 0
17.05.2018, 12:43
    #39646044
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
AndyMandyРаньше TWSDLHTMLPublish генерировал wsdl только rpc типа, из-за этого утилита wsdl.exe из VS не понимала такие схемы. Может на XE10 появилась поддержка document literal? Если да, то подскажите плиз в какую сторону копать?
Стандартными средствами сервер только rpc/encoded
Для document/literal надо использовать сторонние фреймворки
...
Рейтинг: 0 / 0
17.05.2018, 17:19
    #39646276
AndyMandy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
X-CiteСтандартными средствами сервер только rpc/encoded...
Жалко, хотел одним махом двоих убивахом, сделать сервис и под Линух и под Винь почти одновременно.
...
Рейтинг: 0 / 0
17.05.2018, 17:33
    #39646284
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
AndyMandyX-CiteСтандартными средствами сервер только rpc/encoded...
Жалко, хотел одним махом двоих убивахом, сделать сервис и под Линух и под Винь почти одновременно.
У них новая политика, теперь SOA архитектура только на REST сервисах, через DataSnap или EMS Server
Веб-сервисы якобы тяжелые и устарели, судя по их комментам...
...
Рейтинг: 0 / 0
19.05.2018, 17:35
    #39647077
haydegen
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
AndyMandyРаньше TWSDLHTMLPublish генерировал wsdl только rpc типа, из-за этого утилита wsdl.exe из VS не понимала такие схемы. Может на XE10 появилась поддержка document literal? Если да, то подскажите плиз в какую сторону копать?

<THTTPSoapPascalInvoker>.Converter.Options := [soSendMultiRefObj, soTryAllSchema, soRootRefNodesToBody, soUTF8InHeader, soCacheMimeResponse, soUTF8EncodeXML]

с настройками выше wsdl.exe из VS все понимает.

а если подтянуть в проект OXml и выставить DefaultDOMVendor := sOXmlDOMVendor сервис будет ракетой.
...
Рейтинг: 0 / 0
21.05.2018, 14:11
    #39647574
AndyMandy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
haydegen, спасибо за подсказку.
К сожалению не помогло. по прежнему пишет

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
Программа языка WSDL Microsoft (R)
[Microsoft (R) .NET Framework, Version 4.6.1055.0]
Copyright (C) Microsoft Corporation. All rights reserved.
Внимание! Эта ссылка не соответствует WS-I Basic Profile v1.1.
R2706: Для элемента wsdl:binding в ОПИСАНИИ ДОЛЖНО использоваться значение "lite
ral" для атрибута Use во всех элементах soapbind:body, soapbind:fault, soapbind:
header и soapbind:headerfault.
  -  Элемент ввода soapbind:body операции "Version" с portType "ISPKbinding" из
пространства имен " http://tempuri.org/" 
.....

Подскажите плиз куда еще копнуть?
...
Рейтинг: 0 / 0
21.05.2018, 16:12
    #39647648
X-Cite
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
Зачем вам wsdl.exe если есть Add Service Reference... которая все понимает
...
Рейтинг: 0 / 0
22.05.2018, 12:42
    #39648052
AndyMandy
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Появился ли тип document literal в SOAP на серверной стороне?
X-Cite, да вот, хотел сэкономить. Не использовать VS, а обойтись утилитой.
...
Рейтинг: 0 / 0
Форумы / Delphi [игнор отключен] [закрыт для гостей] / Появился ли тип document literal в SOAP на серверной стороне? / 8 сообщений из 8, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]