Note that there are some explanatory texts on larger screens.

plurals
  1. POSimplest way to expose a given method as a web service - result must be runnable in web container under Java 5
    primarykey
    data
    text
    <p>I am in a situation where I need to expose a Java method as a web service, and I need to choose the technology to do so and I am basically a bit bewildered.</p> <p>The requirements are:</p> <ul> <li>Must be runnable in an IBM Java 5.</li> <li>Must be deployable as a web application inside an embedded Jetty (currently version 6)</li> <li>Must be detachable from an IDE (has previously used the XFire in MyEclipse 5, I'd like a stand-alone version)</li> <li>Must be well supported, reasonably fast, and preferrably Open Source.</li> <li>Would be really really nice if it was simple to use.</li> </ul> <p>I've seen a multitude of possibilities, CFX (and XFire), Axis 1 and 2, Netbeans 6 (wants Glassfish), JAX-WS (apparently have features with Java 6 which are nice but probably not an option unless it can be retrocompiled), JDeveloper has something, and Eclipse, and I have a hard time getting enough information to make a decision.</p> <p>I'd appreciate pointers, experiences, recommendations and warnings.</p> <hr> <p>The chosen approach is to use Metro 1.4 which works well.</p> <hr> <p>I have told others about my experiences with it in <a href="http://archive.midrange.com/java400-l/200902/msg00074.html" rel="nofollow noreferrer">http://archive.midrange.com/java400-l/200902/msg00074.html</a> and in more detail on <a href="http://archive.midrange.com/java400-l/200904/msg00071.html" rel="nofollow noreferrer">http://archive.midrange.com/java400-l/200904/msg00071.html</a></p> <p>The information is valid for any Servlet 2.4 compatible container (this is probably the most important single technological decision taken in the whole Metro project IMHO :) )</p>
    singulars
    1. This table or related slice is empty.
    plurals
    1. This table or related slice is empty.
    1. This table or related slice is empty.
    1. This table or related slice is empty.
 

Querying!

 
Guidance

SQuiL has stopped working due to an internal error.

If you are curious you may find further information in the browser console, which is accessible through the devtools (F12).

Reload