other web frameworks, 31??“33
plug-ins, 35??“36
testing, 14, 33??“35, 70??“73
utilities, 15??“16
Ruby on Rails applications
authentication, 67??“70, 267??“271
communication among, 248??“252
creating new, 37??“39, 41??“48
deployment of, 199??“202
directories, 21??“22
EJB-backed, 181??“197
accessing with JMX, 194??“196
creating, 183??“187
ELB client, 182??“183
JMX MBean for, 192??“194
Sequence controller for, 189??“192
sequence library for, 187??“189
views for, 189??“192
running with Mongrel, 40??“41
sample CMS, 117??“141
administration interface, 126??“139
database, 118??“121
layout, 123??“125
models, 121??“123
security features, 139??“141
?– INDEX 327
Find it faster at http://superindex.apress.com/
structure of, 21??“28
controllers, 24
layouts, 25
models, 22??“23
partials, 26
views, 25??“26
testing, 14, 33??“35, 70??“73
user administration, 63??“64
See also sample applications
Ruby User Group (RUG), 315
Ruby XML, 145??“146
RubyGems, 13??“15
RubyHandler, 242
RubyInside, 316
runjr script, 187
Runnable interface, 310
runner method, 31, 195
runtime environment, 41
runtime method, 312
?– ?– S
-S flag, 13
SAX parsing, 148??“149
scaffolds
creating, for products, 51??“60
user administration, 63
script directory, 22
script/generate script, 51
script/plugin script, 35
scripts, 29??“31
search action view, 263
search method, 13, 246, 276
search view, 276
Seaside (Smalltalk) framework, 32
security features, 139??“141
select elements, 138
select helper method, 52
select tag, 134
send method, 239, 302
senders, 231
Sequence controller, 189??“192
sequence database, 169??“170
sequence library, creating, 187??“189
SequenceManager methods, 187??“188
sequences controller, 187
server script, 31, 40??“41
Service Oriented Architecture (SOA), 29
service_password method, 188
service_username method, 188
servlet parameter, 208
session beans, 168, 175??“176, 183
setHandler method, 240
setters, 308
Shaw, Zed, 201
shoplet application
adding shopping cart, 79??“84
administrative user interface, 41??“48
authentication for, 67??“70
functional tests, 70??“73
introduction to, 37
model classes for, 41??“48
order handling, 61??“67
product browsing, 75??“79
product scaffolds, 51??“60
user administration, 63??“64
validation and testing, 85??“88
shopping carts
adding, 79??“84
checking out, 82
viewing, 81??“84
Sieger, Nick, 319
Simple API for XML (SAX) parser, 146
Simple Object Access Protocol (SOAP), 29, 219
with Java, 222??“225
services, 217
single quoted strings, 291
Singleton class, 188, 298??“299
Smalltalk, 27
SOAP.
Pages:
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459