Berthou.comJava, DB2, Websphere, apache, ma vision de l’informatique… | |
DescriptionTrès souvent dans nos développements d’applications informatiques nous utilisons des listes de valeurs que nous allons chercher dans des fichiers “properties” ou des tables SQL ou dans le pire des cas codés “en dur” dans notre application. Comme la plupart d’entres nous j’ai eu cette problématique et j’ai traité cela en créant des “Tables Mémoire”. Cela me permet de limiter les accès à la base de données (ou fichier), de diminuer l’occupation mémoire en ayant une seule instance de ces listes en mémoire et de simplifier mon code. Ce code est relativement ancien et pourrait être amélioré (utilisation du patern singleton au lieu d’un classe pur static, optimisation des “synchronize”s, …), mais utilisant cela dans un grand nombre de projets et n’ayant aucun problème de performance ou de mémoire je reporte toujours ces changements. FonctionsLors de la création de ce composant je souhaitais avoir les fonctions suivantes en simplifiant au maximum son utilisation dans une page JSP ou une Servlet :
DescriptionEtre certain de l’identité du signataire d’un PDF c’est déjà bien, mais si on désire avoir la même certitude sur l’horodatage de cette signature nous devons ajouter un autre “service” le “Time-Stamp Protocol” (rfc3161). En effet, par défaut, quand nous générons une signature numérique c’est la date du poste réalisant l’action qui est pris en compte. Cela ne permet aucune assurance sur la validité de cette date (nous pouvons très facilement modifier la date de notre poste de travail). Le service TSA permet de rechercher un timestamp sur un serveur externe certifié. Le principe est très simple :
Cela donne brutalement une position importante à Sun dans le domaine des bases de données, et Oracle agrandi encore son catalogue. Plus d’informations sur cela DescriptionCet article fait suite à “Signer un document PDF en Java” DescriptionJ’ai dû récemment rechercher une solution permettant de signer numériquement un document PDF. Pensant que je ne suis pas le seul à avoir ce genre de problématique, je mets à la disposition du public le résultat de mes tests. |
Tagsapplet certificat chart css db2 design dhtml exemple graph itext java javascript jeux jquery linux mysql OpenSource pdf php plugin script servlet source tchart theme webdesign websphere wordpress www zipArticles récentsCommentaires récents
|
|
| |