Apache XAP - Apache XAP
Tento článek má několik problémů. Prosím pomozte zlepšit to nebo diskutovat o těchto otázkách na internetu diskusní stránka. (Zjistěte, jak a kdy tyto zprávy ze šablony odebrat) (Zjistěte, jak a kdy odstranit tuto zprávu šablony)
|
Vývojáři | Softwarová nadace Apache |
---|---|
Stabilní uvolnění | 0.3.0 / 23. února 2007 |
Napsáno | JavaScript |
Operační systém | Cross-platform |
Typ | Ajax technologie |
Licence | Licence Apache 2.0 |
webová stránka | inkubátor |
XAP (eXtensible Ajax Platform) je softwarový produkt, který je v současné době vyvíjen na Softwarová nadace Apache. XAP je XML - deklarativní rámec pro vytváření interaktivních Ajax webové aplikace. Vývojáři doufají, že vytvoří produkt, který bude propojen s různými softwarovými nástrojovými sadami Ajaxu, sníží potřebu programového skriptování a vyřeší vývojovou výzvu i problémy s údržbou aplikací spojené s programováním Ajaxu.
Aplikace XAP jsou definovány pomocí XAL programovací jazyk, který se liší od dostupných jazyků deklarativního uživatelského rozhraní v tom, že zahrnuje také deklarace směřující k místním nebo http-požadovatelným zdrojům dat. XAL také poskytuje opatření pro algoritmickou změnu nebo nahrazení původně deklarovaného rozhraní - například lze snadno vytvořit tlačítko nebo odkaz pro přidání nového rozložení stránky na stránku, definované buď pomocí XAL nebo HTML.
Příklad
Zde je příklad přihlašovací obrazovky:
<xal> <dialog> <horizontalBoxPane> <štítek text =„Uživatelské jméno“/> id =„uživatelské jméno“/> <štítek text ="Heslo"/> id ="Heslo"/> text ="přihlásit se" onCommand =„login-url“/> </horizontalBoxPane> </dialog></xal>