Jakarta RESTful Web Services™ provides a specification document, TCK and foundational API to develop web services following the Representational State Transfer (REST) architectural
Jakarta Server Pages™ is a technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types.
Jakarta Transactions specifies standard Java interfaces between a transaction manager and the parties involved in a distributed transaction system: the resource manager, the application server, and
Jakarta WebSocket™ specifies the API that Java developers can use when they want to integrate WebSockets into their applications - both on the server side as well as on the Java client side.
The Jakarta XML Web Services™ is a Java programming language API for creating web services, particularly SOAP services. Jakarta XML Web Services is one of the Java XML programming APIs.