Мне нужна платформа для реализации жизненного цикла форм XML в контексте цифровой подписи.
Срок эксплуатации:
- Дизайнер проектирует форму.Новая форма находится в состоянии «открыто для ввода».Активные компоненты, такие как формулы или сценарии, разрешены в этом состоянии для обеспечения лучшего взаимодействия с пользователем.
- Пользователь вводит данные с помощью некоторого «приложения-заполнителя».
- Форма заблокирована (создается статическое представление).По сути, мне нужен XSL, который будет генерировать неинтерактивную версию формы из данных XML.Конечный результат после преобразования не может содержать никаких активных компонентов, потому что это не разрешено из-за требований законодательства.
- XML-данные и XSL-преобразование подписаны цифровой подписью.
Это решение дляЭлектронное правительство с дополнительными допущениями и ограничениями:
- конструктор может зависеть от платформы
- наполнитель должен быть независимым от платформы
- в оптимальном случае должна быть возможность ввода данных каконлайн (веб-приложение) и офлайн (настольное приложение)
- зрелое решение - предпочтительно стандартные версии, выпущенные версии инструментов, решение с открытым исходным кодом с сильным сообществом или коммерческое решение, предоставленное поставщиком с высокой вероятностью выживания более, чем в ближайшие 2годы: -)
Одним из кандидатов является InfoPath и онлайн-формы, использующие InfoPath Forms Services.Есть ли другие варианты?