P

Palm OS, 524

key features, 524

parsing, XML messaging, 471

DOM tree-based parsing example, 473

analyze() method, 475

casting nodes to elements, 478

extra white space, processing, 477

limitations, 479

navigating the tree, coding, 474

node tree, 473

parse() method, 474

testing, 479

unserializing objects, 478

Java-XML data binding, 485

benefits, 487

deterministic coding, applying, 485

issues, 486

tools, 487

JAXP, 472

SAX event-based parsing example, 479

characters() method callback, DefaultHandler class, 483

DefaultHandler class methods callbacks, 482

method callbacks, diagram, 480

parse() method, 482

source code, 481

testing, 484

persistence

durability and, Pub/Sub messaging, 15

Personal Java

Symbian support, 524

physical destinations, 200

as MOM provider-specific entities, 200

portable JMS application client example, 550

compiling client, 552

configuring & running, steps, 552

FioranoMQ, configuring & running application, 571

iBus, configuring & running application, 577

J2EE 586

JMQ, configuring & running application, 556

JNDI environment values storage, 551

LDAP server, configuring & running using SonicMQ, 560

MQSeries JMS, configuring & running application, 565

PortableJMSClient class, 550

parameters as command-line arguments, 551

text message creation & publication, 552

running client

FioranoMQ, 572

iBus, Softwired, 578

J2EE 586

JMQ, 557

MQSeries JMS, IBM, 566

SonicMQ, Progress, 563

WebLogic, BEA, 583

SonicMQ, configuring & running application, 560

topic & topic connection factory, configuring, 550

FioranoMQ, 571

iBus, Softwired, 577

J2EE 586

JMQ, 556

MQSeries JMS, IBM, 565

SonicMQ, Progress, 561

WebLogic, BEA, 580

WebLogic, configuring & running application, 580

primary/backup scheme, cluster storage redundancy, 382

synchronization options, 382

transactions, processing, 404

priorities, messages

JMSPriority header field, 154

producers

log events, see log event producers.

messages, see message producers.

properties, messages, see message properties.

protocol loaders, iBus//Mobile JMS

implementation, 537

protocol stacks, iBus//Mobile JMS

implementation, 537

providers, 48

pseudo-duplex messaging system, example, 95

architecture, 95

client application, 95

server application, 96

DuplexClient class, main Java application, 101

DuplexHelper class, printing message

headers, 99

DuplexProperties interface, initial context

constants, 98

DuplexServer class, connecting request

queue, 103

JNDIService class, performing JNDI lookup, 98

queues & queue connection factory, configuring, 97

running application, 105

pseudo-synchronous inquiry-style MOM applications, 39

pseudo-synchronous update-style MOM applications, 42

acknowledgement not received, scenario, 43

PTP (Point-to-Point) messaging model, 133

characteristics, 134

clustering, 390

delivery order, 391

distribution & storage, 390

failure recovery, 392

full replication scheme, 390

message routing, 391

queue homes, 391

scalability, message throughput, 379

starvation, receivers, 391

unreasonably late delivery, 392

connection topology, diagram, 134

design patterns, MOM applications, 40

global flowers delivery example, 24

managing queues, 135

online banking example, 189

overview, JMS support, 189

programming using, 137

Pub/Sub messaging and, 16

queue browsers, 134

queue connection factories, 51

queue senders/receivers, 134

queues as destinations, 133

sending messages, methods, 71

software, installing, 135

synchronous communications, 15

Pub/Sub (Publish/Subscribe) messaging model, 191

asynchronous communications, 14

chat application example, 77

clustering, 385

failure recovery, 389

full replication scheme, 386

message routing, 373

scalability, message throughput, 378

topic home, 387

transactions, 389

design patterns, MOM applications, 38

durability vs. persistence, 15

multicast IP, using, 202

multicast packets to multicast addresses, 203

routing protocols for multicast packets, 203

serverless multicast vs. server-based JMS provider, 203

overview, JMS support, 246

programming model, client development, 201

diagram, 202

steps, 201

PTP messaging and, 16

publishing messages, methods, 71

retail stock brokerage example, 198

semantics, 197

stock price distribution example, 28

topic connection factories, 51

topic publishers/subscribers, 66

topics as destinations, 191



Professional JMS
Professional JMS
ISBN: 1861004931
EAN: 2147483647
Year: 2000
Pages: 154

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