Acta academica karviniensia 2014, 14(1):116-122 | DOI: 10.25142/aak.2014.012
Aplikace Google Datastore a Javaserver stránky standardní knihovny
- Vysoká škola báňská-Technická univerzita Ostrava, Ekonomická fakulta, Sokolská třída 33, 701 21 Ostrava, Email:vitezslav.novak@vsb.cz
The term "cloud computing" has been used frequently a lot lately. One of the distribution models of cloud computing is Platform as a Service also known as PaaS, where the providers provide complete tools for the support of the whole life cycle of development and providing of applications. One of the providers of PaaS is also Google with its Google App Engine. Applications of the Google App Engine are developed with Java Enterprise Editions technologies like Java Servlets and JavaServer Pages. One of the services offered by the Google App Engine is also Datastore database. Unfortunately, this database is not relational, which makes it impossible to use all the common tools of the Java Enterprise Editions web applications to the access the data. In the JavaServer Pages these tools are mainly tags of JavaServer Pages Standard Tag Library of the SQL type. This article will show you how these tools can be adapted for the use with the Datastore database.
Klíčová slova: cloud computing, datastore, Google app engine, Java data objects, Java enterprise edition, JavaServer pages standard tag library, Java servlet, platform as a service
JEL classification: L86
Vloženo: 9. únor 2012; Přijato: 11. září 2013; Zveřejněno: 30. březen 2014 Zobrazit citaci
Reference
- FEUERLICHT, G., 2010. Impact of Cloud Computing: Beyond Technology. In System Integration.Praha. s. 262-269. ISBN 978-80-245-1660-8
- Google. What Is Google App Engine? [online] [cit. 2011-04-15]. Available at: <http://code.google.com/intl/cs/appengine/docs/whatisgoogleappengine.html>
- Google. Datastore Overview [online] [cit. 2011-05-03]. Available at: <http://code.google.com/intl/cs/appengine/docs/java/datastore/overview.html>
- HURWITZ, J., R. BLOOR, M. KAUFMAN and F. HALPER, 2010. Cloud Computing for Dummies. 1st ed. Hoboken: Wiley Publishing. 310 p. ISBN: 978-0-470-48470-8.
- Oracle. JavaServer Pages Standard Tag Library [online] [cit. 2011-05-07]. Available at: <http://www.oracle.com/technetwork/java/index-jsp-135995.html>
- Oracle. Java Persistence API [online] [cit. 2011-05-06]. Available at: <http://www.oracle.com/technetwork/java/javaee/tech/persistence-jsp-140049.html>
- Oracle. The Java EE 5 tutorial [online] [cit. 2011-05-09]. Available at: <http://download.oracle.com/javaee/5/tutorial/doc/bnaiy.html>
- POCHYLA, M., 2010. Cloud computing pro malé a střední firmy. In Informační technologie pro praxi 2010.Ostrava. p. 114-123. ISBN 978-80-248-2300-3.
- ROOS, R. M., 2003. Java Data Objects. London: Addison-Wesley. 244 p. ISBN 0-321-12380-8