21.10.2013 VME-DB

From D4Science Wiki
Jump to: navigation, search

Meeting 21 October 2013, 14:30 pm

Google Hangout

Present: M. Assante - CNR A. Gentile - FAO E. Van Ingen - FAO

Notes

  • A Web ServiceSelf-contained, self-describing, modular application that can be published, located, and invoked across the Web. Web services perform functions that can be anything from simple requests to complicated business processes. Once a Web service is deployed, other applications (and other Web services) can discover and invoke the deployed service. developed by FAO ( iMarineReportsWS in the following, not yet agreed though) will be in charge of interfacing the VME-DB and the iMarine Reports Web Application, in the following ReportsApp.
  • iMarineReportsWS source code will be hosted in the iMarine SVN service and should be Java6+ compliant.
  • iMarineReportsWS will generate ReportModel instances (Java DTO) to be passed to the ReportsApp (that is capable of reading and display them nicely to the end users)
  • ReportsApp will send back the changes (deltas) performed by the end-users to the iMarineReportsWS. iMarineReportsWS will be in charge of reflecting the changes in the VME-DB. (deltas format still to be decided)
  • After 2 hours call, at the moment it is not clear how to perform the mapping between a VME-DB Report and the ReportModel (provided by iMarine in the gcube-reporting-library:
<groupId>org.gcube.portal</groupId>
<artifactId>gcube-reporting-library</artifactId>

however:

a new Report Component Type is required in the ReportModel, a drop down list type allowing to select a predefined set of report components, populated by the iMarineReportsWS. This , to support the InformationSource case at least.


Next meeting

CNR is available to meet in Rome on Friday 25th to better understand and help the mapping between a VME-DB Report and the ReportModel. Maybe an hands-on session id required. If FAO is not available a Skype Call will be scheduled same day.

FAO to confirm for Friday 25th meeting.

CNR is not available to meet in Rome for the next 2 weeks, but is available for Skype Calls in the afternoon.