我需要一些平台来在数字签名的上下文中实现 XML 表单的生命周期。
生命周期:
- 设计师设计一个表格。新表单处于“打开输入”状态。在此状态下允许使用公式或脚本等活动组件,以提供更好的用户体验。
- 用户使用一些“填充应用程序”输入数据。
- 表单被锁定(创建静态表示)。基本上,我需要 XSL,它将从 XML 数据生成非交互式版本的表单。转换后的最终结果不能包含任何活性成分,因为法律要求不允许这样做。
- XML 数据和 XSL 转换通过数字签名进行签名。
它是具有附加假设和限制的电子政务解决方案:
- 设计器可以依赖于平台
- 填充器应该独立于平台
- 在最佳情况下,应该可以在线(网络应用程序)和离线(桌面应用程序)输入数据
- 成熟的解决方案 - 最好是基于标准的、发布版本的工具、具有强大社区的开源解决方案或供应商提供的商业解决方案,很有可能在未来 2 年以上存活:-)
一个候选者是 InfoPath 和使用 InfoPath Forms Services 的在线表单。还有其他选择吗?