This week's giveaway is in the Android forum.
We're giving away four copies of Android Security Essentials Live Lessons and have Godfrey Nolan on-line!
See this thread for details.
The moose likes Web Services and the fly likes About Layer - SOAP Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login


Win a copy of Android Security Essentials Live Lessons this week in the Android forum!
JavaRanch » Java Forums » Java » Web Services
Bookmark "About Layer - SOAP" Watch "About Layer - SOAP" New topic
Author

About Layer - SOAP

Priyakant Charokar
Ranch Hand

Joined: May 08, 2004
Posts: 58

Which Layer thew SOAP belongs - Application, Network or Transort ??


SCJP, SCWCD, SCMAD, SCEA, OCPJP 7, CSM
Peer Reynders
Bartender

Joined: Aug 19, 2005
Posts: 2922
    
    5
If you look at the TCP/IP model SOAP is in the application layer for a SOAP web service. Note though that it uses another protocol in the application layer, HTTP, as its transport. TCP is in the transport layer which HTTP uses for its transport. IP is in the internet layer. The network interface layer is below the internet layer.


[ December 14, 2008: Message edited by: Peer Reynders ]
Jimmy Clark
Ranch Hand

Joined: Apr 16, 2008
Posts: 2187
SOAP is simply a communication mechanism. It is a networking protocol above HTTP, but still part of networking layer. An application layer would consist of the actual services and applications communicating.

For example,

XYZ application <---> SOAP-based web service 1 <---> ABC application

The XYZ and ABC applications are on an application layer.

The web service is on a network layer because it enables the communications between the applications using a HTTP-based network.

TCP/IP, HTTP, SOAP are all part of the network layer. SOAP messages are the representation of the network layer for some or all aspects of an applications. It depends on what the application does and the features it supports.
[ December 15, 2008: Message edited by: James Clark ]
 
It is sorta covered in the JavaRanch Style Guide.
 
subject: About Layer - SOAP
 
Similar Threads
WA #1.....word association
SOAP with other protocols other than HTTP
EJB and .NET
C++ to Java communication for Game Server
Web services protocol stack