Win a copy of Re-engineering Legacy Software this week in the Refactoring forum
or Docker in Action in the Cloud/Virtualization forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Implementation in Java

 
yashpal patel
Greenhorn
Posts: 6
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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

yash
 
Bob Law
Ranch Hand
Posts: 50
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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.
 
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic