Java Web Services: Integrating Web Services with a Database

Java JDK 8.0+    |    Intermediate
  • 14 Videos | 2h 2m 32s
  • Includes Assessment
  • Earns a Badge
SOAP-based web services for Java applications offer a standardized and scalable means to communicate with external applications. In this course, you'll build a SOAP-based web service app for a fictitious book store that will enable client apps to view, add, update, and delete books whose details are stored in a database. Begin by defining a Book class whose instances can be transmitted between applications using the SOAP protocol. Then, integrate a MySQL database with the web services app and load it with data that will be made accessible to client applications using CRUD techniques. Lastly, host your web service application in a production environment by deploying it to an Apache Tomcat web server. When you're done, you'll know how to use the SOAP protocol to enable client apps to interact with a remote database.

WHAT YOU WILL LEARN

  • discover the key concepts covered in this course
    create and configure a web service project that works with Java objects
    define a web service method that returns Java objects in a response
    develop a client app that requests for and processes Java objects in a SOAP response
    create a table in a database and connect to it from a Java app
    code a client application that requests a web service for data from a database
    define a web method that accepts a parameter from a client
  • set up an input parameter of a custom type for a web method that adds data to a database
    set up a web method that performs a delete operation in a database
    create a web method that carries out an update operation in a database
    install and configure Apache Tomcat server
    deploy your SOAP-based application as a WAR file to a Tomcat server
    verify the behavior of a web service app deployed to a Tomcat server
    summarize the key concepts covered in this course

IN THIS COURSE

  • Playable
    1. 
    Course Overview
    2m 35s
    UP NEXT
  • Playable
    2. 
    Building a Book Store Project
    10m 8s
  • Locked
    3. 
    Defining Web Services That Return Java Objects
    6m 43s
  • Locked
    4. 
    Writing a Client App to Retrieve Java Objects
    8m 15s
  • Locked
    5. 
    Setting Up a Database for a Web Service
    11m 3s
  • Locked
    6. 
    Integrating a Web Service with a Database
    10m 41s
  • Locked
    7. 
    Web Methods with Parameters
    9m 55s
  • Locked
    8. 
    Adding Operations Using Web Services
    12m 58s
  • Locked
    9. 
    Deleting Operations with a Web Service
    8m 44s
  • Locked
    10. 
    Updating a Database with a Web Service
    9m 5s
  • Locked
    11. 
    Setting up Apache Tomcat
    6m 50s
  • Locked
    12. 
    Deploying the Web Services App to Tomcat
    11m 42s
  • Locked
    13. 
    Testing the Deployed Web Service
    5m 29s
  • Locked
    14. 
    Course Summary
    2m 24s

EARN A DIGITAL BADGE WHEN YOU COMPLETE THIS COURSE

Skillsoft is providing you the opportunity to earn a digital badge upon successful completion of this course, which can be shared on any social network or business platform

Digital badges are yours to keep, forever.

YOU MIGHT ALSO LIKE