Web Services Patterns: Java Edition

J

J2EE (Java 2 Enterprise Edition), 13

application architecture, 28-29, 33, 279

architectural blueprint, 29, 33

J2SE (Java 2 Standard Edition), 5, 32

implementation of Connector pattern, 233

Remote Method Invocation (RMI), 35

rmic compiler, 237

Java, 25

complex types in, 121

Iterator class, 117, 127

Observable class, 178-180

Observer implementation class diagram, 190

Observer pattern, 172, 188-191

Observer pattern driver program, 190

RMI, 27, 35, 75, 109, 207, 227

RMI Naming service, 238-241

Runnable interface, 160, 174-175, 179

Subscriber service, 214

Thread class, 257

using to define objects, 100

Java architectural styles, vs. Web Services, 59-60

Java collections, 116

Java data models, Observer pattern and, 189-191

Java and Web Service interaction, 59-60

bringing Web Service into Java, 253

client and subscriber deployment diagram, 227

Java connecting to Web Service, 227

Java to Web Service conversions, 67

Java to Web Service sequence diagram, 65

JavaBean example class listing, 101

JavaBean patterns, 101-102, 108

JavaBeans, 28, 33, 68, 101-103, 106-108, 119, 233

Apache Axis private instance variables for, 289

for business objects, 102

serialization and deserialization of, 109, 111

JAVA_HOME variable, 313

JCP (Java Community Process), 25

jCVS CVS client, 319

JDBC, 27, 228, 313

JDBC connector, installing, 313

JDO (Java Data Objects), 25, 67, 111-112, 119-121

LiDO implementation of, 313, 315

persistence manager, 122

in the Web tier , 228

Jini architecture, 38

Jini community service, 207

Jini platform, 37-38, 207

Jini.org Web site, 207

JMS (Java Message Service), 59, 227

Job management structure, 156

Job manager, 156-159

building job recovery into, 159

reusing, 159

Job recovery, building into job manager, 159

JobIdentifier variable, 164

JSPs (Java Server Pages), 31

JTextArea graphic component, 236

JVM (Java Virtual Machine), 180

Категории