Делфи

Иван17 лет в сервисе
Данные заказчика будут вам доступны после подачи заявки
27.03.2009

Поэтому текущее видение решения таково: оставить в качестве ядра

родной soap движок delphi 7 (или 2009, но без .net) и расширить компоненты

THTTPSoapDispatcher, THTTPSoapPascalInvoker, TWSDLHTMLPublish,

THTTPRIO методами-перехватчиками "сырого" XML для модификации на лету

SOAP пакетов и WSDL описания. Также поправить родной конвертер Delphi

OPToSoapDomConv.pas чтобы разрешить для рассматриваемого класса

сервисов автоматическое преобразование SOAP-Delphi с минимальным

вмешательством в сырой XML код SOAP пакетов. Обоснование - полагаться

на внутреннюю работу хорошо оттестированного движка дельфи soap, а все

специфичные для данного сервиса предположения вынести на уровень

"перехватчиков" XML пакетов.

Окончательная цель, по которой будет приниматься работа - построение сервиса

OrderService в соответствии с описанным выше подходом.

Описание сервиса прилагаю.

Другими словами, ТЗ формулируется просто:

создать на Delphi doc|lit сервис, wsdl которого в точности соответствует ATS_OrderService.wsdl.

Работающий сервис нужен 6го апреля.

Работу предлагаю выполнять в 2 этапа. Вы собираете сервис и отправляете мне откомпилированный компонент

(Я пришлю пример такого тестового проекта с исходным кодом). Я проверяю, что wsdl в точности соответствует

требуемому и что пакеты SOAP передаются между клиентом и сервером в кодировке doc|lit.

После этого я Вам верю, что сервис действительно написан на Delphi и перевожу Вам 50% оплаты.

Вы присылаете мне исходный код сервера и я перевожу оставшиеся 50%.

Вас устроит такая схема и договоренность?