Lotus Notes Domino a web: vývoj aplikácií? tipy pre programátorov
Počnúc verziou Domino R4 je integrácia s Web a server sám stáva HTTP-server. Ďalšie správy Domino Web-server, pridávať nové funkcie (napríklad pre manažérov servlet, podporované JVM verzie upgrade, atď). Dať celkový obraz a abstrakcie z detailov budeme hovoriť o dvoch hlavných Domino Web-server funguje: 1. Domino Web-server, je plne vybavený-HTTP-server. Inými slovami, môže ju poskytujú statické (alebo podmienečne statické) súbory ako odpoveď na HTTP-prehliadača žiadosti (vrátane HTML, image, JavaScript, aplety, atď); 2. Počas prehliadača žiadosti o Domino dynamické zdroje konkrétnu adresu URL, server môže vytvoriť mimochodom HTML-stránky, takže objekt Domino visible.For Iste, je to primerane zjednodušený model (spomenuli sme, že napríklad, Domino Web-server podporuje technológiu servlet), ale tento model umožňuje, aby diskutovali o zásadné otázky-vytváranie webových aplikácií založených na technológii Lotus Domino. V nadväznosti na hlavné problémy patrí:? v Domino-založené webovej aplikácie tvorba-developerom je silne obmedzená na použitie stavěný z-do možností programu jazyky '. Preto sú od 380 vstavaný @-príkazy @-formulou jazyka takmer 40 podporovaných webu. LotusScript je podporovaná len v troch druhoch Web-agentov, atď;? zabezpečenie aplikácií problémy. Štandardné autentizácia, autorizácia, kódovanie, digitálne podpisy atď sú vo zjednodušené mechanizmy webe alebo nefungujú. So + SSL X.509, atď certifikáty sa majú použiť v takýchto prípadoch? aplikácie účinnosť. HTML-stránky generácie, mimochodom určite berie prostriedkov servera, takže ak je aplikácia zle vyrobená, môže spôsobiť zlyhanie servera. Napríklad, ak prvej strane našich webových stránok je generovaný agent, potom súčasne žiadosť pomerne veľký počet užívateľov, môže spôsobiť zlyhanie služby situácii. Vývojári sa postarať sami o nakladaní bilancie uvedenie do rôznych častí sa často menia a viac statická data;? Výsledkom HTML-stránky generácie mimochodom zo zdrojov Domino, nie je vždy zrejmé. Často takýto postup v otázkach vzhľadu generovaných stránky ÃÆ'à ¢ â, ¬ Å ¡Ã € SA, «additionalÃÆ'à ¢ â, ¬ Å ¡Ã € SA,» developer hľadiska značiek (napr. .,,,, Atď). V dôsledku toho väčšina vývojárov kladený na Domino iba tie funkcie, ktoré nemôžu vykonávať sami. Je-li prezrieť kódy full-fúkané web-stránok, ktoré majú na technológii Domino, teda napríklad vo forme Domino vidíme len polia, je všetko externý design založený na DHTML.It nie je tak zlé. Existuje veľa stránok, podpora veľkého počtu užívateľov, prístup k údajom Domino. Domino technológia od vydaniami ponúka nové možnosti pre Web-design (pre ex. JSP tagov knižnica, vstavaný HTML-editor, atď). Sám autor používa Domino vytvárať portály so žiadosťou s viac ako 2000 návštevníkov za deň. Zhrňujúcu vlastné skúsenosti a mojich kolegov v Domino Web-design pole, I možno odporučiť nasledovné:? Pred vytvorením Web-projekt Domino je potrebné zhodnotiť celý Domino infraštruktúry v rámci konkrétnej organizácie. Je-li Domino infraštruktúry v tejto spoločnosti je na otvorenie alebo počiatočnej fáze, ako Web-design založený na Domino je sotva privlastnil. Skutočnosť, že Domino Designer je prostredie pre rýchly vývoj aplikácií (RAD), vrátane Web-aplikácie, nemôže byť Dôvodom pre vytvorenie webu-projekty na Domino;? v čo najväčšej miere umožnia previesť Domino mimochodom len objekty, ktoré nemôžu byť vykonané, alebo takmer použitím iných Web-technológie (tak-zvané HTML-design má byť developed by programátori). Autor sa domnieva, že ak stránka vyžaduje pracovať s dátami Domino, potom ich prezeranie je potrebné sa vyhnúť použitie štandardných URL prácu s objektmi Domino. V tomto prípade výmeny dát medzi stránky a Domino možno vykonať pomocou ľubovoľnej integračné technológie podporované Domino (napr., XML, CORBA, JDBC, atď). Inými slovami, bude hrať úlohu Domino ukladanie dát a ich prehliadanie je potrebné urobiť inými mechanizmami. Implicitne, je otázka potvrdzuje IBM. V Domino R6 Nedovoľte URL otvoriť vlastnosť môže byť priradený do databáz, takže využitie štandardných URL Domino je chránené vo Web-aplikácií;? pozornosť Je potrebné venovať on-line prihlášky zabezpečenia. Dokonca aj keď vaše stránky neumožňuje bez-autorizovaný prístup k informáciám prostredníctvom internetu, môžete očakávať, že hackeri tam napadnúť váš web-site bezpečnosti;? iba testované nakladačového technológie sú použité pri Web-aplikácií;? minimalizovať čo najviac dopravných Web-server browser. V Web-design problémom je potrebné zvážiť, že internet kanály sú zvyčajne užšie ako miestne kanálov Domino Lotus.Good šťastie vo vašom systéme, zakladanie a kontaktujte nás pre akúkoľvek pomoc v USA: 1-866-528-0577, Nemecko: (0177) 8349 806! help@albaspectrum.comP.Gottmann je technickej literatúry v ronix Systems ( http://www.ronix-systems.com) európskou pobočkou Albumy Spectrum Technologies (http://www.albaspectrum.com), IBM a Microsoft Business Solutions Partner, ponúka klientom v Chicagu, Miami, New York, Los Angeles ,
Článok Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Pridajte tento článok do svojich webových stránok sa!
Webmaster Pošlite svoj článok
Nie nutná registrácia! Vyplňte formulár a Váš článok je v Messaggiamo.Com Adresár!