Upload
nicholas-green
View
260
Download
1
Embed Size (px)
Citation preview
Yu Xinwen, CAF
Yamakawa, A., Kiura, T. Ninomiya, S., NARC, NARO
基于数据网格的数据共享与集成Data-Grid based application of data integration and sharing
Contents
Situation of Agro-Data-Grid Rice data service Integration system: RiceMet
Situation of Agro-Data-Grid
MetBroker, DemBroker, ChitsuBroker, ResourceServer, SoilBroker Addressing the issue of heterogeneity, both data and sof
tware. data sharing Easy for data integration
However, these are all environment related data We need crop data service for Agro-Data-Grid
Rice data service-an attempt for Crop data service
Digital data sets are continuously produced In spreadsheet format Locally stored, isolated Hard to share among researchers Even harder for data merging and integration
Data service is the basis to address these issues
Merging rice data needs a flexible data model.
Merged data can be shared and integrated via consistent access
Data service provides an access for integration with environmental data
Implementation of Rice data service EJB3: Simpler and more flexible than older
version POJO: reusable components Annotation Dependency injection: simpler JNDI lookup Less configurations
Rice Data service 2 Entity Beans: RiceDataBean, LocationBean
Mapping rice data and location data 1 session bean: RiceDataSessionBean
Business logic to manipulate these data
RiceMet - Ajax+Google Maps
By using google maps, experimental locations are visible on the map
help user to select datasets based on these locations
ZK: Ajax toolkit with Java
Ajax-based Rich User Interfaces. Java based programming, no Javascript Rich components Event-driven Model Server centric processing Full support to Google maps
Structure of RiceMet
Hybrid of MVC and SOA model http://www.agmodel.org/RiceMet/
Google Map
Client
Brow
ser
Controller
Crop DBCrop Data Service
Model
ServicesWeb application
MetBroker
AMeDAS
AMeDAS
AMeDAS
View
Integrated data are important to crop data analysis and modeling
Integration between rice data and weather data
RiceDataService
MetBroker
Rice data table
気象官署AMeDas
Locationtable
Thank you for your attentions