2010-11-27 27 views
0

J'ai besoin d'une plate-forme pour implémenter le cycle de vie des formulaires XML dans le contexte de la signature numérique.Cycle de vie des formulaires XML dans le contexte de la signature numérique

Cycle de vie:

  1. Designer conçoit une forme. La nouvelle forme est dans l'état "ouvert pour l'entrée". Les composants actifs tels que les formules ou les scripts sont autorisés dans cet état pour offrir une meilleure expérience utilisateur.
  2. L'utilisateur entre les données avec une "application de remplissage".
  3. Le formulaire est verrouillé (la représentation statique est créée). Fondamentalement, j'ai besoin de XSL qui produira une version non interactive du formulaire à partir de données XML. Le résultat final après transformation ne peut contenir aucun composant actif, car il n'est pas autorisé en raison d'exigences légales.
  4. Les données XML et la transformation XSL sont signées par signature numérique.

Il est la solution pour l'administration en ligne avec les hypothèses aditional et restrictions:

  • concepteur peut être dépendant de la plateforme
  • charge doit être plate-forme indépendante
  • en cas optimal, il devrait être possible de données d'entrée à la fois en ligne (application web) et hors ligne (application de bureau)
  • solution mature - de préférence basée sur la version standard, versions d'outils, solution open source avec une forte solution communautaire ou commerciale n fourni par le fournisseur avec une probabilité élevée de survivre plus de 2 ans :-)

Un candidat est InfoPath et les formulaires en ligne utilisant InfoPath Forms Services. Il y a-t-il des alternatives?

Répondre

0

Web basé:

  • Designer: peu importe si elle est l'application Web ou une application de bureau
  • Filler: application web est suffisante

    en cas optimal, il devrait être possible aux données d'entrée les deux en ligne (application web) et hors ligne (application de bureau)