Какие есть альтернативы XMLHTTP при отправке данных с Windows-клиентов на сервер посредством WSH?
Задача такая — исполнить на группе рабочих станций (Win7, WinXP SP3) скрипт на WSH (JScript), который произвел бы необходимые действия и отправил данные на заданный сервер.
На данный момент мой скрипт:
- собирает необходимые данные;
- преобразует результат в JSON;
- посредством ActiveX XMLHTTP (выбирается одна из 3-х возможных редакций) отсылается POST-запрос на сервер с указанной строкой данных;
- на сервере висит простой PHP-скрипт, который логгирует все, что ему шлют.
Не подскажете альтернативы этому способу? Условия:
- важно использование только встроенных возможностей ОС Windows (7 и XP XP3);
- решение на клиентской стороне должно работать из под NT AUTHORITY\system;
- предусматривать на сервере получение данных с 1000-2000 клиентов в минуту (объем данных небольшой -- до 100 КБ с клиента);
- собранная и хранимая на сервере информация не должна быть доступна всем желающим;
- если будет шифрование/сжатие, то это только "плюс".
Интересует именно "скриптовый" вариант. Решения вроде кастомных плагинов к ocs-inventory, zabbix-агетов пока не рассматриваются.