Lotus Notes Domino a web: vývoj aplikací? tipy pro programátory
Počínaje verzí Domino R4 je integrace s Web a server sám stává HTTP-server. Další zprávy Domino Web-server, přidávat nové funkce (například pro manažery servlet, podporované JVM verze upgrade, apod.). Dát celkový obraz a abstrakce z detailů budeme mluvit o dvou hlavních Domino Web-server funguje: 1. Domino Web-server, je plně vybavený-HTTP-server. Jinými slovy, může ji poskytují statické (nebo podmíněně statické) soubory jako odpověď na HTTP-prohlížeče žádosti (včetně HTML, image, JavaScript, aplety, atd.); 2. Během prohlížeče žádosti o Domino dynamické zdroje konkrétní adresu URL, server může vytvořit mimochodem HTML-stránky, takže objekt Domino visible.For Jistě, je to přiměřeně zjednodušený model (zmínili jsme, že například, Domino Web-server podporuje technologii servlet), ale tento model umožňuje, aby diskutovali o zásadní otázky-vytváření webových aplikací založených na technologii Lotus Domino. V návaznosti na hlavní problémy patří:? v Domino-založené webové aplikace tvorba-developerem je silně omezena na použití stavěný z-do možností programu jazyky '. Proto jsou od 380 vestavěný @-příkazy @-formulí jazyka téměř 40 podporovaných webu. LotusScript je podporována pouze ve třech druzích Web-agentů, atd.;? zabezpečení aplikací problémy. Standardní autentizace, autorizace, kódování, digitální podpisy apod. jsou ve zjednodušené mechanismy webu nebo nefungují. So + SSL X.509, atd. certifikáty se mají použít v takových případech? aplikace účinnost. HTML-stránky generace, mimochodem jistě bere prostředků serveru, takže pokud je aplikace špatně vyrobena, může způsobit selhání serveru. Například, pokud první straně našich webových stránek je generován agent, potom současně žádost poměrně velký počet uživatelů, může způsobit selhání služby situaci. Vývojáři se postarat sami o nakládání bilance uvedení do různých částí se často mění a více statická data;? Výsledkem HTML-stránky generace mimochodem ze zdrojů Domino, není vždy zřejmé. Často takový postup v otázkách vzhledu generovaných stránky ÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA, «additionalÃÆ'à ¢ â, ¬ Å ¡ÃƒÂ € SA,» uživatelem developer hlediska značek (např..,,,, Atd.). V důsledku toho většina vývojářů kladen na Domino pouze ty funkce, které nemohou provádět sami. Je-li prohlédnout kódy full-foukané web-stránek, jež mají na technologii Domino, tedy například ve formě Domino vidíme jen pole, je vše externí design založený na DHTML.It není tak špatné. Existuje mnoho stránek, podpora velkého počtu uživatelů, přístup k údajům Domino. Domino technologie od vydáními nabízí nové možnosti pro Web-design (pro ex. JSP tagů knihovna, vestavěný HTML-editor, atd.). Sám autor používá Domino vytvářet portály s žádostí s více než 2000 návštěvníků za den. Shrnující vlastní zkušenosti a mé kolegy v Domino Web-design pole, I lze doporučit následující:? Před vytvořením Web-projekt Domino je nutné zhodnotit celý Domino infrastruktury v rámci konkrétní organizace. Je-li Domino infrastruktury v této společnosti je na otevření nebo počáteční fázi, než Web-design založený na Domino je sotva přivlastnil. Skutečnost, že Domino Designer je prostředí pro rychlý vývoj aplikací (RAD), včetně web-aplikací, nemůže být Důvodem pro vytvoření webu-projekty na Domino;? v co největší míře umožní převést Domino mimochodem pouze objekty, které nemohou být provedeny, nebo téměř použitím jiných Web-technologie (tak-zvané HTML-design má být developed by programátoři). Autor se domnívá, že pokud stránka vyžaduje pracovat s daty Domino, pak jejich prohlížení je třeba se vyhnout použití standardních URL práci s objekty Domino. V tomto případě výměny dat mezi stránky a Domino lze provést pomocí libovolné integrační technologie podporované Domino (např., XML, CORBA, JDBC, atd.). Jinými slovy, bude hrát roli Domino ukládání dat a jejich prohlížení je třeba udělat jinými mechanismy. Implicitně, je otázka potvrzuje IBM. V Domino R6 Nedovolte URL otevřít vlastnost může být přiřazen do databází, takže využití standardních URL Domino je chráněno ve Web-aplikací;? pozornost Je třeba věnovat on-line přihlášky zabezpečení. Dokonce i když vaše stránky neumožňuje bez-autorizovaný přístup k informacím prostřednictvím internetu, můžete očekávat, že hackeři tam napadnout váš web-site bezpečnosti;? pouze testované nakládacím technologie jsou použity při Web-aplikací;? minimalizovat co nejvíce dopravních Web-server browser. V Web-design problémem je třeba uvážit, že internet kanály jsou obvykle užší než místní kanálů Domino Lotus.Good štěstí ve vašem systému, zakládání a kontaktujte nás pro jakoukoli pomoc v USA: 1-866-528-0577, Německo: (0177) 8349 806! help@albaspectrum.comP.Gottmann je technické literatury v Ronix Systems ( http://www.ronix-systems.com) evropskou pobočkou Alba Spectrum Technologies (http://www.albaspectrum.com), IBM a Microsoft Business Solutions Partner, nabízí klientům v Chicagu, Miami, New York, Los Angeles ,
Článek Zdroj: Messaggiamo.Com
Related:
» Seo Elite: New Seo Software!
» AntiSpywareBOT
» Reverse Mobile
» Error Nuker
Webmaster si html kód
Přidejte tento článek do svých webových stránek se!
Webmaster Zašlete svůj článek
Ne nutná registrace! Vyplňte formulář a váš článek je v Messaggiamo.Com Adresář!