Le webzine libre de droit |
|
ARTICLES EN LIBRE DE DROIT :: Informatique :: Le lotus note le domino et le Web : Développement d'application - bouts pour des programmeurs Le lotus note le domino et le Web : Développement d'application - bouts pour des programmeursCommençant par la version R4 de domino il a l'intégration avec le Web, et le serveur lui-même devient un HTTP-serveur. Les prochains dégagements du web server de domino ajoutent la nouvelle fonctionnalité (par exemple directeurs de servlet, mise à niveau soutenue de versions de JVM, etc.). Pour te donner le tableau d'ensemble et soustraire des détails nous parlerons de deux fonctions principales de web server de domino : 1. Le web server de domino est le HTTP-serveur complet. En d'autres termes, il peut fournir les dossiers statiques (ou conditionnellement charge statique) comme la réponse aux demandes des HTTP-navigateurs (HTML y compris, image, Javascript, applet, etc.) ; 2. Pendant les demandes du navigateur aux ressources dynamiques de domino par l'URL spécifique, le serveur peut créer en passant des HTML-pages, rendant l'objet de domino évident. Pour sûr, c'est modèle raisonnablement simplifié (nous avons mentionné que, par exemple, le web server de domino soutient la technologie de servlet), mais ce modèle laisse discuter les questions principales dans la création des Web-applications basées sur la technologie de domino de lotus. Après les problèmes principaux être : le • dans le réalisateur Domino-basé de création de Web-applications est fortement limité possibilités pour employer langues intégrées de programme des'. Ainsi, de 380 @-commands incorporés de langue de @-formulas presque 40 sont soutenus en Web. LotusScript est soutenu seulement dans trois types des Web-agents, etc. ; problèmes de sécurité d'application de •. L'authentification standard, l'autorisation, le codage, les signatures numériques, les mécanismes etc. sont simplifiés en Web ou ne travaillent pas. Ainsi des certificats de SSL + de x.509, etc. doivent être employés dans ces cas-ci ; efficacité d'applications de •. la génération de HTML-pages dans le dépassement prend sûrement les ressources de serveur, ainsi si l'application est mal construite, elle peut causer l'échec de serveur. Par exemple, si la première page de l'emplacement est produite par un agent, puis demande concourante du nombre plutôt grand des utilisateurs peut causer la situation d'échec de service. Les réalisateurs sont de faire attention eux-mêmes pour l'équilibre de chargement mettant dans différentes pièces souvent changées et données plus statiques ; le résultat de • de la génération de HTML-pages dans le dépassement des ressources de domino n'est pas chaque fois évident. Souvent un tel aspect de questions de procédé en page produite « additionnelle » par point de vue de réalisateur étiquette (pour ex., ,
Ce n'est pas aussi mauvais. Il y a beaucoup d'emplacements, soutenant le grand nombre des utilisateurs, accédant à des données de domino. La technologie de domino du dégagement au dégagement offre de nouvelles possibilités pour Web-conçoivent (pour ex. Bibliothèque faite sur commande d'étiquette de JSP, HTML-rédacteur incorporé, etc.). L'auteur lui-même avait l'habitude le domino pour créer des portails avec des demandes avec plus de 2000 visiteurs par jour. La récapitulation posséder et mon expérience de collègues dans le domino Web-conçoivent le champ, je peux recommander ce qui suit : • Avant que la création du Web-projet sur le domino il soit nécessaire pour évaluer l'infrastructure entière de domino dans l'armature de l'organisation concrète. Si l'infrastructure de domino à cette compagnie est sur la scène d'ouverture ou d'initiale, que Web-concevoir basé sur le domino est à peine approprié. Le fait que le concepteur de domino est l'environnement pour le développement rapide d'application (rad), y compris des applications d'enchaînement, ne peut pas être la raison de créer des Web-projets sur le domino ; le • aussi loin que possible permettant au transfert de domino en passant seulement les objets, qui ne peuvent pas être ou à peine mis en application en employant d'autres Web-technologies (prétendues HTML-conçoivent doit être développé par des programmeurs). L'auteur pense que, si un emplacement doit fonctionner avec des données de domino, alors pour les regarder il est nécessaire d'éviter l'utilisation de l'URL standard fonctionnant avec des objets de domino. Dans ce cas-ci l'échange des données entre l'emplacement et le domino peut être fait en employant toutes les technologies d'intégration soutenues par Domino (ex., XML, CORBA, JDBC, etc.). En d'autres termes, le domino jouera un rôle de stockage de données et leur visionnement doit être fait par d'autres mécanismes. Implicitement, la question est confirmée par IBM. Dans R6 le domino ne permettent pas l'URL le dispositif qu'ouvert peut être assigné aux bases de données, ainsi l'utilisation du domino standard d'URL est protégée dans les Web-applications ; l'attention de • doit être prêtée à la sécurité de Web-application. Même lorsque votre emplacement ne permet pas l'accès non-autorisé à l'information par l'intermédiaire de l'Internet, vous pouvez attendre des intrus dehors là provocants votre sécurité de site Web ; de • seulement examinés en chargeant des technologies sont à utilisé dans les Web-applications ; le • réduisent au minimum autant que possible le navigateur de web server <-> du trafic. Dans Web-concevoir la question est d'être considéré que les canaux d'Internet soient habituellement plus étroits que le lotus de domino de canaux <-> de gens du pays. La bonne chance dans votre établissement de système et nous contactent pour n'importe quelle aide aux Etats-Unis : 1-866-528-0577, l'Allemagne : (0177) 8349 806 ! help@albaspectrum.com Le (07/02/2007) Découvrez d'autres articles : © 2008 Fruitymag
Restez informé grâce à votre email |



























































