Markup Language
Terms
SGML
Standard Generalized Markup Language (parent of HTML, XML and VRML)
HTML
Hyper Text Markup Language
CSS
Cascading Styling
Sheets
DHTML
Dynamic HTML
VRML
Virtual Reality Modeling
Language
XML
eXtensible Markup
Language
XSL
eXtensible Stylesheet
Language.
XSL-FO
eXtensible Markup Language Flow
Object
XSLT
eXtensible Stylesheet Language for
Transformation
A language for transforming XML documents into other
documents.
XPath Language
for addressing parts of an XML document, designed to be used by both XSLT and
Xpointer.
SMIL
Synchronized Multimedia Integration
Language
WML
Wireless markup Language (based on
XML)
DTD
Document Type
Definition
DOM
Document Object Model
Database
Terms
DBMS
DataBase Management System
RDBMS
Relational Database Management
System
DAO
Data Access Object
ODBC
Open Database Connectivity, is an API that allows
client
applications to connect to different RDBMS servers
Internet Protocols
HTTP
Hyper Text Transfer Protocol
TCP/IP Transfer
Control Protocol / Internet
Protocol
FTP
File Transfer
Protocol.
T3 bea
Weblogic HTTP protocol (Weblogic former name was Tenah there for T3)
Internet general
PICS
The Platform for Internet Content
Selection
URL Uniform
Resource
Locator
ISP Internet
Service
Provider
ASP
Active Server
Page
CGI
Common Gateway
Interface
MIME Multi-Purpose
Internet Mail
Extension
RTF Rich
Text
Format
WAIS
Wide Area Information
Server
SOAP
Simple Object Access Protocol
ISV
Independent Software
Vendor
SSL
Secure Sockets
Layer.
A standard for secure Internet communications, proposed by Netscape.
NC
Network
Computer
CTS
Compatibility Test Suite
Java
Terms
VM
(Java) Virtual
Machine
JRE
Java Runtime Environment
JDK Java
Developers Kit
JDB Java
Debugger
JFC
Java Foundation Classes
JTA
Java Transaction
API
JTS Java
Transaction Service
javac
Native Java Compiler
JAR Java
Archive packing few classes /
resources in one
JAR
AWT
Abstract Windowing Toolkit
(applets and applications use its classes to produce user
interfaces)
JNI
Java Native
Interface
JCE
Java Crytography Extension
RMI
Remote Method
Invocation
RMI allows an application to obtain a reference to an object that
exists elsewhere in the network, and then to invoke methods on that
object as though it existed locally in the client's virtual machine.
IDL Interface
Definition
Language
BDK
Beans Development
Kit
JavaBeans
Software components that can plug into existing component
architectures such as Microsoft’s OLE/COM/Active-X architecture,
OpenDoc, and Netscape’s Live
Connect.
Note:
They are pure java, cross-platform
components.
JAF JavaBeans
Activation
Framework
SSJS
Server Side JavaScript (Netscape
ASP)
JVS Java
Visual Script
Live
Connect
Making a connection (two directional) between JAVA Applet and JavaScript
JWS Java
Web Start technology – focused on UI issues
–
solves applet performance and download problems.
Enterprise Applications Terms
multi-tier
methodology which hides the data from the client with an
intermediate business tier, thus providing (at least)
three tiers – the client tier that is usually the tier
that presents the data. The business tier, which transform
the actual data to feed into the client tier and visa versa, and the data
tier.
J2EE
Java 2 Enterprise Edition (Client-Server Spec. published at DEC-99)
JDBC
Java Database
Connectivity
EJB
Enterprise JavaBeans for server-side component
architecture.
Specification that defines the structure of beans, the structure of the
Containers that they operate in, and the methods for interaction with their
clients.
JSP
JavaServer
Pages
JNDI
Java Naming and Directory Interface
Servlet
Application run within Java servers, configuring or tailoring the
server
JSDK
Java Servlet Development Kit
ERP Enterprise
Resource Planning
CRM Customer
Resource Management
Networking Objects Terms
ORBs
Object Request Brokers – used to marshal requests
from
clients
to remote components. (Java RMI, CORBA,
COM/DCOM)
CORBA Common
Object Request Broker Architecture (like
COM)
OMG
Object Management Group
STUB
A client-side representation of a remote object that is used to invoke
methods on the implementation of the remote object.
Defines the interface to the remote object implementation of an object.
The stub is responsible for packaging up the client request,
serializing
it,
and shipping it to the companion skeleton on the server side.
Skeleton A
server-side representation of a remote object that takes serialized
requests from a stub, deserializes and unpacks it, and submits it as a
method call to be invoked on the object's implementation.
The server-side skeleton is responsible for deserializing
and unpacking the request from its companion client-side stub.
WLS bea
Application Server written with
Java.
Serialize
A way to pass objects from one JVM to
another.
Objects must be serialized before they are sent across the wire.
ACL Access
Control List
Used to authenticate users and manage access to network
services.
Marshalling The
process of massaging parameters so that they are
usable on the machine being invoked on
remotely.
It is the packing and unpacking
of parameters so that they are usable in two heterogeneous environment.
Software
General
API
Application Programming
Interface
SDK
Software Developers Kit
IDE Integrated
Development Environment
XP
Extreme Programming