Take the 2-minute tour ×

What is the default port number that the SOAP protocol works on?

share|improve this question
add comment

3 Answers

up vote 13 down vote accepted

There is no such thing as "SOAP protocol". SOAP is an XML schema.

It usually runs over HTTP (port 80), however.

share|improve this answer
Isn't the P in SOAP "protocol" ;) ? –  StuartLC Feb 1 '11 at 10:49
@nonnb: Aye, good point :) However, the "S" stands for "simple", and that's blatantly false too. –  skaffman Feb 1 '11 at 10:50
so then in the wsdl document if no port number is mentioned then does it mean that you should use port 80 to communicate with the webservice ? –  user581734 Feb 1 '11 at 10:57
@user: any time you see "something.com/file.ext";, with no port, it implies port 80. "https" with no port implies port 443. –  John Saunders Feb 1 '11 at 11:33
@DavidW - i am sure you know SOAP was called Simple Object Access Protocol.... So one really could call it a protocol if one wished.... Its all semantics - really! –  Aiden Strydom Aug 19 '12 at 14:33
show 1 more comment

SOAP (Simple Object Access Protocol) is the communication protocol in the web service scenario.

One benefit of SOAP is that it allowas RPC to execute through a firewall. But to pass through a firewall, you will probably want to use 80. it uses port no.8084 To the firewall, a SOAP conversation on 80 looks like a POST to a web page. However, there are extensions in SOAP which are specifically aimed at the firewall. In the future, it may be that firewalls will be configured to filter SOAP messages. But as of today, most firewalls are SOAP ignorant.

so exclusively open SOAP Port in Firewalls

share|improve this answer
add comment

SOAP (communication protocol) for communication between applications. Uses HTTP (port 80) or SMTP ( port 25 or 2525 ), for message negotiation and transmission.

share|improve this answer
add comment

Your Answer


