The Developing Web Services with Java EE training course provides an overview of web services development in the Java EE platform. The course begins with an examination of interoperable standards relating to web services development. With the general WS foundation laid, the course them moves into a discussion and exploration of how to use Java technology to implement the standards.
Throughout the course, both SOAP-oriented and RESTful-oriented services are evaluated. The “meat of the course” is found when when examine examples of services developed using the APIs that are standard to the Java EE platform: JAX-WS, SAAJ, and JAX-RS in particular.
This course is applicable for software developers, architects, or technical managers.
- Describe and identify interoperable web services architectures, including the roles of SOAP and WSDL
- Understand the significance of the WS-I Basic Profile for interoperable web services
- Build simple web SOAP services using JAX-WS
- Build simple web RESTful services using JAX-RS
What You'll Learn
In the Developing Web Services with Java EE training course you’ll learn:
- What are Web Services?
- Types of Web Services – SOAP v. REST
- Key components and technologies for Web Services
- WS-I Basic Profile
- Building Web Services using Java EE
- Working with JAX-WS and JAXB
- Using JAX-RS for RESTful services
- Other Java XML and Web Services APIs
Meet Your Instructor
Michael is a practicing software developer, course developer, and trainer with DevelopIntelligence. For the majority of his career, Michael has designed and implemented large-scale, enterprise-grade, Java-based applications at major telecommunications and Internet companies, such as Level3 Communications, US West/Qwest/Century Link, Orbitz, and others.
Michael has a passion for learning new technologies, patterns, and paradigms (or, he has a tendency to get bored or disappointed with current ones)....Jean
Jean brings years of development experience into her teaching, making the learning experience practical for her students. Originally a Smalltalk developer, Jean has an expansive knowledge of object-oriented (OO) development, analysis, and design. Jean has worked in every stage of the software development process for a variety of businesses – from small non-profits, to government agencies, to global enterprises.
Jean was also one of the top instructors at Sun Microsystems in North America and Europe....Anil
Anil is a seasoned software engineer with over 16 years of Java development experience.
Anil started his career as a Unix programmer, slinging C-code, writing shell scripts, and teaching others how to use Unix back when Unix was still a toddler. Anil’s expertise in Unix, C, and C++ allowed him to become a member of Technical Staff at ATT / Bell labs. During his tenure at Bell Labs, Anil led the creation of software tools that simulated network traffic, in particular, cellular...Marnie
Marnie brings 15 years of experience delivering programming related training. During that time she has taught for top-technology companies including: Sun (and later Oracle) certified Java classes, RedHat Certified JBoss administration courses, Spring Source Certified Spring and Hibernate courses. Her classes have run the gamut from introduction to programming classes to Java EE web services and much of the Java EE stack in between.
She has a passion for teaching, which is evident in her presentations and...Julian
Julian first touched fingers to keypunch in 1972, punching Fortran code onto cards at Imperial College in London (England, that is) and soon moved onto Macro-11 programming on PDP-11s. This qualifies him as a Real Programmer, and until recently, he even had a PDP-11 in his garage at home to remind him of better times.
He learnt Fortran while becoming a geologist at Imperial College, but he has never practised in the rock business, as he succumbed to the...Kito
Kito D. Mann is the Principal Consultant at Virtua, Inc., specializing in enterprise application architecture, training, development, and mentoring with JavaServer Faces, HTML5, Web Components, portlets, Liferay, and Java EE technologies. He is also the editor-in-chief of JSFCentral.com (www.jsfcentral.com), co-host of the Enterprise Java Newscast (http://www.enterprisejavanews.com), and the author of JavaServer Faces in Action (Manning). Mann has participated in several Java Community...