Enterprise JavaBeans 2.1 - page 94


Index

S

scalability, 3, 10, 56

secure communication, 30

security, 10, 29, 62, 323

management, 29

manager, 51

user context, 336

mechanism, 3

policy, 29

strategy, 29

and timer service, 447

user context, 334

Security, 51

security-role-ref, 331

select method, 175

sending, 240

Serializable, 303

serialization, 65, 68

server, 11, 22

server cluster, 403

server session pool, 274

ServerSessionPool, 250, 262

service, 23, 355

service framework, 19

service provider, 59

services, 16, 351

servlet, 387, 432

session, 65

transactional, 253

session bean, 63

identity, 33

performance, 339

state, 33

stateful, 33

stateless, 33

transaction, 288, 304

session context, 81

SessionContext

conversational state, 66

session pool, 244

SessionBean, 71

setEntityContext, 125, 127, 134, 207, 214, 290

setMessageDrivenContext, 290

setRollbackOnly, 82, 128, 267, 290, 292, 297, 310

setSessionContext, 71, 78, 81, 102, 290, 297

short development cycle, 4

Signer, 51

Simple Object Access Protocol (SOAP), 438

single-threaded, 240

skeleton, 26, 340

socket factory, 51

software component, 14

definition, 14

vis--vis software object, 14

specification, 8

SQL92, 257

SSL, 30, 323

stability, 1, 10, 12

standard programming interfaces, 23

standardization, 62

standardized world of J2EE, 432

start, 247

state

nonexistent, 71, 73, 123

passivated, 73

pooled, 123, 134, 135, 207, 208, 210, 214, 215

pooled ready, 71

ready, 73

ready-async, 123, 135, 208, 215

ready-sync, 123, 135, 136, 208, 215, 216

ready-update, 123

state management

client, 70

entity bean, 123, 134

persistent state, 64

session bean, 64, 71

transient state, 64

stateful, 64, 67, 73, 106

stateless, 64, 67, 71, 98, 106

stepwise migration, 59

and data storage, 5

storage system, 27

stream handler factory, 51

StreamMessage, 238

stub, 26, 49, 340

object, 341

subscriber, 252

summary, 5

supercomponent, 54

synergistic effect, 51

system

administrator, 55

architecture, 4

context, 54

portfolio, 9

specialists, 55



Index

T

task, 2

task allocation, 57

telecommuting, 2, 4

test, 406

test case, 406, 415, 418

test framework, 408

TextMessage, 237

thin client, 8

this, 51

thread, 11, 22, 51, 73, 232, 242, 250, 285, 310, 348, 406

synchronization, 50

thread-secure, 242

three-tiered architecture, 8

time server, 402

time stamp, 396

timed object, 447

TimedObject, 446

timeout, 89

Timeout, 70, 71, 75

timer service, 431, 446

timers

multiple, 452

TimerService, 449

topic, 235, 252, 376

transaction, 3, 28, 82, 253, 275, 277

attribute, 300, 319

Mandatory, 302, 308

Never, 303

NotSupported, 301

Required, 292, 298, 301

RequiresNew, 302

Supports, 302

context, 283, 312

control, 279

declarative, 28, 280, 288

demarcation, 279

distributed, 281

explicit, 28

getRollbackOnly, 82

getUserTransaction, 82, 128

global, 283, 312

implicit, 286, 288

isolation, 303

local, 283, 315

management, 279

monitor, 22, 28

service, 56, 280

session bean, 64, 73

setRollbackOnly, 128

and timer service, 447

type, 319

transactional

client, 283

context propagation, 284, 285

object, 283

transparency, 25

two-phase commit, 28, 285

two-tiered system, see architecture