Glossary index

Technology, science and the universe

+57,000terms
19galaxies
2languages
Dailynew terms from the radar
Software development

J#

J# is a programming language developed by Microsoft that is part of the .NET platform. Its design is based on Java, allowing developers familiar with the latter to make a smoother transition to the…

Cybersecurity

J-PAKE

J-PAKE is a password-authenticated key exchange protocol designed to allow two parties to securely establish a shared secret. This protocol stands out for its ability to operate without the need for…

Software development

J2EE (Java 2 Platform, Enterprise Edition)

J2EE (Java 2 Platform, Enterprise Edition) is a set of specifications that extends Java SE (Standard Edition) to include essential enterprise features such as distributed computing and web services…

Software development

J2EE Patterns

J2EE patterns are a set of design patterns specifically used in Java 2 Platform, Enterprise Edition (J2EE) applications. These patterns provide proven solutions to common problems in enterprise…

Software development

J2ME

Java 2 Platform, Micro Edition (J2ME) is a platform specifically designed for developing applications on mobile and embedded devices. J2ME allows developers to create applications that can run on a…

Software development

J2SE

Java 2 Platform, Standard Edition (J2SE) is a fundamental platform for developing and running Java applications. It provides a robust and versatile environment that includes a set of libraries and…

Software development

JAAS

Java Authentication and Authorization Service (JAAS) is a Java API that allows developers to authenticate users and enforce access controls in Java applications. JAAS provides a flexible and…

Software development

Jabber

Jabber is a communication protocol for instant messaging based on XML, allowing real-time communication between users over the Internet. This protocol is based on the XMPP (Extensible Messaging and…

Software development

Jabber Client

A Jabber client is a software application that connects to a Jabber server to send and receive messages. It uses the Extensible Messaging and Presence Protocol (XMPP), which allows real-time…

Software development

Jabber Server

A Jabber server is a platform that implements the Jabber protocol, also known as XMPP (Extensible Messaging and Presence Protocol), designed to facilitate instant messaging and real-time…

Software development

Jabref

JabRef is a reference management software that can be used on various operating systems, including lightweight distributions like Puppy Linux. This program is especially useful for researchers…

Software development

JAD (Joint Application Development)

Joint Application Development (JAD) is a methodology that seeks to involve the client or end user in the design and development of an application. This technique focuses on active collaboration…

Software development

Jade

Jade is a template language that compiles to HTML and is often used with Node.js. Its design focuses on simplicity and readability, allowing developers to create views more efficiently and with less…

Software development

JAD sessions

Joint Application Development (JAD) sessions are facilitated workshops that bring together project stakeholders to collaboratively define the requirements and specifications of a project. This…

Software development

Jamboard

Jamboard is a digital interactive whiteboard developed by Google to facilitate real-time collaboration. This tool allows users to create, edit, and share visual content intuitively, using a touch…

Software development

JAR Dependency

The JAR Dependency refers to a JAR (Java ARchive) file that a project needs to compile and run correctly. A JAR file is a package that groups multiple Java class files, as well as other resources…

Software development

JAR File

A JAR (Java ARchive) file is a file format used to bundle many Java class files into a single file for distribution. This format is based on the ZIP standard and allows multiple files, such as…

Software development

JAR Manifest

The 'JAR Manifest' is a file that contains metadata about a JAR (Java ARchive) file, which is a file format used to bundle multiple related files into a single compressed file. This manifest file…

Software development

JArray

JArray is a class that represents a JSON array, allowing for efficient manipulation and access to structured data in JSON format. This class is part of the JSON.NET library, widely used across…

Cybersecurity

JAR Signing

The JAR (Java Archive) signing is a process that allows digitally signing JAR files to ensure their integrity and authenticity. This process uses Public Key Infrastructure (PKI) to associate a public…

Software development

Jasmine-Ajax

Jasmine-Ajax is a plugin designed for the Jasmine testing framework that allows developers to effectively test AJAX calls. This plugin facilitates the simulation of server responses, enabling…

Software development

Jasmine-Expect

Jasmine-Expect is an extension for Jasmine, a popular testing framework for JavaScript, that provides additional matchers to facilitate writing more expressive and readable tests. This tool…

Software development

Jasmine-HTML

Jasmine-HTML is an extension for Jasmine that provides HTML reports, making it easier to visualize test results in a more accessible and understandable way. Jasmine, a testing framework for…

Software development

Jasmine-Integration

Jasmine-Integration is a library designed to facilitate the integration of Jasmine, a popular testing framework for JavaScript, with other testing environments and tools. Jasmine stands out for its…

Glosarix on your device

Install
×
Enable Notifications Ok No