- Java API for RESTful Services (JAX-RS)
A standardized set of APIs and annotations designed to simplify the creation of Web applications using REST architectural principles.
- Java API for XML Web Services (JAX-WS)
A document centric API for Web services. It was designed to take the place of JAX-RPC in Web services and Web applications.
- Java Architecture for XML Binding (JAXB)
An API that provides a way to bind an XML Schema to a representation in Java code.
- Java Authentication and Authorization Service (JAAS)
A Java security framework for user-centric security to augment the Java code-based security.
- Java Business Integration (JBI)
A specification for a standards-based, vendor-neutral architecture, based on SOA principles, for the integration of disparate applications, service providers, and service consumers. JBI-compliant components are expected to plug in and interoperate with other JBI-compliant components. This frees vendors to concentrate on supplying components that implement their particular area of expertise without worrying about implementing the other necessary portions of a complete solution. JBI also frees end-users to pick and choose among many JBI-compliant components to assemble a SOA network sized to their needs, without locking in to one vendor's approach. The JBI specification was developed by the Java Community Process. Compare with SCA.
- Java Database Connectivity (JDBC)
An API specified in Java technology that provides Java applications with access to databases and other data sources.
- Java Management eXtensions (JMX)
A Java technology that supplies tools for managing and monitoring applications, system objects, devices, and service-oriented networks.
- Java Message Service (JMS)
A Java API implementing a messaging standard that allows application components based on J2EE to create, send, receive, and read messages. It enables distributed communication that is loosely coupled, reliable, and asynchronous.
- Java Naming and Directory Interface (JNDI)
A set of APIs specified in Java technology that assists Java applications with interfacing to multiple naming and directory services.
- Java Platform, Enterprise Edition 5 (JEE)
A specification and toolkit from Oracle for the development and deployment of enterprise applications. JEE is the Java 5 version of J2EE.
- JavaScript Object Notation (JSON)
A text-based, human-readable format for representing simple data structures JSON is specified in RFC 4627. The official Internet media type for JSON is
application/json. JSON format is often as an alternative to XML for the serialization and transmission of structured data over a network connection.







