← Revision 4 as of 2009-02-06 19:22:25
Size: 703
Comment:
|
← Revision 5 as of 2009-02-12 01:03:26 →
Size: 706
Comment: converted to 1.6 markup
|
Deletions are marked like this. | Additions are marked like this. |
Line 19: | Line 19: |
* [:Cytoscape_3.0/WebServiceImpl:OSGi and JAX-WS] | * [[Cytoscape_3.0/WebServiceImpl|OSGi and JAX-WS]] |
Line 22: | Line 22: |
* [http://cxf.apache.org/ Apache CXF] | * [[http://cxf.apache.org/|Apache CXF]] |
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
Tools
- [JAX-WS (Standard in Java SE 6)]
- [Spring Web Service]
- [Distributed OSGi]