This week's book giveaway is in the Game Development forum.
We're giving away four copies of Badass: Making Users Awesome and have Kathy Sierra on-line!
See this thread for details.
The moose likes Beginning Java and the fly likes Implementation in Java Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login

Win a copy of Badass: Making Users Awesome this week in the Game Development forum!
JavaRanch » Java Forums » Java » Beginning Java
Bookmark "Implementation in Java" Watch "Implementation in Java" New topic

Implementation in Java

yashpal patel

Joined: Jan 13, 2006
Posts: 6
hi friends,

i am new to java and have quesition.

I am not clear about what does it mean by implementation in java.For example what does this sentence mean:

Apache Axis is an implementation of the SOAP.

what i get from this is that apache axis uses the package SOAP or SOAP package is used as a interface.

can any one give a very consice and fundamental answer

thanks a lot in advance

Bob Law
Ranch Hand

Joined: Dec 16, 2005
Posts: 50
Apache Axis is an implementation of the SOAP.

SOAP is an acronym for Simple Object Access Protocol and basically what it is used for is exchanging XML based messages.

It is neither a package or an interface that Apache Axis uses. Although it could be what they named a package within their code but that isn't the point. SOAP is merely a protocol for exachanging messages and Axis is a tool that was designed to aid in producing and exchanging those messages that follow the SOAP standard.

Think about it this way. There is no package call TCP/IP. It is just the protocol that many network devices follow so they can talk to each other.
I agree. Here's the link:
subject: Implementation in Java