Slideshow transcript
Slide 1: MarcOnt Portal Release 1.0 - reflections Szymon Pająk Digital Enterprise Research Institute National University of Ireland, Galway szymon.pajak@deri.org Copyright 2006 Digital Enterprise Research www.deri.ie Institute. All rights reserved.
Slide 2: Outline • SOA framework overview • Achieved advantages • ...and disadvantages • Other ideas 2
Slide 3: SOA Framework sketch: Internal modules Repository JSF Semantic WS description WS2 interpreter WS1 OWL-S 3
Slide 4: SOA Framework details: WS 1 WS 2 WS n OWL-S 1 Semantic RestfullServlet OWL-S 2 Interpreter OWL-S n 4
Slide 5: SOA Framework – pros: • Easiness of Web Service development and deployment • RDF Web Service talk • WS - „auto recognition” • No need of complex framework on client side 5
Slide 6: Sample REST Web Service public class SampleREST extends RestfullServlet { public SampleREST() { this.markupPathGET = \"List.owl\"; this.serviceResourceNameGET = \"ListService\"; } protected Object executePOST(HttpServletRequest request, HttpServletResponse response) { return null; } protected Object executePUT(HttpServletRequest request, HttpServletResponse response) { return null; } protected Object executeGET(HttpServletRequest request, HttpServletResponse response) { Model model = ModelFactory.createDefaultModel(); return model; } protected Object executeDELETE(HttpServletRequest request, HttpServletResponse response) { return null; } } 6
Slide 7: SOA Framework – cons: • Writing OWL-S ontologies • Complexity of OWL-S interpretation module, alternative (but not flawless) may be: http://www.mindswap.org/2004/owl-s/api/ • Process2Process interactions (still TODO) 7
Slide 8: Other ideas: Major: • Repository • Attractive interface (graph) • Safety Minor: • Security 8



Add a comment on Slide 1
If you have a SlideShare account, login to comment; else you can comment as a guest- Favorites & Groups
Showing 1-50 of 0 (more)