|Authors: ||E. Goto, K. Kurata|
|Keywords: ||computer simulation, JavaServlet, MetBroker, plant growth model, WWW|
We have developed a prototype of an execution system for plant growth simulation models using remote meteorological databases via the World Wide Web.
A field lettuce growth model and a rice growth model were described in Java language and converted to server-side language (JavaServlet) programs executable on a Web server.
The simulation programs were implemented on a Web server (Apache) with a Servlet engine (Tomcat). Plant physiological processes such as photosynthesis, respiration, translocation and aging were separated into different Java class files.
Data input and output routines were described as versatile class files independent of plant growth models.
Two classes acting as remote meteorological data agents were developed to access two meteorological data servers.
One of the servers, MetBroker, was developed by the National Agriculture Research Center, Japan, and provides agricultural models with consistent access to 18 different online weather databases of several countries.
The Ground Temperature Database System developed by The University of Tokyo, provides daily soil temperatures at 50 observation stations in Japan.
The agent programs access these servers using RMI (Java Remote Method Invocation) and SQL (Structured Query Language) and acquire daily average, minimum and maximum air temperatures, daily sunshine duration and daily soil temperatures from those databases.
The simulation programs could be executed without any problems in the system.
Our system enables the client to execute a plant growth simulation on the Web server using various meteorological sources available on the Internet.
Download Adobe Acrobat Reader (free software to read PDF files)
URL www.actahort.org Hosted by KU Leuven