Сравнение версий

Ключ

  • Эта строка добавлена.
  • Эта строка удалена.
  • Изменено форматирование.

...

  1. Обмен данными осуществляется посредством передачи xml документов по протоколу HTTP
  2. Конечная точка имеет вид http(s)://%адрес сервера Grotem%/%имя решения%/admin/%метод%, номер порта зависит от конфигурации web сервера IIS (по умолчанию 80 для http и 443 для https), например:
    http://bitmobile3server.cloudapp.net/superagentagent/admin/uploaddata2
  3. Используется "Basic" авторизация, имя пользователя - "admin", пароль - пароль решения.
  4. Сервер поддерживает обмен сжатыми данными, клиент должен указать значение "gzip" или "deflate" в заголовке "content-encoding" и(или) "accept-encoding"
  5. Кодировка - UTF-8

...

  1. Возвращает статус сессии асинхронной загрузки данных
  2. Возможные значения: "ok", "xxx completed.." (где xxx - количество обработанных объектов), или текст ошибки.
  3. Пример запроса: http://bitmobile3server.cloudapp.net/superagentagent/admin/asynctaskstatus/542EF0E8-C178-406E-BF55-800BEE853AD9

...

//отправляем
Connection = New HTTPConnection("bitmobile3server.cloudapp.net",80,"admin", "S0mePassword"); 
ResultFileName = GetTempFileName(); 
HeaderHTTP = New Map(); 
HeaderHTTP.Insert("Content-Encoding", "deflate");
Connection.Post(ZipFileName,"/bitmobilewebapp/admin/uploaddata2", ResultFileName, HeaderHTTP);

...