ЕСТЬ!!! HTTP и SOAP реализация под MSDOS

Общие вопросы программирования, алгоритмы и т.п.

Модератор: Модераторы

ЕСТЬ!!! HTTP и SOAP реализация под MSDOS

Сообщение JackVlg » 08.04.2009 21:49:06

По необходимости создал библиотеки: InetSockets, HttpHeader, HttpClient, SoapClient под операционку MSDOS(Go32) (под PC/TCP драйвер для поддержки стека протоколов TCP/IP). Разумеется реализация спецификаций не полная (далеко не полная)(да и xml запроса строить самим придется), но из DOSового приложения вызываю методы EJB3-компонент работающих под JBoss 4.2.3, и разумеется получаю результат (XML, парсить самим).
Промежуточной библиотекой является частичная реализация HTTP.

Вся работа разумеется ведется в синхронном режиме. Протестировал в локальной сети: Вызвал метод, возвращающий список из 10000 объектов (name:String; value: String), клиент получил правильные данные в течении 150 ms. Остальные тесты пока идут превосходно! Для тех, кто знает протокол HTTP, пока реализован только Transfer-Encoding - chunked.

Это только первое включение там есть много мест, где можно оптимизировать и по памяти и по производительности.

Добавлено спустя 12 минут 35 секунд:
Если кому надо, пишите eugenevlg@mail.ru

Добавлено спустя 37 секунд:
Разумеется бесплатно
JackVlg
незнакомец
 
Сообщения: 4
Зарегистрирован: 20.03.2009 16:24:28

Re: ЕСТЬ!!! HTTP и SOAP реализация под MSDOS

Сообщение JackVlg » 13.04.2009 09:54:04

Вот пример вызова:
Код: Выделить всё
  S := '<arg0>0</arg0>';
  S := S + '<arg1>TUTU</arg1>';

  FullXML := nil;
  Res := InvokeSOAPMethod('172.16.1.195', 8080, '/Core-CoreEJB/Settings', 'getSettings', S, FullXML);
  FullXML.Free;

JackVlg
незнакомец
 
Сообщения: 4
Зарегистрирован: 20.03.2009 16:24:28


Вернуться в Общее

Кто сейчас на конференции

Сейчас этот форум просматривают: нет зарегистрированных пользователей и гости: 26

Рейтинг@Mail.ru