## page was renamed from Cytoscape_3.0/WebServiceFramework = Cytoscpae 3 Web Service Framework = (under construction) == Goal == * Define a standard way to implement * Use standard technologies including Spring/OSGi/JAX-WS * Design the mechanism to make Cytoscape as a web service provider. == Design == === Client === * One web service = One Spring Bean. * OSGi service? * Web Service Client Manager is no longer necessary. Use standard OSGi service framework to manage web service clients. === Service Provider === == Implementation == * [[Cytoscape_3.0/WebServiceSpringOsgi|Creating Web Service Client on OSGi + Spring]] * [[Cytoscape_3.0/WebServiceImpl|OSGi and JAX-WS]] == Tools == * [[http://cxf.apache.org/|Apache CXF]] * [JAX-WS (Standard in Java SE 6)] * [Spring Web Service] * [Distributed OSGi]