Book Home

Java™ Enterprise CD Bookshelf Search this book

Symbols | A | B | C | D | E | F | G | H | I | J | K | L | M | N | O | P | Q | R | S | T | U | V | W | X | Y | Z

Index: S

safety of servlets: 1.3.4. Safety, Java Servlet Programming
sameFile( ): 16. The java.net Package, Java in a Nutshell
URL class: 16. The java.net Package, Java in a Nutshell
SampleModel class: 18. The java.awt.image Package, Java Foundation Classes
sandboxes 5.4.1. Java 1.0: The Sandbox, Java in a Nutshell
description of sandbox model: 1.2. The Java Sandbox, Java Security
for servlets: 8.4.1. The Servlet Sandbox, Java Servlet Programming
signed classes and: 12.2. Signed Classes, Java Security
specifying as application argument: 1.4.2. Built-in Java Application Security, Java Security
save( ) (Properties): 23. The java.util Package, Java in a Nutshell
saving state of servlets: 11.1.2. Saving the State of the Currently Loaded Servlets, Java Servlet Programming
scalar database functions: 2.12. Escape Sequences, Java Enterprise in a Nutshell
scale( )
AffineTransform class: 4.2 Java 2D Graphics Attributes and Operations, Java Foundation Classes
4.11.1 Setting Up an AffineTransform, Java Foundation Classes
Graphics2D class: 4.3 The Coordinate System, Java Foundation Classes
SchedDbaseImpl class (example): 7.2.6.2. Distributed objects from the data server, Java Distributed Computing
SchedResource class (example): 7.2.4. JDBC-Enabled Data Objects, Java Distributed Computing
data caching and: 7.2.5. Data Caching Issues, Java Distributed Computing
message-passing version: 7.2.6.1. Message passing with the data server, Java Distributed Computing
RMI-enabled version: 7.2.6.2. Distributed objects from the data server, Java Distributed Computing
SchedResourceImpl class (example): 7.2.6.2. Distributed objects from the data server, Java Distributed Computing
SchedTask class (example): 7.2.4. JDBC-Enabled Data Objects, Java Distributed Computing
7.2.4. JDBC-Enabled Data Objects, Java Distributed Computing
schedule( ) (Timer): 23. The java.util Package, Java in a Nutshell
scheduleAtFixedRate( ) (Timer): 23. The java.util Package, Java in a Nutshell
scheduledExecutionTime( ) (TimerTask): 23. The java.util Package, Java in a Nutshell
scheduling system (example): 7.2.3. A Scheduling Example, Java Distributed Computing
data caching: 7.2.5. Data Caching Issues, Java Distributed Computing
with JDBC-enabled data objects: 7.2.4. JDBC-Enabled Data Objects, Java Distributed Computing
schemas (SQL)
commands, manipulating: 8.3. Schema Manipulation Commands, Java Enterprise in a Nutshell
SQL catalogs: 8.1. Relational Databases, Java Enterprise in a Nutshell
SchemaViolationException class: 23. The javax.naming.directory Package, Java Enterprise in a Nutshell
SCOPE attribute: 2.6.5. JavaServer Pages and JavaBeans, Java Servlet Programming
scope
vs. inheritance for member classes: 3.10.4. Scope Versus Inheritance for Member Classes, Java in a Nutshell
of local classes: 3.11.4. Scope of a Local Class, Java in a Nutshell
of transactions: 8.2.1 Transaction Scope, Enterprise JavaBeans
8.2.1 Transaction Scope, Enterprise JavaBeans
(see also propagation of transactions)
scope (searches), setting: 6.12.3. Search Controls, Java Enterprise in a Nutshell
scopes (ILD naming)
interfaces, inherited: 10.10.3.2. Constant, type, and exception inheritance, Java Enterprise in a Nutshell
Scrollable interface: 23. The javax.swing Package, Java Foundation Classes
ScrollBar class: 2.2 Components, Java Foundation Classes
9. The java.awt Package, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
ScrollbarPeer class: 20. The java.awt.peer Package, Java Foundation Classes
ScrollBarUI class: 28. The javax.swing.plaf Package, Java Foundation Classes
scrolling
AWT: 2.2 Components, Java Foundation Classes
2.4 Containers and Containment, Java Foundation Classes
drag-and-drop: 12. The java.awt.dnd Package, Java Foundation Classes
result sets: 2.13.1. Results Handling, Java Enterprise in a Nutshell
2.13.1. Results Handling, Java Enterprise in a Nutshell
ScrollBar class: 9. The java.awt Package, Java Foundation Classes
ScrollPane class: 9. The java.awt Package, Java Foundation Classes
support information (DatabaseMetaData): 2.13.1. Results Handling, Java Enterprise in a Nutshell
Swing: 2.2 Components, Java Foundation Classes
2.4 Containers and Containment, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
ScrollPane class: 2.4 Containers and Containment, Java Foundation Classes
9. The java.awt Package, Java Foundation Classes
ScrollPaneConstants interface: 23. The javax.swing Package, Java Foundation Classes
ScrollPaneLayout class: 2.5 Layout Management, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
ScrollPanePeer class: 20. The java.awt.peer Package, Java Foundation Classes
ScrollPaneUI class: 28. The javax.swing.plaf Package, Java Foundation Classes
scrollPathToVisible( ) (JTree): 23. The javax.swing Package, Java Foundation Classes
SDK (Software Development Kit): 1.1.4. Versions of Java, Java in a Nutshell
downloads: 1.3.1. Compiling and Running the Program, Java in a Nutshell
tools: 8. Java Development Tools, Java in a Nutshell
sealed classes: 13.8. Sealed Objects, Java Security
D.5. Package javax.crypto, Java Security
SealedObject class: 4.14. Cryptography, Java in a Nutshell
26. The javax.crypto Package, Java in a Nutshell
13.8. Sealed Objects, Java Security
D.5. Package javax.crypto, Java Security
search( )
DirContext interface: 6.12. Searching a Directory, Java Enterprise in a Nutshell
23. The javax.naming.directory Package, Java Enterprise in a Nutshell
NamingShell class: 6.12.4. A Search Command, Java Enterprise in a Nutshell
search, case-insensitive: 13.3.1. Improving Deblink with Regular Expressions, Java Servlet Programming
search( ) (DirContext): 23. The javax.naming.directory Package, Java Enterprise in a Nutshell
SearchControls class: 6.12.3. Search Controls, Java Enterprise in a Nutshell
6.12.3. Search Controls, Java Enterprise in a Nutshell
23. The javax.naming.directory Package, Java Enterprise in a Nutshell
searching
command: 6.12.4. A Search Command, Java Enterprise in a Nutshell
controls: 6.12.3. Search Controls, Java Enterprise in a Nutshell
directories: 6.12. Searching a Directory, Java Enterprise in a Nutshell
filters: 6.12.1. Search Criteria, Java Enterprise in a Nutshell
filter: 6.12.4. A Search Command, Java Enterprise in a Nutshell
filters
logical operators, combining with: 6.12.1. Search Criteria, Java Enterprise in a Nutshell
using: 6.12.1. Search Criteria, Java Enterprise in a Nutshell
results: 6.12.2. Search Results, Java Enterprise in a Nutshell
scope, setting: 6.12.3. Search Controls, Java Enterprise in a Nutshell
searching arrays: 4.5. Arrays, Java in a Nutshell
SearchResult class: 23. The javax.naming.directory Package, Java Enterprise in a Nutshell
secret keys: 5.4.1. Secret Keys, Java Distributed Computing
7.3.2. Cryptographic Keys, Java Security
13.3.1. Secret Keys, Java Security
engines for: 13.4. Secret Key Engines, Java Security
KeyGenerator class: 13.2. The Sun Security Provider in the JCE, Java Security
13.4.1. The KeyGenerator Class, Java Security
D.5. Package javax.crypto, Java Security
KeyGeneratorSpi class: D.5. Package javax.crypto, Java Security
SecretKey class: D.5. Package javax.crypto, Java Security
SecretKeyFactory class: 13.2. The Sun Security Provider in the JCE, Java Security
13.2. The Sun Security Provider in the JCE, Java Security
13.4.2. The SecretKeyFactory Class, Java Security
D.5. Package javax.crypto, Java Security
SecretKeyFactorySpi class: 13.4.2.2. The secret key factory SPI, Java Security
D.5. Package javax.crypto, Java Security
SecretKey class: 5.4.3. Keys in the Java Security API, Java Distributed Computing
SecretKey interface: 4.14. Cryptography, Java in a Nutshell
26. The javax.crypto Package, Java in a Nutshell
SecretKeyFactory class: 26. The javax.crypto Package, Java in a Nutshell
SecretKeyFactorySpi class: 26. The javax.crypto Package, Java in a Nutshell
SecretKeySpec class: 28. The javax.crypto.spec Package, Java in a Nutshell
SectionElement class: 30. The javax.swing.text Package, Java Foundation Classes
secure communications: 3.2.6 Security, Enterprise JavaBeans
EJB servers, support for: 3.2.6 Security, Enterprise JavaBeans
secure connections: 4.4.7. How It Was Requested, Java Servlet Programming
secure hash (see message digests)
secure message digests: 9.1.1. Secure Message Digests, Java Security
Secure Socket Layer (SSL): 5.7.3.1. Secure Socket Layer (SSL), Java Distributed Computing
4.4.7. How It Was Requested, Java Servlet Programming
7.1.3. Java's Role in Authentication, Java Security
13.6.3. SSL Encryption, Java Security
SecureAgent client (example): 5.6.2. Back to Our Credit Agent, Java Distributed Computing
SecureClassLoader class: 17. The java.security Package, Java in a Nutshell
3.2.4. The Secure Class Loader, Java Security
5.1. The CodeSource Class, Java Security
D.1. Package java.security, Java Security
implementing: 3.4.2. Implementing the SecureClassLoader Class, Java Security
SecureRandom class: 5.4.3. Keys in the Java Security API, Java Distributed Computing
17. The java.security Package, Java in a Nutshell
17. The java.security Package, Java in a Nutshell
D.1. Package java.security, Java Security
SecureRandomSpi class: 17. The java.security Package, Java in a Nutshell
security: 1.2.4. Security Issues, Java Distributed Computing
1.3.6. Security, Java Distributed Computing
5.1. Security Issues and Concerns, Java Distributed Computing
3.2.6 Security, Enterprise JavaBeans
1.2.2. Security, Java in a Nutshell
4.13. Security, Java in a Nutshell
5. Java Security, Java in a Nutshell
access control: 20. The javax.ejb.deployment Package, Java Enterprise in a Nutshell
access control lists (ACLs), working with: 18. The java.security.acl Package, Java in a Nutshell
access controller: 8.4.3. Access Controllers, Java Servlet Programming
AccessControlEntry class: A.2.1 AccessControlEntry class, Enterprise JavaBeans
applets: 7.3 Applet Security, Java Foundation Classes
architecture: 5.1. Security Risks, Java in a Nutshell
aspects of, protecting: 4.3.7. Methods Protecting Security Aspects, Java Security
assembly-descriptor element: 10.5 Describing Beans, Enterprise JavaBeans
authentication (see authentication)
Base64
decoder: 8.1.2. Custom Authorization, Java Servlet Programming
encoding: 8.1. HTTP Authentication, Java Servlet Programming
RFC 1521: 8.1.2. Custom Authorization, Java Servlet Programming
user name and password in header: 8.1.2. Custom Authorization, Java Servlet Programming
bugs: C.1. Security Bugs, Java Security
built into applications: 1.4.2. Built-in Java Application Security, Java Security
certificate authorities
Entrust Technologies: 8.2. Digital Certificates, Java Servlet Programming
Keywitness: 8.2. Digital Certificates, Java Servlet Programming
Thawte Consulting: 8.2. Digital Certificates, Java Servlet Programming
VeriSign: 4.4.10. Extra Attributes, Java Servlet Programming
8.2. Digital Certificates, Java Servlet Programming
8.3.1. SSL Client Authentication, Java Servlet Programming
certificates, working with: 19. The java.security.cert Package, Java in a Nutshell
certification (see certification)
CGI concerns: 8.4. Running Servlets Securely, Java Servlet Programming
class loaders and: 3.1. Security and the Class Loader, Java Security
classes, loading remote: 3.5.1. Configuring Clients and Servers for Remote Class Loading, Java Enterprise in a Nutshell
CORBA attempt to standardize: 1.6.2 EJB and CORBA CTMs, Enterprise JavaBeans
CORBA policy services: 4. Java IDL, Java Enterprise in a Nutshell
cryptography (see cryptography)
default: 5.5.3. Security for System Administrators, Java in a Nutshell
definition of: 1.1. What Is Security?, Java Security
development object systems and: 3.3.6. Security, Java Distributed Computing
digital certificates: 8.2. Digital Certificates, Java Servlet Programming
DSA and RSA public and private key representations: 21. The java.security.spec Package, Java in a Nutshell
EJB 1.1, changes in: D.5 Security, Enterprise JavaBeans
EJB containers: 7.7.2. Access-Control Deployment Attributes, Java Enterprise in a Nutshell
EJBContext interface: A.1.3 EJBContext interface , Enterprise JavaBeans
EJB/JNDI server interactions: 7.8.1. Finding Home Interfaces Through JNDI, Java Enterprise in a Nutshell
encryption (see encryption)
encryption exportation laws: 13.1. Export Restrictions, Java Security
enforcing Java language rules: 2.2. Enforcement of the Java Language Rules, Java Security
engines for (see engines, security)
file access: 4.3.2. Methods Relating to File Access, Java Security
general protocols for: 5.7.3. General Security Protocols, Java Distributed Computing
GeneralSecurityException: 17. The java.security Package, Java in a Nutshell
HTTPS connections (cookies): 5.7. Cookies, Java Enterprise in a Nutshell
interfaces package: 20. The java.security.interfaces Package, Java in a Nutshell
jarsigner tool: A.2. The jarsigner Tool, Java Security
Java API for (see Java Security API)
Java features: 5.7. When Things Go Wrong, Java Servlet Programming
Java language constructs for: 2.1. Java Language Security Constructs, Java Security
java.policy files, administering by hand: A.4.2. The java.policy File, Java Security
java.security file: 5.3.1. The Default Policy, Java Security
administering by hand: A.4.1. The java.security File, Java Security
code of (Java 1.2): 5.3.1. The Default Policy, Java Security
java.security package: 17. The java.security Package, Java in a Nutshell
JMS: 21. The javax.jms Package, Java Enterprise in a Nutshell
keys (see also key, cryptographic)
11.1. Overview of Key Management, Java Security
keytool utility: A.1. The keytool, Java Security
naming exceptions: 22. The javax.naming Package, Java Enterprise in a Nutshell
NetPermission class: 16. The java.net Package, Java in a Nutshell
object serialization and: 2.1.1. Object Serialization and Memory Integrity, Java Security
operating system and: 1.4. Running a Java Application, Java Security
packets, sending/receiving: 16. The java.net Package, Java in a Nutshell
permission to access files: 11. The java.io Package, Java in a Nutshell
permission types: 8.4.2. Fine-grained Control, Java Servlet Programming
policies, overriding: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
policytool tool: A.3. The policytool, Java Security
protection domains: 5.4. Protection Domains, Java Security
public-key cryptography: 8.2. Digital Certificates, Java Servlet Programming
ReflectPermission class: 14. The java.lang.reflect Package, Java in a Nutshell
remote objects, exporting: 17. The java.rmi.server Package, Java Enterprise in a Nutshell
requirements: 8. Security, Java Servlet Programming
resources for further reading: C. Security Resources, Java Security
risks: 5.1. Security Risks, Java in a Nutshell
RMI: 13. The java.rmi Package, Java Enterprise in a Nutshell
RMI security manager: 3.6.5. Registering and Using a Remote Object, Java Distributed Computing
runAs identity: 3.2.6.2 EJB 1.0: Method-driven access control, Enterprise JavaBeans
3.2.6.2 EJB 1.0: Method-driven access control, Enterprise JavaBeans
RunTimePermission class: 12. The java.lang Package, Java in a Nutshell
Security class: 17. The java.security Package, Java in a Nutshell
Security Service (CORBA): B.3. Security Service, Java Distributed Computing
SecurityException: 12. The java.lang Package, Java in a Nutshell
SecurityManager class: 12. The java.lang Package, Java in a Nutshell
SecurityPermission class: 17. The java.security Package, Java in a Nutshell
servlets: 5.2.7. Security, Java Enterprise in a Nutshell
session IDs, exposing: 5.8.2. Session Contexts, Java Enterprise in a Nutshell
setting attributes for: 4.2.6 EJB 1.0: The Deployment Descriptor, Enterprise JavaBeans
4.3.5 EJB 1.0: The TravelAgent Beans' Deployment Descriptor, Enterprise JavaBeans
socket permissions: 16. The java.net Package, Java in a Nutshell
Swing: 2.2 Components, Java Foundation Classes
3.21 JTextComponent and HTML Text Display, Java Foundation Classes
23. The javax.swing Package, Java Foundation Classes
system properties, granting access to: 23. The java.util Package, Java in a Nutshell
threats to (see threats)
tool for policy configuration files: 8. Java Development Tools, Java in a Nutshell
URLClassLoader class: 16. The java.net Package, Java in a Nutshell
users: 5.5. Security for Everyone, Java in a Nutshell
WWW Security FAQ, web site for information: 8.4. Running Servlets Securely, Java Servlet Programming
see also authorization and authentication: 8. Security, Java Servlet Programming
Security class: 8.1.1. Components of the Architecture, Java Security
8.3. The Security Class, Java Security
D.1. Package java.security, Java Security
security manager and: 8.3.1. The Security Class and the Security Manager, Java Security
security exceptions: 4.1.1. Security Managers and the Java API, Java Security
4.1.1. Security Managers and the Java API, Java Security
security identity: 3.2.6 Security, Enterprise JavaBeans
3.2.6.2 EJB 1.0: Method-driven access control, Enterprise JavaBeans
Principle objects: 3.2.6.1 EJB 1.1: Role-driven access control, Enterprise JavaBeans
security managers: 1.3.1. Anatomy of a Java Application, Java Security
8.4.1. The Servlet Sandbox, Java Servlet Programming
4.1. Overview of the Security Manager, Java Security
access controller and: 5. The Access Controller, Java Security
6.3.6. Establishing a Security Policy in 1.2, Java Security
asking information of/for class loader: 6.2. Security Managers and the Class Loader, Java Security
class loaders and: 3.1.1. Class Loaders and Security Enforcement, Java Security
3.2. Anatomy of a Class Loader, Java Security
custom, when to write: 6. Implementing Security Policies, Java Security
file-access methods: 4.3.2. Methods Relating to File Access, Java Security
Identity class and: B.1.1.3. The Identity class and the security manager, Java Security
identity scopes and: B.2.3. IdentityScope and the Security Manager, Java Security
Java API and: 4.1.1. Security Managers and the Java API, Java Security
JavaRunner program with (example): 6.4.1. The Secure JavaRunner Program, Java Security
network-access methods: 4.3.3. Methods Relating to Network Access, Java Security
null: 6.3.7.2. A complete 1.1 security manager, Java Security
protected instance variables: 6.1.2. Protected Instance Variables in the Security Manager, Java Security
protected methods of: 6.1. Protected Methods of the Security Manager, Java Security
protecting JVM: 4.3.4. Methods Protecting the Java Virtual Machine, Java Security
protecting security aspects: 4.3.7. Methods Protecting Security Aspects, Java Security
protecting system resources: 4.3.6. Methods Protecting System Resources, Java Security
protecting threads: 4.3.5. Methods Protecting Program Threads, Java Security
for RMI server: 6.3.7.1. The RMI security manager, Java Security
RMISecurityManager class: 6.3.7.1. The RMI security manager, Java Security
D.8. Miscellaneous Packages, Java Security
Security class and: 8.3.1. The Security Class and the Security Manager, Java Security
setting: 4.3.1. Setting a Security Manager, Java Security
signed JAR files and: 12.2.2. The Signed JAR File and Security Policies, Java Security
signers and: B.1.2.3. Signers and the security manager, Java Security
testing: 6.1.1. The Class Loader Depth, Java Security
trusted vs. untrusted classes: 4.2. Trusted and Untrusted Classes, Java Security
security package (java.security): 1.3.1. Anatomy of a Java Application, Java Security
permissions to use: 5.2.2. Permissions of the Java API, Java Security
quick reference: D.1. Package java.security, Java Security
security providers and: 8.1.1. Components of the Architecture, Java Security
security policy: 5.3. The Policy Class, Java Security
default: 5.3.1. The Default Policy, Java Security
6.3.6. Establishing a Security Policy in 1.2, Java Security
for file access methods: 6.3.7.3. Implementing the file access methods, Java Security
implementing
from threads: 6.3.4. Implementing Thread Security, Java Security
in class loader: 3.4.3. Implementing Security Policies in the Class Loader, Java Security
network access: 6.3.2. Implementing Network Access, Java Security
in Java 1.2: 6.3.6. Establishing a Security Policy in 1.2, Java Security
JavaRunner program and (example): 6.4.1. The Secure JavaRunner Program, Java Security
Launcher application and (example): 6.4.2. The Secure Java Launcher, Java Security
for networks, threads, packages: 6.3.7.4. Implementing network, thread, and package access, Java Security
operating system and: 1.4. Running a Java Application, Java Security
package access: 6.3.5. Implementing Package Access, Java Security
Policy class: D.1. Package java.security, Java Security
policy entries: 5.3.1. The Default Policy, Java Security
PolicyFile class: 5.3. The Policy Class, Java Security
reading from URLs: 5.3.1. The Default Policy, Java Security
remote classes, loading: 3.5.1. Configuring Clients and Servers for Remote Class Loading, Java Enterprise in a Nutshell
setting the security manager: 4.3.1. Setting a Security Manager, Java Security
signed JAR files: 12.2.2. The Signed JAR File and Security Policies, Java Security
utility classes for implementing: 6.3.1. Utility Classes, Java Security
security providers: 8. Security Providers, Java Security
adding: 8.1.2. Choosing a Security Provider, Java Security
8.3. The Security Class, Java Security
architecture of: 8.1. The Architecture of Security Providers, Java Security
interface for (SPI): 8.4. The Architecture of Engine Classes, Java Security
java.security and: 8.1.1. Components of the Architecture, Java Security
for keystore objects: 11.3. A Key Management Example, Java Security
listing for virtual machine: 8.3. The Security Class, Java Security
properties (associations) for: 8.2.2. Implementing the Provider Class, Java Security
Provider class: 8.1.1. Components of the Architecture, Java Security
8.2. The Provider Class, Java Security
D.1. Package java.security, Java Security
Sun JCE: 13.2. The Sun Security Provider in the JCE, Java Security
third-party, list of: C.2. Third-Party Security Providers, Java Security
translate keys between: 10.3.1. Using the KeyFactory class, Java Security
security restrictions, avoiding with HTML: 11.3 Web Components and EJB, Enterprise JavaBeans
security-role element in assembly-descriptor: 10.6 Describing Bean Assembly, Enterprise JavaBeans
10.6.2 Specifying Security Roles and Method Permissions, Enterprise JavaBeans
security-role-ref element: 10.5.1 Session and Entity Beans, Enterprise JavaBeans
10.5.6 Security Roles, Enterprise JavaBeans
security roles: 3.2.6.1 EJB 1.1: Role-driven access control, Enterprise JavaBeans
assembly-descriptor element: 4.2.5 EJB 1.1: The Deployment Descriptor, Enterprise JavaBeans
clients, identifying by: 6.2.4 EJB 1.1: EJBContext, Enterprise JavaBeans
6.2.5 EJB 1.0: EJBContext, Enterprise JavaBeans
mapping to methods in remote and home interfaces: 10.6.2.1 Assigning roles to methods, Enterprise JavaBeans
Security Service (CORBA): 11.2. Security Service, Java Enterprise in a Nutshell
11.11. Licensing Service, Java Enterprise in a Nutshell
SecurityException class: 4.1.1. Security Managers and the Java API, Java Security
4.1.1. Security Managers and the Java API, Java Security
SecurityManager class: 5.4.1. Java 1.0: The Sandbox, Java in a Nutshell
5.4.3. Java 1.2: Permissions and Policies, Java in a Nutshell
4.1.1. Security Managers and the Java API, Java Security
6.3.6. Establishing a Security Policy in 1.2, Java Security
D.8. Miscellaneous Packages, Java Security
8.4.1. The Servlet Sandbox, Java Servlet Programming
implementing in Java 1.2: 6.3.6. Establishing a Security Policy in 1.2, Java Security
RMISecurityManager class: 6.3.7.1. The RMI security manager, Java Security
D.8. Miscellaneous Packages, Java Security
SecurityPermission class: 5.2.2. Permissions of the Java API, Java Security
D.1. Package java.security, Java Security
SECURITY_PRINCIPAL property: 7.8.1. Finding Home Interfaces Through JNDI, Java Enterprise in a Nutshell
@see doc-comment tag: 7.3.2. Doc-Comment Tags, Java in a Nutshell
7.3.2. Doc-Comment Tags, Java in a Nutshell
seek( ): 11. The java.io Package, Java in a Nutshell
seek( ) (DynAny): 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
Segment class: 30. The javax.swing.text Package, Java Foundation Classes
SELECT statement: 9.1. Relational Databases, Java Servlet Programming
selectionForKey( ) (KeySelectionManager): 23. The javax.swing Package, Java Foundation Classes
self-reflection: 4.7. Types, Reflection, and Dynamic Loading, Java in a Nutshell
-selfcert option (keystore): A.1.4. Modifying Keystore Entries, Java Security
semicolon (;)
in program lines: 1.3.1. Compiling and Running the Program, Java in a Nutshell
separating statements: 1.3.2.3. Defining a method, Java in a Nutshell
semicolons (IDL vs. Java): 4.2.1.1. Modules, Java Enterprise in a Nutshell
send( )
Collaborator interface: 9.3.1. Building the Infrastructure with Message Passing, Java Distributed Computing
DatagramSocket class: 16. The java.net Package, Java in a Nutshell
Mediator interface: 9.3.1. Building the Infrastructure with Message Passing, Java Distributed Computing
MulticastSocket class: 2.1.3. Multicast Sockets, Java Distributed Computing
16. The java.net Package, Java in a Nutshell
RMICollaboratorImpl class (example): 9.3.2. Collaborating with RMI, Java Distributed Computing
send( ) (QueueSender): 21. The javax.jms Package, Java Enterprise in a Nutshell
send_deferred( ) (Request): 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
sendError( ) 5.2.4. Servlet Responses, Java Enterprise in a Nutshell
5.2.6.1. Status codes, Java Enterprise in a Nutshell
26. The javax.servlet.http Package, Java Enterprise in a Nutshell
5.5.1. Setting a Status Code, Java Servlet Programming
5.7.1. Status Codes, Java Servlet Programming
sendEvent( ): 6.6.2. Distributed Events, Java Distributed Computing
sendMsg( ): 9.3.1. Building the Infrastructure with Message Passing, Java Distributed Computing
send_oneway( )(Request): 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
sendPostMessage( ) method: 10.2.3.3. Posting a serialized object, Java Servlet Programming
sendRedirect( ): 26. The javax.servlet.http Package, Java Enterprise in a Nutshell
5.6.2. Redirecting a Request, Java Servlet Programming
separator characters (JNDI compound names): 6.6.1. How Names Work, Java Enterprise in a Nutshell
Separator class: 23. The javax.swing Package, Java Foundation Classes
separators, file/path: 8. Java Development Tools, Java in a Nutshell
SeparatorUI class: 28. The javax.swing.plaf Package, Java Foundation Classes
sequence diagrams for bean types: B. State and Sequence Diagrams, Enterprise JavaBeans
SequenceInputStream class: 11. The java.io Package, Java in a Nutshell
sequences (IDL): 10.7.3. Sequences, Java Enterprise in a Nutshell
sequential data (see streaming data)
@serial doc-comment tag: 7.3.2. Doc-Comment Tags, Java in a Nutshell
7.3.2. Doc-Comment Tags, Java in a Nutshell
@serialData doc-comment tag: 7.3.2. Doc-Comment Tags, Java in a Nutshell
7.3.2. Doc-Comment Tags, Java in a Nutshell
@serialField doc-comment tag: 7.3.2. Doc-Comment Tags, Java in a Nutshell
7.3.2. Doc-Comment Tags, Java in a Nutshell
serializable data types: 6.1.4. Java RMI Return Types, Parameters, and Exceptions
Java RMI-IIOP restrictions on: 5.2.2.1 EJB 1.1: Java RMI-IIOP type restrictions, Enterprise JavaBeans
Serializable interface: 3.2.1. Key RMI Classes for Remote Object Implementations, Java Enterprise in a Nutshell
3.4.2. Remote Method Arguments and Return Values, Java Enterprise in a Nutshell
11. The java.io Package, Java in a Nutshell
2.1.1. Object Serialization and Memory Integrity, Java Security
Serializable isolation level: 8.3.3 Transaction Isolation Levels, Enterprise JavaBeans
performance problems with: 8.3.4 Balancing Performance Against Consistency, Enterprise JavaBeans
SerializablePermission class: 11. The java.io Package, Java in a Nutshell
serialization: 3.2.1. Creating Remote Objects, Java Distributed Computing
3.6.6. Serializing Objects, Java Distributed Computing
1.3.2. RMI: Remote Method Invocation, Java Enterprise in a Nutshell
7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
2.1.1. Object Serialization and Memory Integrity, Java Security
10.5. Keys, Certificates, and Object Serialization, Java Security
applets and: 7.2.1 The <APPLET> Tag, Java Foundation Classes
beans (passivation): 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
data structures (entity beans): 7.6.7.1. Handling complex data structures, Java Enterprise in a Nutshell
deployment descriptors: 7.7. Deploying an Enterprise JavaBeans Object, Java Enterprise in a Nutshell
EJB 1.1, changes: 7.9.1. XML-Based Deployment Descriptors, Java Enterprise in a Nutshell
handles: 7.6.6. Handles on Entity Beans, Java Enterprise in a Nutshell
HomeHandle: 7.9.3. Home Handles, Java Enterprise in a Nutshell
JavaSpace interface and: C.2. Entry and EntryRep, Java Distributed Computing
MarshalledObject: 3.6.4. Activation Groups, Java Enterprise in a Nutshell
objects (holder class): 4.2.2.3. The holder class, Java Enterprise in a Nutshell
permissions for: 5.2.2. Permissions of the Java API, Java Security
D.8. Miscellaneous Packages, Java Security
remote method arguments: 3.1.2. RMI Architecture, Java Enterprise in a Nutshell
remote methods, primitive data types: 3.4.2. Remote Method Arguments and Return Values, Java Enterprise in a Nutshell
RMI objects: 13. The java.rmi Package, Java Enterprise in a Nutshell
Serializable interface: 1.3.5. Network Support, Java Distributed Computing
3.6.6. Serializing Objects, Java Distributed Computing
SerializablePermission class: 5.2.2. Permissions of the Java API, Java Security
D.8. Miscellaneous Packages, Java Security
Streamable object (CORBA): 4.2.2.3. The holder class, Java Enterprise in a Nutshell
Swing: 3.9 Serialization, Java Foundation Classes
X509 certificates and: 12.1.3. Signing and Certificates, Java Security
serialization and deserialization (objects)
java.io package features: 1.3.2. RMI: Remote Method Invocation, Java Enterprise in a Nutshell
serialized objects: 4.10. Input and Output Streams, Java in a Nutshell
in Java API: 1.3.2. Power, Java Servlet Programming
in servlets: 10.1.2. Servlets and Object Serialization, Java Servlet Programming
no MIME types: 10.2.3.1. The servlet, Java Servlet Programming
no primitive types: 10.2.3.3. Posting a serialized object, Java Servlet Programming
uploaded by applet: 10.2.3.3. Posting a serialized object, Java Servlet Programming
serialver program: 8. Java Development Tools, Java in a Nutshell
9. RMI Tools, Java Enterprise in a Nutshell
options: 9. RMI Tools, Java Enterprise in a Nutshell
ServantObject class: 33. The org.omg.CORBA.portable Package, Java Enterprise in a Nutshell
server applications, network hardware and: 1.2. Enterprise Computing Demystified, Java Enterprise in a Nutshell
server certificates: 8.3. Secure Sockets Layer (SSL), Java Servlet Programming
server, chat: 10.3. Chat Server, Java Servlet Programming
server extensible modules: 0. Preface, Java Servlet Programming
server extension APIs: 1.1.2.1. Server Extension APIs, Java Servlet Programming
Server header: 2.1.1. Requests, Responses, and Headers, Java Servlet Programming
server push: 6.3. Server Push, Java Servlet Programming
server-side applets: 0. Preface, Java Servlet Programming
server-side component models: 1.4 Component Models, Enterprise JavaBeans
1.6 CTMs and Server-Side Component Models, Enterprise JavaBeans
(see also EJB)
benefits of standard: 1.6.3 Benefits of a Standard Server-Side Component Model, Enterprise JavaBeans
CTMs and: 1.6 CTMs and Server-Side Component Models, Enterprise JavaBeans
ORBs, inadequacy of: 1.5.3 CTMs: The Hybrid of ORBs and TP Monitors, Enterprise JavaBeans
specifications for: 1.6 CTMs and Server-Side Component Models, Enterprise JavaBeans
server-side components: 1.1.2 Server-Side Components, Enterprise JavaBeans
CTMs, comprehensive environment for: 1.5.3 CTMs: The Hybrid of ORBs and TP Monitors, Enterprise JavaBeans
ORBS, inadequacy of: 1.1.3 Component Transaction Monitors, Enterprise JavaBeans
pooling instances of: 3.1.1 instance pooling Instance Pooling, Enterprise JavaBeans
server-side implementation
remote objects: 17. The java.rmi.server Package, Java Enterprise in a Nutshell
EJB interface: 7.2.3. The EJB Container, Java Enterprise in a Nutshell
EJBObject interface: 2.1.3.1 The EJB object, Enterprise JavaBeans
server-side includes: 5.10.1. Request Dispatching, Java Enterprise in a Nutshell
(see also SSIs)
server-side Java components, accessing directly: 5.6. Server-Side Includes, Java Enterprise in a Nutshell
server-side JavaScript (SSJS): 1.1.2.3. Server-side JavaScript, Java Servlet Programming
server-side programs, EJB and: 1.3.5. Enterprise JavaBeans, Java Enterprise in a Nutshell
server skeletons: 3.1.1. RMI in Action, Java Enterprise in a Nutshell
3.1.1. RMI in Action, Java Enterprise in a Nutshell
3.1.2. RMI Architecture, Java Enterprise in a Nutshell
4.2.2.4. The client and server stubs, Java Enterprise in a Nutshell
17. The java.rmi.server Package, Java Enterprise in a Nutshell
classes, loading: 3.5. Dynamically Loaded Classes, Java Enterprise in a Nutshell
classes, regenerating (RMI/IIOP): 3.8. RMI over IIOP, Java Enterprise in a Nutshell
CORBA: 4.1. The CORBA Architecture, Java Enterprise in a Nutshell
4.1.2. Object Request Broker, Java Enterprise in a Nutshell
generating: 3.3. Creating the Stubs and Skeletons, Java Enterprise in a Nutshell
generating (RMI): 3.2. Defining Remote Objects, Java Enterprise in a Nutshell
idltojava compiler, generating: 4.2.2. Turning IDL Into Java, Java Enterprise in a Nutshell
method invocations, forwarding to server implementation object: 4.5. What If I Don't Know the Interface?, Java Enterprise in a Nutshell
RMI architecture: 3.1.2. RMI Architecture, Java Enterprise in a Nutshell
rmic compiler, generating: 9. RMI Tools, Java Enterprise in a Nutshell
server sockets: 4.3.3. Methods Relating to Network Access, Java Security
server-specific pages for errors: 5.7.1. Status Codes, Java Servlet Programming
ServerCloneException class: 17. The java.rmi.server Package, Java Enterprise in a Nutshell
ServerError class: 13. The java.rmi Package, Java Enterprise in a Nutshell
ServerException class: 13. The java.rmi Package, Java Enterprise in a Nutshell
ServerNotActiveException class: 17. The java.rmi.server Package, Java Enterprise in a Nutshell
ServerRef interface: 17. The java.rmi.server Package, Java Enterprise in a Nutshell
ServerRequest class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
ServerRuntimeException class: 13. The java.rmi Package, Java Enterprise in a Nutshell
servers: 1.3 Distributed Object Architectures, Enterprise JavaBeans
(see also object servers)
application servers: 1.1.3 Component Transaction Monitors, Enterprise JavaBeans
ASP support: 1.1.2.2. Active Server Pages, Java Servlet Programming
ATG's Dynamo Application Server: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
available-socket count: 6.3. Server Push, Java Servlet Programming
BankServer interface (example): 3.5.2. The Interface Definition Language (IDL), Java Distributed Computing
ChessServer class (example): 6.4. Fixed Protocols, Java Distributed Computing
6.4. Fixed Protocols, Java Distributed Computing
communication with applets: 10.1. Communication Options, Java Servlet Programming
configuring, remote class loading: 3.5.1. Configuring Clients and Servers for Remote Class Loading, Java Enterprise in a Nutshell
constructing with given name: 3.6.2.2. Implementing an activatable object, Java Enterprise in a Nutshell
containers and: 2.3.1 The Container-Server Contract, Enterprise JavaBeans
1.3.5. Enterprise JavaBeans, Java Enterprise in a Nutshell
2.1.1 Classes and Interfaces, Enterprise JavaBeans
cookie support, lacking: 5.8. Session Tracking, Java Enterprise in a Nutshell
crashing: 3.3.2. A Counter with Init and Destroy, Java Servlet Programming
custom class loaders: 3.2. Servlet Reloading, Java Servlet Programming
direct database access: 9.9.2.1 Direct database access with JDBC, Enterprise JavaBeans
directory (see directory servers)
distributed garbage collection: 15. The java.rmi.dgc Package, Java Enterprise in a Nutshell
EJB: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
bean instances: 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
classes, connecting beans to container: 7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
containers vs.: 7.2.3. The EJB Container, Java Enterprise in a Nutshell
JDBC connections, providing: 7.3.1. Making the EJB Server Aware of Database Transactions, Java Enterprise in a Nutshell
portability across different (bean implementations): 7.9.4. Detailed Programming Restrictions for Bean Implementations, Java Enterprise in a Nutshell
portability among: 1. Introduction, Enterprise JavaBeans
portability problems, container-managed persistence: 7.6.7. Container-Managed Persistence, Java Enterprise in a Nutshell
RMI-IIOP, compatibility: 7.9.5. Assorted Other Changes, Java Enterprise in a Nutshell
services, handling: 2.1.2 Deployment Descriptors and JAR Files, Enterprise JavaBeans
transactions, making aware of: 7.3.1. Making the EJB Server Aware of Database Transactions, Java Enterprise in a Nutshell
vendors of: C. EJB Vendors, Enterprise JavaBeans
EJB-enabled types available: 7.2.3. The EJB Container, Java Enterprise in a Nutshell
EJB/JNDI interaction: 7.8.1. Finding Home Interfaces Through JNDI, Java Enterprise in a Nutshell
entity beans, not supporting: 9.9 When Entity Beans Are Not an Option, Enterprise JavaBeans
identifying: 4.2.1. Getting Information About the Server, Java Servlet Programming
implementation
RemoteObject, subclassing: 3.2.1. Key RMI Classes for Remote Object Implementations, Java Enterprise in a Nutshell
of object classes: 3.3. Features of Distributed Object Systems, Java Distributed Computing
Java implementation, lacking: 3.7.1. RMI with JNI Versus CORBA, Java Enterprise in a Nutshell
as Java objects (RMI): 3.1. Introduction to RMI, Java Enterprise in a Nutshell
Java Web Server (``Jeeves''): 0.2. About the Examples, Java Servlet Programming
1.2.1. Standalone Servlet Engines, Java Servlet Programming
see also Java Web Server: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
java.rmi.server package: D.3. The java.rmi.server Package, Java Distributed Computing
JNDI access: 3.2.5 Naming, Enterprise JavaBeans
JTA, using: 1.3.8. JTA: Managing Distributed Transactions, Java Enterprise in a Nutshell
keep-alive checks: 5.10.1. Request Dispatching, Java Enterprise in a Nutshell
Kristensen's Nexus Web Server: 1.2.3. Embeddable Servlet Engines, Java Servlet Programming
LDAP directory entries, prohibiting new: 6.11. Creating Directory Entries, Java Enterprise in a Nutshell
Lotus's Domino Go Webserver: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
methods implementation (IDL/Java conversion): 4.2.2.4. The client and server stubs, Java Enterprise in a Nutshell
native libraries, loading: 3.7. RMI and Native Method Calls, Java Enterprise in a Nutshell
Netscape's Enterprise Server: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
non-HTTP: 10.2.4.1. The servlet, Java Servlet Programming
10.2.4.2. The superclass, Java Servlet Programming
10.2.4.3. The applet, Java Servlet Programming
object skeleton: 3.3. Features of Distributed Object Systems, Java Distributed Computing
IDL interface and: 3.5.3. Server Implementations, Java Distributed Computing
3.5.5.3. The server skeleton and implementation, Java Distributed Computing
Java RMI and: 3.6.4. Client Stubs and Server Skeletons, Java Distributed Computing
objects
implementing in RMI: 3.2.1. Key RMI Classes for Remote Object Implementations, Java Enterprise in a Nutshell
loading skeleton and implementation classes: 3.5. Dynamically Loaded Classes, Java Enterprise in a Nutshell
registering (CORBA Naming Service): 3.8. RMI over IIOP, Java Enterprise in a Nutshell
remote activation (RMI): 3.1.3.2. Object activation service, Java Enterprise in a Nutshell
wrapping (holder class): 4.2.2.3. The holder class, Java Enterprise in a Nutshell
obtaining information about (servlet requests): 5.2.5. Servlet Requests, Java Enterprise in a Nutshell
O'Reilly's WebSite Professional: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
PersonServer object (example): 1.3.1 Rolling Your Own Distributed Object, Enterprise JavaBeans
1.3.1 Rolling Your Own Distributed Object, Enterprise JavaBeans
PipedServer class (example): 2.1.4. Streams, Readers, and Writers for Input and Output, Java Distributed Computing
port number: 4.2.1. Getting Information About the Server, Java Servlet Programming
registering RMI-enabled objects: 3.1.3.1. Naming/registry service, Java Enterprise in a Nutshell
registration/naming service: 3.3. Features of Distributed Object Systems, Java Distributed Computing
3.3.3. Registration/Naming Service, Java Distributed Computing
CORBA and: 3.5.3. Server Implementations, Java Distributed Computing
3.5.5.5. Pulling it all together, Java Distributed Computing
registry: 10.1.3. JDBC, RMI, and a Little CORBA, Java Servlet Programming
10.2.5.2. The superclass, Java Servlet Programming
10.2.5.2. The superclass, Java Servlet Programming
relationship with beans: 2.3 serversrelationship with beans The Bean-Container Contract, Enterprise JavaBeans
remote database data servers: 7.2.6. Remote Data Servers, Java Distributed Computing
remote interface, implementing: 3.6.2. Defining an Activatable Remote Object, Java Enterprise in a Nutshell
7.4.3. The Bean Implementation, Java Enterprise in a Nutshell
remote requests, handling: 3.1.2. RMI Architecture, Java Enterprise in a Nutshell
RemoteServer class: 3.6.2. Server Implementations, Java Distributed Computing
D.3. The java.rmi.server Package, Java Distributed Computing
resource management: 3.6. Remote Object Activation, Java Enterprise in a Nutshell
container role: 7.2.3. The EJB Container, Java Enterprise in a Nutshell
RMI: 17. The java.rmi.server Package, Java Enterprise in a Nutshell
implementation: 3.6.2. Server Implementations, Java Distributed Computing
RMI/JNI or CORBA, interface to native code: 3.8. RMI over IIOP, Java Enterprise in a Nutshell
root directory: 4.2.1. Getting Information About the Server, Java Servlet Programming
RunnableSolveServer class (example): 4.2.1. Implementing Runnable, Java Distributed Computing
selection and setup: 4.1 Choosing and Setting Up an EJB Server, Enterprise JavaBeans
server-side includes
,
implementation differences: 5.6. Server-Side Includes, Java Enterprise in a Nutshell
ServerCloneException: D.3. The java.rmi.server Package, Java Distributed Computing
ServerError: D.1. The java.rmi Package, Java Distributed Computing
ServerException: D.1. The java.rmi Package, Java Distributed Computing
ServerNotActiveException: D.3. The java.rmi.server Package, Java Distributed Computing
ServerRef interface: D.3. The java.rmi.server Package, Java Distributed Computing
ServerRuntimeException: D.1. The java.rmi Package, Java Distributed Computing
ServerSocket class: 2.1.2. Your Basic Socket, Java Distributed Computing
servlet state, preserving between shutdowns: 5.4. Custom Servlet Initialization, Java Enterprise in a Nutshell
servlets locking to: 4.2.2. Locking a Servlet to a Server, Java Servlet Programming
session beans lifetime, dependent upon: 7.5. Implementing Session Beans, Java Enterprise in a Nutshell
simple class (IDL): 4.2.2.1. A simple server class, Java Enterprise in a Nutshell
SimpleServer class (example): 1.3.5. Network Support, Java Distributed Computing
starting: 2.3.2. Running Hello World, Java Servlet Programming
stubs, generating (idltojava compiler): 4.2.2.4. The client and server stubs, Java Enterprise in a Nutshell
transaction management (in EJB): 8.2.4 Transaction Propagation , Enterprise JavaBeans
transaction monitors (EJB): 8.2.4 Transaction Propagation , Enterprise JavaBeans
web servers: 5.1. The Servlet Life Cycle, Java Enterprise in a Nutshell
WebLogic's Tengah Application Server: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
9.2.1. JDBC Drivers, Java Servlet Programming
World Wide Web Consortium's Jigsaw Server: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
ServerSession interface: 21. The javax.jms Package, Java Enterprise in a Nutshell
ServerSessionPool interface: 21. The javax.jms Package, Java Enterprise in a Nutshell
ServerSocket class: 4.11. Networking, Java in a Nutshell
16. The java.net Package, Java in a Nutshell
16. The java.net Package, Java in a Nutshell
_ServerStub class: 4.2.2. Turning IDL Into Java, Java Enterprise in a Nutshell
SERVER_URL variable: 4.4.7. How It Was Requested, Java Servlet Programming
service( ): 5.2. Servlet Basics, Java Enterprise in a Nutshell
2.2. The Servlet API, Java Servlet Programming
2.4.1. Writing a Server-Side Include, Java Servlet Programming
4.4.7. How It Was Requested, Java Servlet Programming
5.7.4. Exceptions, Java Servlet Programming
GenericServlet class: 25. The javax.servlet Package, Java Enterprise in a Nutshell
HttpServlet class: 26. The javax.servlet.http Package, Java Enterprise in a Nutshell
Servlet interface: 25. The javax.servlet Package, Java Enterprise in a Nutshell
service provider interface: 6.1. JNDI Architecture, Java Enterprise in a Nutshell
17. The java.security Package, Java in a Nutshell
CertificateFactory class: 19. The java.security.cert Package, Java in a Nutshell
CipherSpi class: 26. The javax.crypto Package, Java in a Nutshell
javax.crypto package: 26. The javax.crypto Package, Java in a Nutshell
KeyAgreementSpi class: 26. The javax.crypto Package, Java in a Nutshell
KeyGeneratorSpi class: 26. The javax.crypto Package, Java in a Nutshell
KeyStoreSpi class: 17. The java.security Package, Java in a Nutshell
MacSpi class: 26. The javax.crypto Package, Java in a Nutshell
message-digest algorithms: 17. The java.security Package, Java in a Nutshell
SecretKeyFactorySpi class: 26. The javax.crypto Package, Java in a Nutshell
secure random number generation: 17. The java.security Package, Java in a Nutshell
service providers: 5.1 Locating Beans with JNDI, Enterprise JavaBeans
attribute values, determining: 6.9.4. The Attribute Interface, Java Enterprise in a Nutshell
class, determining: 6.7. Creating and Destroying Contexts, Java Enterprise in a Nutshell
JNDI, interacting with: 6.1. JNDI Architecture, Java Enterprise in a Nutshell
listed (Sun, JNDI web page): 6.1. JNDI Architecture, Java Enterprise in a Nutshell
name and directory protocols: 1.3.4. JNDI: Accessing Naming and Directory Services, Java Enterprise in a Nutshell
separator characters (compound names): 6.6.1. How Names Work, Java Enterprise in a Nutshell
serviceAvailable( ) (BeanContextServicesListener): 10. The java.beans.beancontext Package, Java in a Nutshell
ServiceDetail class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
ServiceDetailHelper class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
ServiceInformation class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
ServiceInformationHelper class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
ServiceInformationHolder class: 30. The org.omg.CORBA Package, Java Enterprise in a Nutshell
serviceRevoked( ) (BeanContextServiceRevokedListener): 10. The java.beans.beancontext Package, Java in a Nutshell
services
CORBA: 3.2 Primary Services, Enterprise JavaBeans
11. CORBA Services Reference, Java Enterprise in a Nutshell
directory services (see directory services; JNDI)
distributed object protocols, providing: 1.3.1 Rolling Your Own Distributed Object, Enterprise JavaBeans
distributed objects, naming and directory services: 3.2.5 Naming, Enterprise JavaBeans
EJB objects: 7. Enterprise JavaBeans, Java Enterprise in a Nutshell
deployment descriptors and container roles: 7.2.2. The Enterprise JavaBeans Object, Java Enterprise in a Nutshell
J2EE application servers, required: 11.4.2 Guaranteed Services, Enterprise JavaBeans
primary, in EJB: 3.2 Primary Services, Enterprise JavaBeans
services protocol (JavaBeans): 6.3. Bean Contexts and Services, Java in a Nutshell
ServiceUnavailableException class: 22. The javax.naming Package, Java Enterprise in a Nutshell
servlet alias: 2.3.2. Running Hello World, Java Servlet Programming
Servlet API: 1.3.6. Servlets, Java Enterprise in a Nutshell
5. Java Servlets, Java Enterprise in a Nutshell
25. The javax.servlet Package, Java Enterprise in a Nutshell
component packages: 5.2. Servlet Basics, Java Enterprise in a Nutshell
cookies: 5.7. Cookies, Java Enterprise in a Nutshell
core elements: 5.2. Servlet Basics, Java Enterprise in a Nutshell
description: 2.2. The Servlet API, Java Servlet Programming
exceptions: 5.2.6.2. Servlet exceptions, Java Enterprise in a Nutshell
HTTP errors: 5.2.6.1. Status codes, Java Enterprise in a Nutshell
life cycle: 5.1. The Servlet Life Cycle, Java Enterprise in a Nutshell
reference appendix: A. Servlet API Quick Reference, Java Servlet Programming
server-side includes, support issues: 5.6. Server-Side Includes, Java Enterprise in a Nutshell
session tracking: 5.7. Cookies, Java Enterprise in a Nutshell
5.8. Session Tracking, Java Enterprise in a Nutshell
Version 2.1: 5.10. The Servlet API 2.1, Java Enterprise in a Nutshell
Servlet CGI Development Kit, web site for information: 1.2.2. Add-on Servlet Engines, Java Servlet Programming
Servlet class: A. Servlet API Quick Reference, Java Servlet Programming
servlet engines
add-on: 1.2.2. Add-on Servlet Engines, Java Servlet Programming
embeddable: 1.2.3. Embeddable Servlet Engines, Java Servlet Programming
required life-cycle contract: 3.1. The Servlet Alternative, Java Servlet Programming
single Java virtual machine (JVM): 3.1. The Servlet Alternative, Java Servlet Programming
3.1.1. A Single Java Virtual Machine, Java Servlet Programming
standalone: 1.2.1. Standalone Servlet Engines, Java Servlet Programming
web site for list of: 1.2.4. Additional Thoughts, Java Servlet Programming
servlet-generated applet parameters: 10.3.6. The Dispatcher, Java Servlet Programming
Servlet interface: 11. Java 2, Enterprise Edition, Enterprise JavaBeans
5.2. Servlet Basics, Java Enterprise in a Nutshell
25. The javax.servlet Package, Java Enterprise in a Nutshell
2.2. The Servlet API, Java Servlet Programming
servlet (singular tag): 2.3.2. Running Hello World, Java Servlet Programming
<SERVLET> tag
how Java Web Server supports it: 2.5. Servlet Chaining and Filters, Java Servlet Programming
HTML pages: 5.6. Server-Side Includes, Java Enterprise in a Nutshell
parameters: 2.4. Server-Side Includes, Java Servlet Programming
syntax varies: 2.4. Server-Side Includes, Java Servlet Programming
ServletConfig class: 3.3. Init and Destroy, Java Servlet Programming
3.3.1. A Counter with Init, Java Servlet Programming
3.3.1. A Counter with Init, Java Servlet Programming
A. Servlet API Quick Reference, Java Servlet Programming
ServletContext: 5.10. The Servlet API 2.1, Java Enterprise in a Nutshell
A. Servlet API Quick Reference, Java Servlet Programming
25. The javax.servlet Package, Java Enterprise in a Nutshell
shared attribute methods (Version 2.1): 5.10.2. Shared Attributes, Java Enterprise in a Nutshell
ServletDebugger, web site for information: 13.7.4. Use a Third-Party Tool, Java Servlet Programming
ServletException class: 5.2.6.2. Servlet exceptions, Java Enterprise in a Nutshell
5.10. The Servlet API 2.1, Java Enterprise in a Nutshell
25. The javax.servlet Package, Java Enterprise in a Nutshell
5.7.4. Exceptions, Java Servlet Programming
A. Servlet API Quick Reference, Java Servlet Programming
ServletExec, web site for information: 1.2.2. Add-on Servlet Engines, Java Servlet Programming
ServletExpress, web site for information: 1.2.2. Add-on Servlet Engines, Java Servlet Programming
ServletInputStream class: 25. The javax.servlet Package, Java Enterprise in a Nutshell
A. Servlet API Quick Reference, Java Servlet Programming
ServletOutputStream class: 5.10.1. Request Dispatching, Java Enterprise in a Nutshell
25. The javax.servlet Package, Java Enterprise in a Nutshell
5.2. Sending a Normal Response, Java Servlet Programming
A. Servlet API Quick Reference, Java Servlet Programming
ServletRequest: 2.2. The Servlet API, Java Servlet Programming
A. Servlet API Quick Reference, Java Servlet Programming
5.2. Servlet Basics, Java Enterprise in a Nutshell
5.2.5. Servlet Requests, Java Enterprise in a Nutshell
25. The javax.servlet Package, Java Enterprise in a Nutshell
updating with target URL: 5.10.1. Request Dispatching, Java Enterprise in a Nutshell
ServletResponse: 2.2. The Servlet API, Java Servlet Programming
A. Servlet API Quick Reference, Java Servlet Programming
5.2. Servlet Basics, Java Enterprise in a Nutshell
5.2.4. Servlet Responses, Java Enterprise in a Nutshell
25. The javax.servlet Package, Java Enterprise in a Nutshell
servletrunner shell script (Unix): 13.7.3. Use a Standard Debugger, Java Servlet Programming
servletrunner.exe program (Windows): 13.7.3. Use a Standard Debugger, Java Servlet Programming
servlets
accepting MIME types: 4.4.8. Request Headers, Java Servlet Programming
accessing
by alias: 2.3.2. Running Hello World, Java Servlet Programming
by registered name: 2.3.2. Running Hello World, Java Servlet Programming
by URL with /servlet/: 2.3.2. Running Hello World, Java Servlet Programming
stored procedures: 9.5.1. Stored Procedures, Java Servlet Programming
authentication: 8.1.2. Custom Authorization, Java Servlet Programming
automatic reloading: 11.1. Servlet Manipulation, Java Servlet Programming
chaining: 5.3. Servlet Chaining, Java Enterprise in a Nutshell
2.5. Servlet Chaining and Filters, Java Servlet Programming
4.4.8.2. Headers in servlet chains, Java Servlet Programming
collaboration: 11.3. Servlet Collaboration, Java Servlet Programming
combining HTTP, non-HTTP, and RMI: 10.1.4. The Hybrid Approach, Java Servlet Programming
10.2.5.4. A full-service servlet, Java Servlet Programming
communication with applets: 10.1.3. JDBC, RMI, and a Little CORBA, Java Servlet Programming
10.3. Chat Server, Java Servlet Programming
communication with other servlets: 11. Interservlet Communication, Java Servlet Programming
content changes, checking: 5.2.1. HTTP Servlets, Java Enterprise in a Nutshell
daemon servlets: 10.2.4.2. The superclass, Jav