Java

JAX-RS

Collection of interfaces and Java annotations that simplifies development of server-side REST applications. By using JAX-RS technology, REST applications are simpler to develop, simpler to consume, and simpler to scale when compared to other types of distributed systems.

JAX-WS

XML based Java API to build web services server and client application. It’s part of standard Java API, so we don’t need to include anything else which working with it.

JBoss

Java EE 6 compliant application server from Redhat that includes the portfolio of enterprise-class application and integration middleware software products. These software products are used by end users to create applications; integrate applications, data, and devices; and automate business processes.

 

jBPM

Workflow engine written in Java that can execute business processes described in BPMN 2.0 Flexible Business Process Management (BPM) Suite. It makes the bridge between business analysts and developers.

JDBC

Application program interface (API) specification for connecting programs written in Java to the data in popular databases. Defines how a client may access a database JDBC. Contains set of interfaces and these interfaces are implemented by various database vendors and server vendors.

JDeferred

A small Java library. Used for implementing asynchronous topology without writing boilerplate code.

JDeveloper

Free integrated development environment that simplifies the development of Java-based applications addressing every step of the application lifecycle. It offers features for development in Java, XML, SQL and PL/SQL, HTML, JavaScript, BPEL and PHP.

JDK

A set of tools and libraries that are needed to compile and run a Java program. Includes the Java Runtime Environment, the Java compiler and the Java APIs. JDK is an implementation of either of Java SE, Java EE or Java ME.

Jersey

An open source, production quality framework for developing RESTful web services in Java that provides support for JAX-RS APIs and serves as a JAX-RS Reference Implementation. Provides its own API that extends the JAX-RS toolkit with additional features and utilities to further simplify RESTful service and client development. 

Jetty

A pure Java-based HTTP (Web) server and Java Servlet container. Jetty is often used for machine to machine communications, usually within larger software frameworks. It can be easily embedded in devices, tools, frameworks, application servers, and clusters.

JFlex

A lexical analyzer generator (also known as scanner generator) for Java, written in Java. A lexical analyzer generator takes as input a specification with a set of regular expressions and corresponding actions.

JFR

Tool for collecting diagnostic and profiling data about a running Java application. It is integrated into the Java Virtual Machine (JVM) and causes almost no performance overhead, so it can be used even in heavily loaded production environments.

JMC

Advanced set of tools that enables efficient and detailed analysis of the extensive of data collected by Java Flight Recorder. The tool chain enables developers and administrators to collect and analyze data from Java applications running locally or deployed in production environments.

JMM

The Java memory model specifies how the Java virtual machine works with the computer's memory (RAM). The Java virtual machine is a model of a whole computer so this model naturally includes a memory model - AKA the Java memory model. language.

JMock

Library that supports test-driven development of Java code with mock objects. Mock objects help design and test the interactions between the objects in your programs. JMock focuses on explicitly specifying the behavior of the mocks using a specialized DSL (Domain-Specific Language) embeded in the Java code.

JMS

Java API that allows applications to create, send, receive, and read messages. The JMS API defines a common set of interfaces and associated semantics that allow programs written in the Java programming language to communicate with other messaging implementations.

 

JMX

Technology for application in the J2EE environment. With JMX, you will be able to monitor and manage your Java applications. JMX’ monitoring capabilities include looking at attributes and components running inside the Java Virtual Machine environment.

JNI

A Java programming interface, or API, that allows developers to access the languages of a host system and determine the way Java integrates with native code.

JPA

Java Persistence API to connect database into your Java application. JPA allows to flexibly change the underlying ORM framework. The Java Persistence API provides Java developers with an object/relational mapping facility for managing relational data in Java applications.

JPQL

Stands for Java Persistence Query Language, a platform-independent object-oriented query language defined as part of the JPA specification, allows you to define database queries based on entity model, it is based on SQL syntax, but it operates on objects, attributes and relationships instead of tables and columns. 

JRE

The Java Runtime Environment that consists of the Java Virtual Machine (JVM), Java platform core classes, and supporting Java platform libraries. The Java Runtime Environment provides the minimum requirements for executing a Java application.

JSF

Server-side programming technology that enables the creation of dynamic, platform-independent method for building Web-based applications. Technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types.

JSoup

Java library for working with real-world HTML. It provides a very convenient API for extracting and manipulating data, using the best of DOM, CSS, and jquery-like methods.

JSP

Technology that helps software developers create dynamically generated web pages based on HTML, XML, or other document types. A JSP is translated into Java servlet before being run, and it processes HTTP requests and generates responses like any servlet.

JSTL

Collection of useful JSP tags which encapsulates core functionality common to many JSP applications. JSTL has support for common, structural tasks such as iteration and conditionals, tags for manipulating XML documents, internationalization tags, and SQL tags.

Development by Synergize.digital

Sign up for updates
straight to your inbox