registryAn infrastructure that enables the building, deployment, and discovery of Web services.
registry providerAn implementation of a business registry that conforms to a specification for XML registries (for example, ebXML or UDDI).
regular expressionA single entity with various interpretations, like an elephant. To a computer scientist, it's a grammar for a little language in which some strings are…
regular expression modifierAn option on a pattern or substitution, such as /i to render the pattern case insensitive. See also "cloister".
regular fileA "file" that's not a "directory", a "device", a named "pipe" or "socket", or a "symbolic link".
relational operatorAn "operator" that says whether a particular ordering relationship is "true" about a pair of operands.
relational operatorsOperators, such as <, >, <=, >=, == and !=, that produce a boolean result, as part of a boolean expression.
relationship fieldA virtual field of an entity bean having container-managed persistence; it identifies a related entity bean.
relative filenameA filename whose full path is relative to some point within a file system tree - often the current working folder (directory). For instance ../bin/javac.
remote interfaceOne of two interfaces for an enterprise bean. The remote interface defines the business methods callable by a client.
remove methodMethod defined in the home interface and invoked by a client to destroy an enterprise bean.
render kitA set of renderers that render output to a particular client. The JavaServer Faces implementation provides a standard HTML render kit, which is composed…
rendererA Java class that can render the output for a set of JavaServer Faces UI components.
reserved wordA word reserved for a particular purpose in Java, such as class, int, public, etc. Such words may not be used as ordinary identifiers.
reserved wordsA word with a specific, built-in meaning to a "compiler", such as if or delete.
resourceData, metadata, a collection of data, or a collection of metadata accessed as a content item. Examples: a document, a database table, a content class.
resource adapterA system-level software driver that is used by an EJB container or an application client to connect to an enterprise information system.
resource adapter moduleA deployable unit that contains all Java interfaces, classes, and native libraries, implementing a resource adapter along with the resource adapter…
resource managerProvides access to a set of shared resources. A resource manager participates in transactions that are externally controlled and coordinated by a…
ReturnYour return is the profit or loss you have on your investments, including income and change in value.
return statementA statement used to terminate the execution of a method. A method with void return type may only have return statements of the following form return; A…
return typeThe declared type of a method, appearing immediately before the method name, such as void in public static void main(String[] args) or Point[] in public…
return valueThe value of the expression used in a return statement.
RFCRiver Forecast Center. Centers that serve groups of Weather Service Forecast offices and Weather Forecast offices, in providing hydrologic guidance and is…
RGB Color ModelA color model based upon representing a color as three components: red, green and blue. See HSB Color Model.
right shiftA "bit shift" that divides a number by some power of 2.
right shift operatorThe right shift operator (>>) is a bit manipulation operator. It moves the bits in its left operand zero or more places to the right, according to the…
RMI (Remote method invocation)Remote method invocation (RMI) is a feature of Java SE that enables Java objects running in one virtual machine to invoke methods of Java objects running…
RMI OP (RMI Optional Package)The RMI Optional Package (RMI OP) is a subset of Java SE 1.3's RMI functionality used in CDC-based profiles that incorporate the Foundation Profile, such…
RMI ProfileThe RMI Profile is a Java ME profile specification designed to support Java's Remote Method Invocation (RMI) distributed object system.
RMI-IIOPA version of RMI implemented to use the CORBA IIOP protocol. RMI over IIOP provides interoperability with CORBA objects implemented in any language if all…
RMS (Record Management System)The Record Management System (RMS) is a simple record-oriented database that allows a MIDlet to persistently store information and retrieve it later.
role (development)The function performed by a party in the development and deployment phases of an application developed using J2EE technology.
role (security)An abstract logical grouping of users that is defined by the application assembler.
role mappingThe process of associating the groups or principals (or both), recognized by the container with security roles specified in the deployment descriptor.
rollbackA return to a previous state that follows the failure to create an object, such as AWS CloudFormation stack.
rootTo trap a target in place/stuck using a "root" type spell such as Entangling Roots.
round robin allocationAn allocation of timeslices that repeatedly cycles around a set of eligible threads in a fixed order.
RTFMWhat you are told when someone thinks you should Read The Fine Manual.
run phaseAny time after Perl starts running your main program. See also "compile phase".
run timeThe time when Perl is actually doing what your code says to do, as opposed to the earlier period of time when it was trying to figure out whether what you…
run-time patternA pattern that contains one or more variables to be interpolated before parsing the pattern as a "regular expression", and that therefore cannot be…
runtime errorAn error that causes a program to terminate when it is being run.
runtime stackA stack structure maintained by the Java Virtual Machine that records which methods are currently being executed.
runtime systemThe software environment in which programs compiled for the Java virtual machine can run.
ScalarA constant number. 1, -16, .3534, 7346 are all scalars.
scalar contextThe situation in which an "expression" is expected by its surroundings (the code calling it) to return a single "value" rather than a "list" of values.
scalar literalA number or quoted "string"--an actual "value" in the text of your program, as opposed to a "variable".
scalar valueA value that happens to be a "scalar" as opposed to a "list".
scalar variableA "variable" prefixed with 0/code> that holds a single value.
schedulerTerm used to describe a job scheduler mechanism to which GRAM interfaces. It is a networked system for submitting, controlling, and monitoring the…
SchemaA set of rules or conceptual model for data structure and content, such as a description of the data content and relationships in a database.
scopewhat is included - as in the scope of a claim
scratchpadThe area in which a particular invocation of a particular file or subroutine keeps some of its temporary values, including any lexically scoped variables.
scriptA text "file" that is a program intended to be executed directly rather than compiled to another form of file before execution.
Script kiddieA "cracker" who is not a "hacker", but knows just enough to run canned scripts. A cargo-cult programmer.
SDK (Software Development Kit)A Software Development Kit (SDK) is a set of tools used to develop applications for a particular platform.
search pathA list of folders (directories) to be searched - for a program or class, for instance.
Secure Socket Layer (SSL)A technology that allows Web browsers and Web servers to communicate over a secured connection.
security attributesA set of properties associated with a principal. Security attributes can be associated with a principal by an authentication protocol or by a J2EE product…
security constraintA declarative way to annotate the intended protection of Web content. A security constraint consists of a Web resource collection, an authorization…
security contextThe security attributes or rules that are currently in effect. For example, the rules that govern what a user can do to a protected object are determined…
security permissionA mechanism defined by J2SE, and used by the J2EE platform to express the programming restrictions imposed on application component developers.
security permission setThe minimum set of security permissions that a J2EE product provider must provide for the execution of each component type.
Security PolicyThe set of laws, rules, and practices that regulate how an organization manages, protects, and distributes sensitive information.
security policy domainA scope over which security policies are defined and enforced by a security administrator.
semantic errorAn error in the meaning of program. A statement may have no syntax errors, but might still break the rules of the Java language.
semaphoreA fancy kind of interlock that prevents multiple threads or processes from using up the same resources simultaneously.
separatorA "character" or "string" that keeps two surrounding strings from being confused with each other. The split function works on separators.
serializationThe encoding of objects, and the objects reachable from them, into a stream of bytes and the complementary reconstruction of the object graph from the…
ServerAny computer on a network that contains data or applications shared by users of the network on their client PCs.
server certificateAn electronic stamp stored in the server's key ring file that contains a public key, a name, an expiration date, and a digital signature.
server principalThe OS principal that the server is executing as.
service elementA representation of the combination of one or more Connector components that share a single engine component for processing incoming requests.
service endpoint interfaceA Java interface that declares the methods that a client can invoke on a Web service.
servletFor more information, see http://www.apache.org.
servlet containerA container that provides the network services over which requests and responses are sent, decodes requests, and formats responses.
servlet container, distributedA servlet container that can run a Web application that is tagged as distributable and that executes across multiple Java virtual machines running on the…
servlet contextAn object that contains a servlet's view of the Web application within which the servlet is running.
servlet mappingDefines an association between a URL pattern and a servlet. The mapping is used to map requests to servlets.
SessionThe period during which Congress assembles and carries on its regular business.