Sada nástrojů pro révu - Vine Toolkit - Wikipedia
Vývojáři | Poznaňské superpočítačové a síťové centrum |
---|---|
Stabilní uvolnění | 2.0 / 31. března 2015 |
Napsáno | Jáva |
Operační systém | Cross-platform |
Typ | softwarový rámec |
Licence | Licence Apache Verze 2.0 [1] |
webová stránka | http://vinetoolkit.psnc.pl |
Sada nástrojů pro révu je open source software rámec, který se používá k vytvoření Mřížka - vědomé webové aplikace.[1]
Používání
Podle webových stránek Vine Toolkit:
„Vine je modulární rozšiřitelná knihovna Java, která nabízí vývojářům snadno použitelné rozhraní API (API) pro aplikace umožňující síť. Vine lze nasadit pro použití v desktopu, prostředí Java Web Start, prostředí Java Servlet a Prostředí Java Portlet s lehkostí. “ [2]
Podle stránky projektu Vine Toolkit lze případ Vine použít k:
- Vytvořit webovou aplikaci založenou na Flex technologie.
- Přidat Mřížka kontext na webové komponenty s příslušnými doplňky.
- Abstraktní podrobnosti implementace různých middlewares. To umožňuje uživateli vytvořit svou aplikaci jednou a spustit ji na všech podporovaných middleware.
V základní formě (bez dalších doplňků) by to mohlo být vnímáno jako a MVC rámec.[3]
Architektura
Jedním z klíčových konceptů ve Vine je jeho struktura založená na zásuvných modulech:
„Sada Vine Toolkit se skládá z jádrového projektu, který definuje základní API a programovací model, na kterém jsou dílčí projekty postaveny. Každý dílčí projekt se zaměřuje na konkrétní problémovou oblast. rozšiřitelné prvky. Jiní, například Globus Toolkit 4 Vine, se zabývají přidáním podpory pro konkrétní knihovny a služby třetích stran. Každý projekt odpovídá konkrétní struktuře souborů, která definuje, jak je vytvořen zdrojový kód a jak jsou knihovny a konfigurační soubory třetích stran jsou zabaleny a nasazeny. “ [4]
Platformy
Protože Vine je Jáva a Flex založený rámec funguje se všemi hlavními platformami včetně Okna, Unix a Operační Systém Mac. Kromě toho nabízí Vine několik scénářů nasazení:
- Integrace s Gridsphere portlet kontejner.[5]
- Integrace s Liferay portál.
- webová služba instance.
- Samostatná (konzolová) aplikace.
Historie vydání
- Vine Toolkit 1.0 - květen 2008
- Vine Toolkit 1.1 - říjen 2009
- Vine Toolkit 1.2 - duben 2010
- Vine Toolkit 1.3 - duben 2011
- Vine Toolkit 2.0 - březen 2015
Reference
- ^ „Položka IT-Tude.com Vine Toolkit“.
- ^ „Vine Toolkit information“.
- ^ „Položka blogu popisující Vine jako rámec MVC“.
- ^ Russell, Michael; Dziubecki, Piotr; Grabowski, Piotr; Krysinśki, Michal; Kuczyński, Tomasz; Szjenfeld, Dawid; Tarnawczyk, Dominik; Wolniewicz, Gosia; Nabrzyski, Jaroslaw (2008). "The Vine Toolkit: A Java Framework for Developing Grid Applications". Paralelní zpracování a aplikovaná matematika. Přednášky z informatiky. Springer Berlin / Heidelberg. 4967: 331–340. doi:10.1007/978-3-540-68111-3_35. ISBN 978-3-540-68105-2.
- ^ „Integrace Gridsphere s Vine Toolkit“.