Жизненный цикл XML-форм в контексте цифровой подписи - PullRequest
0 голосов
/ 27 ноября 2010

Мне нужна платформа для реализации жизненного цикла форм XML в контексте цифровой подписи.

Срок эксплуатации:

  1. Дизайнер проектирует форму.Новая форма находится в состоянии «открыто для ввода».Активные компоненты, такие как формулы или сценарии, разрешены в этом состоянии для обеспечения лучшего взаимодействия с пользователем.
  2. Пользователь вводит данные с помощью некоторого «приложения-заполнителя».
  3. Форма заблокирована (создается статическое представление).По сути, мне нужен XSL, который будет генерировать неинтерактивную версию формы из данных XML.Конечный результат после преобразования не может содержать никаких активных компонентов, потому что это не разрешено из-за требований законодательства.
  4. XML-данные и XSL-преобразование подписаны цифровой подписью.

Это решение дляЭлектронное правительство с дополнительными допущениями и ограничениями:

  • конструктор может зависеть от платформы
  • наполнитель должен быть независимым от платформы
  • в оптимальном случае должна быть возможность ввода данных каконлайн (веб-приложение) и офлайн (настольное приложение)
  • зрелое решение - предпочтительно стандартные версии, выпущенные версии инструментов, решение с открытым исходным кодом с сильным сообществом или коммерческое решение, предоставленное поставщиком с высокой вероятностью выживания более, чем в ближайшие 2годы: -)

Одним из кандидатов является InfoPath и онлайн-формы, использующие InfoPath Forms Services.Есть ли другие варианты?

1 Ответ

0 голосов
/ 01 декабря 2010

Интернет:

  • Дизайнер: не имеет значения, веб-приложение или приложение для ПК
  • Наполнитель: достаточно веб-приложения

    в оптимальном случае должна быть возможность ввода данных как онлайн (веб-приложение), так и автономно (настольное приложение)

...