Мне нужно несколько мнений о лучшей работе. Мой проект затрагивает все компьютеры в сети и читает важные значения. Пример:Как представить свои данные
<scan><host><configuration><host_name>192.168.73.31</host_name></configuration>
<requested_scans><user_info>
<user>
<name>Administrator</name>
<password_age>23492718</password_age>
<password_age_human_readable>271d 21h 45m 18s</password_age_human_readable>
...
</user></user_info>
<computer_info>
<computer_name>XP11</computer_name>
<system_directory>C:\WINDOWS\system32</system_directory>
<windows_directory>C:\WINDOWS</windows_directory>
<computer_name_netbios>XP11</computer_name_netbios>
...
Конечная цель заключается в предоставлении пользователю с таблицами, где он/она может отфильтровывать то, что он/она не хочет видеть. т.е. Покажите мне больше нет записей, где autorun_program.name == Adobe Рейдер & & autorun_program.location == C: \ Program Files \ Adobe \ читатель \ areader.exe
Я думаю, что клиенты должны посылать XML как вы видите выше, затем загрузите это в db, а затем используйте таблицу для фильтров для создания исключений.
Уже используется Sqlite. Каждое сканирование может иметь свой собственный дБ. Важная вещь, с которой мне приходится иметь дело, это перекос версии. Вот почему я думал, что создание схемы SQL, основанной на выходе XML, может быть хорошим способом справиться с этим. Все динамично.
Любые мысли?
Это не подходит для моего решения. Я использую xslt для выполнения некоторых действий. – Bluebaron