It's not a secret anymore!
The moose likes Web Services and the fly likes Diffrence Between AXIS And JAX-RPC Big Moose Saloon
  Search | Java FAQ | Recent Topics
Register / Login


JavaRanch » Java Forums » Java » Web Services
Reply Bookmark "Diffrence Between AXIS And JAX-RPC" Watch "Diffrence Between AXIS And JAX-RPC" New topic
Author

Diffrence Between AXIS And JAX-RPC

Mortin kim
Ranch Hand

Joined: Nov 15, 2007
Posts: 44
HI

I have some basic doubts in WEBSERVICES.please for give me if this is dump one.
i wanna know main diffrence between JAX-RPC and APACHE AXIS.is both are same or not.
what i know is JAX-RPC for invoking webservices that is publically avilable.nad i am not sure about AXIS.by using AXIS how can we implement WS.How register my webservices in UDDI.is this public repository,if we want to write a webservice that is publically avilable.

and How WSDL file will generate or we need to generate it manually.where we can make use of SOAP.what is the purpose of SOAP.

Thanks
KIM.
Peer Reynders
Bartender

Joined: Aug 19, 2005
Posts: 2906
Originally posted by Mortin kim:
i wanna know main diffrence between JAX-RPC and APACHE AXIS.is both are same or not.


Axis 1.x implements JAX-RPC servlet based endpoints only. It cannot implement JAX-RPC EJB endpoints. Also Axis has its own deployment descriptors.

However note that JAX-RPC has been superseded by JAX-WS and probably won't be supported past Java EE 5.

How register my webservices in UDDI.is this public repository,if we want to write a webservice that is publically avilable.


Programmatically you can use anything that implements the JAXR JSR-93 specification. Neither JAX-RPC, nor Axis has anything to do with JAXR. In most cases you would simply submit your WSDL through some kind of web interface. However you will be hard pressed to find a public UDDI registry - most of them have been shut down. However some private (internal) UDDI registries continue to operate. For a public web service you would simply have a public web page announcing it (so that Google, Yahoo, etc. can index it); in that web page you can then provide a link to your publicly accessible WSDL.

Originally posted by Mortin kim:
How WSDL file will generate or we need to generate it manually. where we can make use of SOAP.what is the purpose of SOAP.


See: Basic doubts in Web services


"Don't succumb to the false authority of a tool or model. There is no substitute for thinking."
Andy Hunt, Pragmatic Thinking & Learning: Refactor Your Wetware p.41
 
I agree. Here's the link: http://ej-technologies/jprofiler - if it wasn't for jprofiler, we would need to run our stuff on 16 servers instead of 3.
 
subject: Diffrence Between AXIS And JAX-RPC
 
Similar Threads
Axis and JAX-RPC
How to practice?
Relation between JAX-RPC and Axis
Learning jax-ws what should one know?
New to webservices