Actually, you have many more choices than the five you listed. Popular technologies typically inspire many competing open source projects. (e.g., there are >200 open source Ajax frameworks to choose from). Each project is different -- it's a reflection of the creativity of the project's community.
Open source Java service platforms include: - Apache Axis - Apache Axis2 - Apache CXF - Apache Synapse (a mediation framework) - XFire - Celtix - JiBXSoap - Sun JWSDP/Glassfish - JBossWS - JBoss ESB (ESB) - Mule (ESB) - ServiceMix (ESB) and a bunch of others. In addition, every Java EE server includes support for web services, as do all the commercial ESBs. In fact, many commercial application packages now include support for web services. JSON-RPC-Java is designed to support Ajax applications and supports service invocations from a browser. It is not a general-purpose Java web services solution. I must confess that I've never heard of "Web Ser. Invocation Pack", and Google did not help me find it. When choosing an open source project, I suggest you look at four things: - the health and vitality of the community (size of dev team, user community, incident management, frequency of releases, commercial interests, etc) - the quality of the project deliverables (code, documentation, samples, dev tools, admin tools, etc) - the support options (email responsiveness, commercial options) - the licensing terms When looking at service platforms in particular, you should consider the following characteristics based on your specific requirements: - ease of use - standards support (WS-* and/or JAX-*) - interoperability - performance - scalability - flexibility and extensibility You may find the following articles of interest: http://www.sosnoski.co.nz/presents/cleansoap/results.html http://wso2.org/library/588 Anne On 3/20/07, Vikas <[EMAIL PROTECTED]> wrote:
Hi Friends, I want to develop web services using Java 1.5. But I am in confusion with different frameworks provides to develop WS. Like 1) Apache axis 2) Java Web Service dev. Pack 3) JSON-RPC-Java 4) Web Ser. Invocation Pack 5) XFire Can some one tell me, how Apache axis is best than other framework? Any links related to comparison between all framework will be greatly appreciated. Thanks With best regards From Vikas R. Khengare
--------------------------------------------------------------------- To unsubscribe, e-mail: [EMAIL PROTECTED] For additional commands, e-mail: [EMAIL PROTECTED]
