| 
                                             
                                                
                                                    Java Training: -What is SOAP?
                                                
                                                 
                                                 
                                                 SOAP is an XML-based protocol that enables software components and applications to communicate with one another. It defines rules to translate application and platform-specific data into the XML format. SOAP allows you to communicate with the Web Service using protocols such as HTTP and Simple Mail Transfer Protocol. 
		SOAP has three main sections:- 
		• Envelope: Contains elements such as the header and body of the SOAP messaging structure. It also includes an encodingStyle attribute that specifies the representation of data in messages. 
		• Header: Encapsulates extended messages without adding or modifying the standard message flow. 
		• Body: Contains Web application-specific data. It defines the purpose of sending the message. The body element should be the first element under the envelope element if there is no header element. 
		Below is a snippet of a sample SOAP header. 
		
				 
		 
		See the following video on Web service in Java: - 
		
				
		 
		Click to get Java Training 
		Regards, 
		Get more Java training stuffs from author's blog 
                                                 
                                                 
                                                http://
                                                 
                                                http://
                                                 
                                                 
                                                Contributed by: 
                                                
                                                    Shivprasad Koirala
                                                
                                                 
                                                We conduct training for Java/J2EE technologies like design patterns, J2EE, Struts, Hibernate, Spring, Rich Interface etc. and likes to write articles on the same in free time.
                                                 
                                                 
                                                Resourse address on xpode.com 
                                                 
                                                
                                                    http://www.xpode.com/Print.aspx?Articleid=619
                                                
                                            
                                            Click here to  go on website  
                                         |