It’s a bit overwhelming with the alphabet soup of terminology related to Java. So, I decided to create a synopsis of some of the Java terms and acronyms.
Abstract Window Toolkit |
Basic Java graphics |
|
|
Guidelines, patterns, and code for developers |
|
Common Object Request Broker Architecture |
Framework for language-nuetral distributed objects |
|
Enterprise JavaBean |
Java component used on server-side |
|
|
Enables dynamic exchange of data between JavaBeans |
|
Java 2 Enterprise Edition |
Technology to build server-side apps |
|
Java 2 Micro Edition |
Technology to build embedded apps |
|
Java 2 Standard Edition |
Technology to build client-side apps |
|
Java Authentication and Authorization Service |
Authenticates and enforces user access |
|
Java Integrated Networks |
Infrastructure for telecommunications |
|
JavaBeans Activation Framework |
Allows identifying and starting software to handle a particular type of file |
|
Java Archive Tool |
Compresses/Uncompresses files |
|
Java API for XML Processing |
API to support XML |
|
|
API for advanced 2D graphics and imaging |
|
|
API for advanced 3D graphics and imaging |
|
|
Java component used on client-side |
|
|
Java technology for smart cards |
|
|
Generates API documentation in HTML format from comments in source code |
|
|
Standard for application help and online documentation |
|
|
API to model an email system |
|
|
API for telephony devices |
|
Java Communications API |
API for platform-independent communications (voice mail, fax, and smartcards) |
|
Java Cryptography Extension |
Framework and implementations for encryption, key generation and key agreement |
|
Java Community Process |
Open, participative process to develop and revise the Java technology |
|
Java Database Connectivity |
API for database access |
|
Java Dynamic Management Kit |
Toolkit for network management apps |
|
Java Data Objects |
API for database access with using SQL |
|
Java Electronic Commerce Framework |
Framework for ecommerce |
|
Java Embedded Server |
Framework for embedded development |
|
Java Foundation Classes |
Comprehensive set of GUI class libraries (Swing, Drag and drop, Look and Feel) |
|
|
Network architecture for the construction of distributed systems |
|
Just In Time |
Technology for JVM to execute code faster |
|
Java Media Framework |
API for audio, video and other time-based media |
|
Java Management Extensions |
Framework for managing and monitoring devices, |
|
Java Message Service |
API for asynchronous communications between systems |
|
Java Metadata Interface |
Infrastructure for handling metadata |
|
Java Naming and Directory Interface |
Unified interface to multiple naming and directory services in the enterprise |
|
Java Network Launching Protocol |
Launch fat-client apps from a browser |
|
Java Platform Debugger Architecture |
Java debugging support |
|
Java Print Service |
API to support printing |
|
Java Runtime Environment |
Everything a user needs to run Java programs (JVM |
|
Java Shared Data Toolkit |
API to add collaboration features |
|
JavaServer Pages |
Technology to build dynamic web pages |
|
Java Specification Participation Agreement |
Agreement to participate in JCP |
|
Java Specification Request |
Proposed and final specifications for the Java platform |
|
Java Secure Socket Extension |
API for secure Internet communications |
|
Java Telephony API |
Framework for telephony control |
|
Java Transaction Service |
API to handle transactions |
|
Java Virtual Machine |
Intepreter that processes Java class files into |
|
JuXTApose |
Framework for P2P |
|
|
Sun’s IDE (Formerly Forte) |
|
|
Framework for developing web-connected consumer devices |
|
Remote Method Invocation |
Accesses objects between JVMs |
|
Sun Community Source License |
Sun’s Open Source License |
|
Software Development Kit |
Everything a developer needs to create/run Java |
|
|
Non-viewable applet that runs on the server-side |
|
|
GUI components |
|
|
Launch fat-client apps from a browser (JNLP) |
|
Web Services Developer Pack |
Toolkit to build web services |
Other acronymn listings:
Sun complete listing
Java related acronyms & terminology
JCP Glossary