The following glossary defines 290 terms related to the IT Industry.
Please do not reproduce without permission.
JAR
A popular compression format. Also a name of a compression utility.
Java
Sun's popular programming language. Java is a platform-independent (at least in theory), crash-protected, object-oriented language that can be used to write applets that run in a browser, servlets that run server-side, or independent programs. Java's syntax is similar to that of C++.
Java class files
The file or set of files that contain the code for a Java applet.
Java Servlet
Servlets are programs written in Java that run on a Web server and can produce dynamic pages. Also see JSP.
Java Virtual Machine (JVM, Java Runtime Environment)
A set of programs that allow for Java applets to be run on a particular computer system.
JavaScript
Simple, client-side programming language created by Sun and Netscape. JavaScript can be embedded in HTML pages to create interactive effects and do tasks like validate form data. JavaScript is a separate language from Java. All popular modern browsers support JavaScript. A few hosts support server-side JavaScript.
JDBC
Java Database Connectivity - a mechanism allowing Java applets to access different databases.
JPEG
(Joint Photographic Experts Group) A image compression format designed for the Internet. Uses lossy compression, meaning that the quality of the image can be lowered.
JAR
A popular compression format. Also a name of a compression utility.
Java
Sun's popular programming language. Java is a platform-independent (at least in theory), crash-protected, object-oriented language that can be used to write applets that run in a browser, servlets that run server-side, or independent programs. Java's syntax is similar to that of C++.
Java class files
The file or set of files that contain the code for a Java applet.
Java SE
ava Platform, Standard Edition (Java SE) lets you develop and deploy Java applications on desktops and servers, as well as today's demanding Embedded and Real-Time environments.
Java EE
Java Platform, Enterprise Edition (Java EE) builds on the solid foundation of Java Platform, Standard Edition (Java SE) and is the industry standard for implementing enterprise-class service-oriented architecture (SOA) and next-generation web applications. The SDKs contain Sun GlassFish Enterprise Server, previously named Sun Java System Application Server, and provide support for Java EE 5 specifications.
Java FX
Build rich internet applications (RIAs) with the JavaFX family of products. It includes the tools and platform SDK for developers, web developers, and designers to create dynamic applications for the next generation of web delivered content. Learn more about JavaFX technology and how you can build applications for desktop, mobile devices, and TV screens here.
Java ME
Java Platform, Micro Edition (Java ME) provides a robust, flexible environment for applications running on mobile and other embedded devices—mobile phones, personal digital assistants (PDAs), TV set-top boxes, and printers. Java ME includes flexible user interfaces, robust security, built-in network protocols, and support for networked and offline applications that can be downloaded dynamically. Applications based on Java ME are portable across many devices, yet leverage each device's native capabilities.
Java Servlet
Servlets are programs written in Java that run on a Web server and can produce dynamic pages. Also see JSP.
Java Virtual Machine (JVM, Java Runtime Environment)
A set of programs that allow for Java applets to be run on a particular computer system.
JavaScript
Simple, client-side programming language created by Sun and Netscape. JavaScript can be embedded in HTML pages to create interactive effects and do tasks like validate form data. JavaScript is a separate language from Java. All popular modern browsers support JavaScript. Today mostly every server hosts support server-side JavaScript.
JavaScript was influenced by many languages and was designed to look like Java, but be easier for non-programmers to work with. The language's name is the result of a co-marketing deal between Netscape and Sun, in exchange for Netscape bundling Sun's Java runtime with their then-dominant browser. The key design principles within JavaScript are inherited from the Self and Scheme programming languages.
"JavaScript" is a trademark of Sun Microsystems. It was used under license for technology invented and implemented by Netscape Communications and current entities such as the Mozilla Foundation.
JDBC
Java Database Connectivity - a mechanism allowing Java applets to access different databases.
JMS
The Java Message Service (JMS) API is a messaging standard that allows application components based on the Java 2 Platform, Enterprise Edition (J2EE) to create, send, receive, and read messages. It enables distributed communication that is loosely coupled, reliable, and asynchronous.
JPEG
(Joint Photographic Experts Group) A image compression format designed for the Internet. Uses lossy compression, meaning that the quality of the image can be lowered.
JScript
Microsoft's implementation of ECMAScript standard based on JavaScript. Limited, object-based, interpreted scripting language. Here is the official JScript site. JScript is comparable to VBScript. The original JScript is an Active Scripting engine. Like other Active Scripting languages, it is built on the COM/OLE Automation platform and provides scripting capabilities to host applications. This is the version used when hosting JScript inside a Web page displayed by Internet Explorer, in an HTML application, in classic ASP, in Windows Script Host scripts and several other Automation environments. JScript is sometimes referred to as "classic JScript" or "Active Scripting JScript" to differentiate it from newer .NET-based versions.
JSP
Java Server Pages. Extension of Java Servlet technology for combining Java server-side programs and HTML. JSP pages have an extension .jsp and can be embbeded in the HTML code and work toghether with JavaScript code (jscript), Java Beans, Servlets and further more with extarnal Java modules.
|