← Revision 2 as of 2009-02-03 19:23:10
Size: 357
Comment:
|
← Revision 3 as of 2009-02-03 19:54:07 →
Size: 625
Comment:
|
Deletions are marked like this. | Additions are marked like this. |
Line 10: | Line 10: |
=== Client === | |
Line 11: | Line 12: |
* OSGi service? * Web Service Client Manager is no longer necessary. Use standard OSGi service framework to manage web service clients. |
|
Line 12: | Line 15: |
=== Service Provider === | |
Line 15: | Line 19: |
* [JAX-WS (Standard in Java SE 6)] * [Spring Web Service] * [Distributed OSGi] |
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
Tools
[http://cxf.apache.org/ Apache CXF]
- [JAX-WS (Standard in Java SE 6)]
- [Spring Web Service]
- [Distributed OSGi]