Enterprise JavaBeans 2.1 - page 84


Index

H

handle, 80, 89

header, 257

hierarchical, 233

home interface, 36, 60

entity bean, 290

session bean, 75, 77, 98, 294, 316

transaction, 320

home methods, 142, 218

home object

entity bean, 129, 204, 211

session bean, 75, 76

HTTP, 385

hypothetical scenario, 1



Index

I

identity, 39, 87, 112, 116, 117

Identity, 51

identity management, 80

implementation, 46

implementation class, 44, 340

in-house development, 1

inconsistency, 277

indirection, 46, 274

inheritance, 370

InitialContext, 83

integration, 4, 58, 61

interface, 15, 18, 58, 60

home, 22

remote, 22

interface concept, 15

Interface Definition Language (IDL), 436

interface inheritance, 440

interface repository, 61

internal integration, 433

Internet, 2

application, 4

enterprise, 9

platform, 386

security, 385

services, 385

technology, 385

transaction, 385

Internet, Inter-ORB Protocol (IIOP), 436

intranet, 386

introspection, 19, 50

investment, 62

investment security, 10

isCallerInRole, 83, 128, 267, 332

isIdentical, 87

isolated solution, 3

isolation level, 303

isolation of transactions, 277



Index

J

J2EE, 8, 21, 55, 56, 90, 96

application server, 432

architecture, 432

Reference Implementation, 442

server, 22

standardized world, 432

JAAS, 323

JAR, 43, 54

Java, 11

object orientation, 11

security, 12

security policy, 50

Java 2 platform, 24

Enterprise Edition, see J2EE

Java archive, 43

Java Authentication and Authorization Service, 323

Java Cryptography Extension, 323

Java Mail, 24

Java Message Service, 29, 231, 233, 261, 375

Java Secure Socket Extension, 323

Java Transaction API, 282, 286, 305

Java Transaction Service, 282, 284, 307

JavaBeans, 234

JavaMail, 432

JavaServer Pages, see JSP

javax.ejb.EJBMetaData, 61

javax.ejb.EntityContext, 127

javax.ejb.SessionSynchronization, 304

javax.ejb.TimerService, 449

javax.sql.DataSource, 95

JAX-RPC, 439

JCE, 323

JDBC, 22, 24, 94, 97, 315

JMS, 22, 28, 231, 233, 376

acknowledge, 255

administered objects, 240

application server facilities, 250

channel, 235

client, 231, 240, 261, 274

Connection, 236

ConnectionFactory, 236

destination, 261

Destination, 237

filter, 256

interfaces, 236, 239

javax.jms.MessageListener, 247

message, 234

Message, 237

MessageConsumer, 238

MessageProducer, 238

provider, 233

QueueRequestor, 258

recipient, 235

Request–Reply, 258

resources, 240

sender, 235

ServerSessionPool, 250

session, 274

Session, 236

TopicRequestor, 258

transactions, 254

JMSPriority, 257

JMSRedelivered, 255

JMSReplyTo, 260

JNDI, 24, 27, 47, 58, 83, 240, 261

JSP, 8

JSSE, 323

JTA, 22, 24, 254, 282

JTS, 282



Index

L

LDAP, 83

level of abstraction, 10, 51

library, 51

life cycle, 24, 48

entity bean, 123

management, 25

message-driven bean, 261

session bean, 71

life span, 10

lightweight design, 438

load sharing, 22

local client view, 69, 357, 403

local home interface

conversational state, 66

local interface, 34

session bean, 77

local object, 129, 211

session bean, 76

locational transparency, 56, 60

locking, 279, 403

log4j, 420

logging, 406, 419

level, 424

lookup, 85