- SOA(Service Oriented Architecture)
http://en.wikipedia.org/wiki/Service-oriented_architecture
- The Common Object Request Broker Architecture (CORBA)
http://en.wikipedia.org/wiki/Common_Object_Request_Broker_Architecture
- JacORB
http://www.jacorb.org/
- omniORB
http://omniorb.sourceforge.net/
- Representational state transfer(REST)
http://en.wikipedia.org/wiki/Representational_State_Transfer
- Systems Modeling Language (SysML)
http://www.omgsysml.org/
- Unified Modelling Language (UML)
http://en.wikipedia.org/wiki/Unified_Modeling_Language
http://www.uml.org/
- SoaML
http://www.omg.org/spec/SoaML/
- What are the current free and commercial implementations available for Web Services?
Apache SOAP, Axis 1 and Axis 2. SOAP and Axis 1 are now obsolete; use Axis 2 instead.
JAX-WS Reference Implementation
JAX-RS Reference Implementation
Metro (includes the JAX-WS reference implementation)
Apache CXF (formerly XFire)
MS.NET
- Hessian binary web service protocol
The Hessian binary web service protocol makes web services usable without requiring a large framework, and without learning yet another alphabet soup of protocols. Because it is a binary protocol, it is well-suited to sending binary data without any need to extend the protocol with attachments.
http://hessian.caucho.com/
- Axis
http://axis.apache.org/axis/
- Axis2
http://axis.apache.org/axis2/java/core/
- Burlap is a simple XML-based protocol for connecting web services. The com.caucho.burlap.client and com.caucho.burlap.server packages do not require any other Resin classes, so can be used in smaller clients, like applets.
Because Burlap is a small protocol, J2ME devices like cell-phones can use it to connect to Resin servers. Because it's powerful, it can be used for EJB services.
http://www.caucho.com/resin-3.0/protocols/burlap.xtp
No comments:
Post a Comment