About Java EE: Difference between revisions

From My Limbic Wiki
Line 4: Line 4:
Used for developing webservices.
Used for developing webservices.
This api is meant for SOAP based services
This api is meant for SOAP based services
As per Roy Fielding's theory, REST services should be stateless. So SOAP is the only choice.
As per Roy Fielding's theory, REST services should be stateless.


===JAX-RS===
===JAX-RS===

Revision as of 04:40, 29 September 2019

API

Web Service

JAX-WS

Used for developing webservices. This api is meant for SOAP based services As per Roy Fielding's theory, REST services should be stateless.

JAX-RS

used for developing web services. Meant for REST based services. As per Roy Fielding's theory, REST services should be stateless.

JPA

JAXP

XML

StaX

Streaming API for XML (StAX) This Java API is an event-driven, pull parsing API for reading and writing XML documents. This java API will enable you to create bidirectional XML parsers that are fasts, relatively easy to program and have a light memory footprint.

JAXB

Java Architecture for XML Binding

JAXP

Java API for XML Processing (JAXP)

SAAJ

SOAP with Attachments API for Java