caller principalThe principal that identifies the invoker of the enterprise bean method.
carriage returnThe \r character. Also used as a synonym for the `Return' or `Enter' key used to terminate a line of text.
cascade deleteA deletion that triggers another deletion. A cascade delete can be specified for an entity bean that has container-managed persistence.
cascading if-else statementA form of if-else statement in which each else-part (except the last) consists of a further nested if-else statement.
CASEThe last card of a certain rank in the deck. Example: "The flop came J-8-3; I've got pocket jacks, he's got pocket 8's, and then the case eight falls on…
case labelThe value used to select a particular case in a switch statement.
case sensitiveA test that is sensitive to whether a character is upper-case (e.g., 'A') or lower-case (e.g., 'a').
CASTCommercial Acquisition Streamlining Team (USAF team name).
castingExplicit conversion from one data type to another.
CatchAt a recreational fishery, refers to the number of fish captured, whether they are kept or released.
catch clauseThe part of a try statement responsible for handling a caught exception.
catching exceptionsExceptions are caught within the catch clause of a try statement. Catching an exception gives the program an opportunity to recover from the problem or…
CDATAA predefined XML tag for character data that means "don't interpret these characters," as opposed to parsed character data (PCDATA), in which the normal…
CDMA OneAlso know as IS-95, CDMAOne is a 2nd generation wireless technology. Supports speeds from 14.4Kbps to 115K bps.
CDMA2000Also known as IS-136, CDMA2000 is a 3rd generation wireless technology. Supports speeds ranging from 144Kbps to 2Mbps.
CDPD (Cellular Digital Packet Data)A data communication standard utilizing the unused capacity of cellular voice providers to transfer data.
Central Processing UnitThe Central Processing Unit (CPU) is the heart of a computer as it is the part that contains the computer's ability to obey instructions.
certificate authorityA trusted organization that issues public key certificates and provides identification to the bearer.
CharA byproduct of low-temperature carbonization of a solid fuel.
character set encodingThe set of values assigned to characters in a character set. Related characters are often grouped with consecutive values, such as the alphabetic…
checked exceptionAn exception that must be caught locally in a try statement, or propagated via a throws clause defined in the method header. See unchecked exception.
cHTML (Compact HTML)Compact HTML (cHTML) is a subset of HTML which is designed for small devices. The major features of HTML that are excluded from cHTML are: JPEG image…
classArticle I, section 3 of the Constitution requires the Senate to be divided into three classes for purposes of elections.
class bodyThe body of a class definition. The body groups the definitions of a class's members - fields, methods and nested classes.
class constantA variable defined as both final and static.
class headerThe header of a class definition. The header gives a name to the class and defines its access.
class inheritanceWhen a super class is extended by a sub class, a class inheritance relationship exists between them.
class scopePrivate variables defined outside the methods within a class have class scope. They are accessible from all methods within the class, regardless of the…
classpathThe path searched by the compiler and interpreter for class definitions. The class path may be set by a command-line argument to either, or via an…
clientAny computer system that requests a service of another computer system. A workstation requesting the contents of a file from a file server is a client of…
client-certificate authenticationAn authentication mechanism that uses HTTP over SSL, in which the server and, optionally, the client authenticate each other with a public key certificate…
codebaseWorks together with the code attribute in the <APPLET> tag to give a complete specification of where to find the main applet class file: code specifies…
CohesionThe mutual attraction of soil particles due to molecular and capillary forces in the presence of water.
command-line argumentArguments passed to a program when it is run. A Java program receives these in the single formal argument to its main method public static void…
commentA piece of text intended for the human reader of a program. Compilers ignore their contents.
commitTo send a person to prison, asylum or reformatory by a court order.
Common Gateway InterfaceThe Common Gateway Interface (CGI) is a standard that allows Web clients to interact with programs on a Web server.
compilationThe process of translating a programming language. This often involves translating a high level programming language into a low level programming…
compilation unitThe smallest unit of source code that can be compiled. In the current implementation of the Java platform, the compilation unit is a file.
compilerA program which performs a process of compilation on a program written in a high level programming language.
complement operatorThe complement operator, ~, is used to invert the value of each bit in a binary pattern. For instance, the complement of 1010010 is 0101101.
componentSubsystem, assembly, or subassembly of logically grouped hardware and software, that performs interacting tasks to provide BMDS capability at a functional…
component contractThe contract between a J2EE component and its container. The contract includes life-cycle management of the component, a context interface that the…
component-managed sign-onA mechanism whereby security information needed for signing on to a resource is provided by an application component.
compositingThe process of superimposing one image on another to create a single image.
concurrencyPart of an acquisition strategy which combines or overlaps two or more phases of the acquisition process, or combines development T&E with operational T&E.
conditionA health problem with certain characteristics or symptoms.
conditional operatorA symbol or keyword specifying how to compare values. Conditional operators are used to query a database.
ConfigurationThe number, shape, organization and relationship of panes (lights) of glass, sash, frame, muntins or tracery.
connectionThe physical connection (e.g. transmission lines, transformers, switch gear, etc.
connection handshakeAn exchange of messages between two processes in an attempt to establish a connection between them.
connectorA hold'em starting hand in which the two cards are one apart in rank. Examples: KQs, 76.
Connector architectureAn architecture for integration of J2EE products with enterprise information systems.
constA reserved Java keyword not used by current versions of the Java programming language.
constantA variable whose value may not be changed. In Java, these are implemented by final variables.
constructorA constructor is automatically called when an instance of its class is created.
ContainerIn the Exchange Administrator program, an object that contains other objects. For example, the Recipients container is composed of recipient objects.
container-managed persistenceThe mechanism whereby data transfer between an entity bean's variables and a resource manager is managed by the entity bean's container.
container-managed sign-onThe mechanism whereby security information needed for signing on to a resource is supplied by the container.
container-managed transactionA transaction whose boundaries are defined by an EJB container. An entity bean must use container-managed transactions.
contentIn an XML document, the part that occurs after the prolog, including the root element and everything it contains.
context attributeAn object bound into the context associated with a servlet.
context rootA name that gets mapped to the document root of a Web application.
continueA Java keyword used to resume program execution at the end of the current loop. If followed by a label, continue resumes execution where the label occurs.
continue statementA statement that may only be used inside the body of a loop. In the case of a while loop or do loop, control passes immediately to the loop's terminating…
continuous simulationIn a continuous simulation, time ticks past at a regular rate that is applicable to the particular simulation scenario.
control structureA statement that affects the flow of control within a method. Typical control structures are loops and if statements.
conversational stateThe field values of a session bean plus the transitive closure of the objects reachable from the bean's fields.
copy constructorA constructor taking a single argument of the same class. For instance public class Point { // Use p's attributes to initialize this object.
core classA public class (or interface) that is a standard member of the Java Platform. The intent is that the core classes for the Java platform, at minimum, are…
core packagesThe required set of APIs in a Java platform edition which must be supported in any and all compatible implementations.
couplingThe phase state in which either two dominant or two recessive alleles of two different genes occur on the same chromosome. Synonym: cis configuration.
create methodA method defined in the home interface and invoked by a client to create an enterprise bean.
credentialsAlso called access credentials or security credentials. In authentication and authorization, a system uses credentials to identify who is making a call…
critical sectionA section of code in which there is potential for a race hazard. Critical sections make use of the synchronized methods or statements.
CSSCascading Style Sheet - a technology used for webpages to format fonts and control layouts on the computer display.
CTS(1) Clear To Send ( TelComm /Computer term). (2) Contact Test Set (USA IFTE term).
cursorA graphic pointer used with a mouse to point to a location on a terminal screen.
CVM (Compact Virtual Machine)The Compact Virtual Machine (CVM) is an optimized Java virtual machine (JVM) that is used by the CDC.
daemon threadDaemon threads are non-user threads. They are typically used to carry out low-priority tasks that should not take priority over the main task of the…
dataA representation of facts, concepts, or instructions in a formalized manner suitable for communication, interpretation, or processing by humans or by…
data typeThe type of information that one field can store, for example, text, rich text, numbers, keywords, and time.
datagramA packet of information passed between two communicating processes across a network.
DDPDocument-driven programming. The use of XML to define applications.
De Morgan's TheoremTwo rules that can help to simplify boolean expressions involving multiple logical-not operators in combination with other boolean operators.
deadlockA situation that arises when two threads each acquires the lock to one of a set of resources that they both need.
decimalNumber representation in base 10. In base 10, the digits 0 to 9 are used. Digit positions represent successive powers of 10.
DeckA deck is a collection of one or more WML cards that can be downloaded, to a mobile phone, as a single entity.
declarationa document in which an applicant for patent declares, under penalty of fine or imprisonment, or both (18 USC 1001), that (1) he or she is the original or…