From the course: Java EE 7: Web Services
Unlock the full course today
Join today to access over 22,600 courses taught by industry experts or purchase this course individually.
Understand SOAP services - Java EE Tutorial
From the course: Java EE 7: Web Services
Understand SOAP services
- [Instructor] SOAP stands for Simple Object Access Protocol and is a messaging protocol that uses XML to allow applications running on different systems and platforms to communicate. SOAP messages are complex. The data being shared is placed in what's called an envelope. The envelope has a specific structure. Rules for encoding, invocations, and responses are often transmitted over HTTP. Java API for XML web services, shortened as JAX-WS, is a framework that simplifies using SOAP by hiding the complexities of SOAP and provides a simple API for developing and deploying web services. JAX-WS is a part of standard Java. How does JAX-WS work? A service class is exposed as a web service endpoint. Step one, the JAX-WS runtime will publish the web service and its functionality using a WSDL, which stands for Web Services Description Language and is used for describing the functionality offered by a web service. Step two, a proxy to the service is generated, which allows a calling client to…
Practice while you learn with exercise files
Download the files the instructor uses to teach the course. Follow along and learn by watching, listening and practicing.
Contents
-
-
-
-
-
-
(Locked)
Understand SOAP services1m 29s
-
(Locked)
Create a JAX-WS endpoint4m 55s
-
(Locked)
Implement SOAP clients in Java4m 8s
-
(Locked)
Retrieve data via an endpoint3m 25s
-
(Locked)
Create data via an endpoint2m 24s
-
(Locked)
Update data via an endpoint2m 6s
-
(Locked)
Delete data via an endpoint2m
-
(Locked)
Map to entities with JAXB3m 50s
-
(Locked)
-
-
-