Hotwire XML сервер - доступен первый билд

  • Автор темы sergeyk
  • Дата начала

sergeyk

Guest
Hotwire XML сервер - доступен первый билд

Спустя год, после анонса на xmlhack.ru, с большим трудом (по организационным причинам) возобновились работы над Hotwire XML сервером. Сейчас доступен первый билд. Возможности очень небольшие, кратко перечислены ниже. Нашей команде разработчиков очень хотелось бы получить отклик от тех, кто хочет и может заниматься тестированием сервера. От интереса общественности к проекту напрямую зависит будет ли в дальшнейшем продолжаться разработка xml сервера или нет.

Форум для бета-тестеров: http://hotwire.artin.ru/forum/index.php

---

WIN32 / 0.0.0.1 альфа, билд 5
http://hotwire.artin.ru/software/hw.dbg.200409035.zip (1,2Mb)

Предварительная альфа-версия. Версия компилировалась с некоторой отладочной информацией и отладочными библиотеками.

Поддерживается:
- XPath 1.0 с некоторыми ограничениями
- простой текстовый TCP/IP протокол обмена

Отсутствуют следующие важные компоненты:
- сохранение данных на носители информации
- управление пользователями
- интерфейс протокола обмена ограничен двумя командами <hwxs:retrieve.../> и <hwxs:store.../>

Компиляция:
- отладочные настройки включены
- отладочные сообщения отключены
 

tony2001

TeaM PHPClub
Что он даёт?
Для чего его можно использовать?
Какие фичи уже есть, каких еще нет?
Какие ОС поддерживаются?

Интерес общественности напрямую зависит от ответов на эти вопросы.
 

sergeyk

Guest
Originally posted by tony2001
Что он даёт?
Для чего его можно использовать?
Какие фичи уже есть, каких еще нет?
Какие ОС поддерживаются?
Изначально был спроектирован для быстрого сохранения, обработки и получения иерархических данных (XML) в многопотоковом режиме. Собственно для этого его и можно использовать.
Первые версии будут только для WIN32, однако при выходе на более-менее стабильную бету, также станут доступны unix-версии.
Из возможностей:
- сейчас умеет складировать и вытаскивать данные (пока без сохранения на диске) при помощи xpath запросов,
- вся работа ведется на собственном движке,
- реализована поддержка разграничения прав доступа для каждой отдельной ноды,
- Libxml используется только для парсинга xml-исходников, как подсобный инструмент, в дальнейшем планируем от него отказаться.

Чуть позже начнем добавлять управление пользователями и правами, работу с диском, язык обработки данных (xslt+свои расширения).
В дальних планах - применение XMLSchema на сохраняемые данные, XPath 2.0, и еще много вкусного.

Глубокий смысл всего: получить достаточно быстрый native сервер для работы с иерархическими (в т.ч. структурированными) данными БОЛЬШИХ объемов, менее требовательный к железу, чем доступные сейчас монстры, и более производительный, чем фриварные библиотеки.
 

maxim

Новичок
Т.е. вы предлагаете некоторое подобие сервера баз данных ориентированного под хранение xml данных и создание запросов?
Если это так - может быть ОЧЕНЬ интересно.
На http://hotwire.artin.ru/ очень мало информации. Пошел искать в форуме.
 

sergeyk

Guest
Originally posted by maxim
Т.е. вы предлагаете ... Если это так - может быть ОЧЕНЬ интересно. [
На http://hotwire.artin.ru/ очень мало информации. Пошел искать в форуме. /B]

Информация будет дополняться нами со временем... сейчас недостаточно ресурсов чтобы все сразу охватить. :(
 
Сверху