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]

Reply via email to