Index_R


R

re-authentication, explanation of, 68

read only data, caching, 81

Redirect to the GreaterCause.com Site use case, overview of, 26

references

for business tier design and implementation, 271

for presentation tier design and implementation, 205

for struts-based application architecture, 133

Register Donor process, use of, 14

Register Donor use case

actors in, 45

flow of events for, 46-47

include use case for, 46

overview of, 18-19

postconditions in, 46

preconditions in, 46

purpose of, 45

UI (user interface) for, 46

Register NPO use case

in business tier package, 246-259

class diagram of, 182

configuration semantics of, 182-183

and handling exceptions in business-tier transactions, 256-259

multi-action pattern sequence diagram for, 185

multi-action pattern used with, 181-186

overview of, 20-21, 181-186

structure of, 181

and transaction semantics for EJBs, 254-256

view semantics of, 183-186

Register Portal-Alliance use case

ActionForm bean used with, 174-175

class diagram of, 170

configuration semantics of, 171-172

multi-action pattern used with, 169-176

overview of, 21, 169-176

request handler used with, 175-176

structure of, 170

view semantics of, 172-174

registerNPO sequence diagram, 249

remote interface, extending for use with business interface patterns, 236

RemoteExceptions, throwing in remote interfaces, 237

RemoveException for entity beans, explanation of, 259

replay attacks, occurrence of, 68

request handlers

implementing in presentation tier, 140-142

managing user-specific state with, 142

model interaction with, 95-96

role in MVC semantics, 130-131

use of, 92

using with Campaign use case, 199-201

using with Manage NPO Profile use case, 168-169

using with Manage Portal-Alliance Profile use case, 180-181

using with Register Portal-Alliance use case, 175-176

request processors. See Dispatchers in Struts

request-response operation in SOAP, advisory about, 314

RequestProcessor object in Struts

creating URLs with, 98

functionality of, 93-94

role dispatcher objects, 128-129

role in creating ActionForms with dynamic properties, 112

role in MVC semantics, 127-128

role in request handlers, 130-131

role in storing form data with ActionForms, 111

Required value for transaction attributes, explanation of, 255

RequiresNew value for transaction attributes, explanation of, 255

ResourceBundle class in Struts, purpose of, 100

resources, role in developing secure environments, 56

risk estimation, determining, 55

risk exposure, role in developing secure environments, 56

risk factors, identifying for GreaterCause, 11

role-oriented site organization, example of, 33

roles

defining, 157

examples of, 159-160

RPC-oriented versus document-oriented Web service operation, 303

RPC (Remote Procedure Calls), using SOAP for, 315




Practical J2ee Application Architecture
Practical J2EE Application Architecture
ISBN: 0072227117
EAN: 2147483647
Year: 2003
Pages: 111
Authors: Nadir Gulzar

flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net