J-K

J2EE (Java 2 Enterprise Edition) 1.3 reference server, 584

administration tool, 585

JMS-related commands, 585

features, 584

portable JMS application client example, 586

J2ME (Java 2 Micro Edition)

Symbian support, 524

Java API for XML Messaging, see JAXM.

Java API for XML Parsing, see JAXP.

Java API for XML Registries, see JAXR.

Java DataBase Connectivity, see JDBC.

Java Message Queue, see JMQ.

Java Message Service, see JMS.

Java Naming & Directory Interface, see JNDI.

Java Server Pages, see JSP.

Java Transaction API, see JTA.

Java Transaction Service, see JTS.

JavaMail, 33

e-mail, using for inter-application messaging, 33

helpdesk ticket system, EJB 339

Mail EJB components, 339

mail session creation, 335

JMS and, messaging advantages, 34

limitations, e-mail, 33

JAXM (Java API for XML Messaging), 621

JAXP (Java API for XML Parsing), 472

overview, XML message parsing, 472

TRaX abstract transformation interface, 495

JAXR (Java API for XML Registries), 621

JDBC (Java DataBase Connectivity)

JMS and, 17

JLog distributed logging tool, JTrack, 411

Ant build utility, using in examples, 413

build.xml script, using by examples, 413

components implementing interfaces, 412

interfaces, class diagram, 412

JMS implementation, 419

log event listeners, 417

log event producers, 418

Log object, 418

logging examples, 428

Observer pattern, using, 411

obtaining tool, 411

system logout example, 414

compiling & running, 415

JMQ (Java Message Queue), 553

binaries, 554

ircmd, 554

irmon, 554

irouter, 554

jmqadmin, 556

jmqconfig, 555

editions, 553

features, 553

portable JMS client example, 556

JMS (Java Message Service), 13

as a messaging API standard, 33

API fundamentals, javax.jms package, 87

application integration, using in, 32

architecture, components, 48

high-level diagram, 49

asynchronous vs. synchronous

communications, 20

advantages in using JMS, 20

enterprise applications, using in, 19

features, 13

implementations available, 44

J2EE other technologies and, 17

CORBA notification service, 18

EJB, 364

JDBC, 17

JNDI, 17

JTA, 140

JTS, 139

JavaMail and, e-mail limitations, 34

loose coupling, distributed messaging systems, 367

messaging models, supporting, 50

asynchronous Request/Reply messaging, using JMSReplyTo header, 20

PTP, 50

Pub/Sub, 50

mobile messaging using, 36

Service Providers, 13

software providers, 549

FioranoMQ, 567

iBus, Softwired, 573

J2EE 584

JMQ, 553

MQSeries JMS, IBM, 563

SonicMQ, Progress, 558

WebLogic, BEA, 578

transactions support, 139

unsupported features, 18

JMS client to lookup administered objects, example, 55

batch file, 55

JMSLookup client class, 56

JMSCorrelationID header field, 156

functionality, replier referencing original request, 156

online banking example, 156

JMSDeliveryMode header field, 92

JMSDestination header field, 92

JMSExpiration header field, 92

TIMETOLIVE integer value, 154

JMSManager class, 265

as a messaging façade helper class, 265

closeJMS() method, releasing JMS resources, 269

constructor values, 266

creating messages, methods, 270

helpdesk ticket system example, 265

initializeJMS() method, starting JMS services, 267

sendMessage() method, 269

JMSMessageID header field, 93

JMSPriority header field, 92

10-level priority values, normal/expedited, 154

JMSRedelivered header field, 94

JMSReplyTo header field, 157

as a JMS asynchronous Request/Reply messaging, 20

retail stock brokerage example, 216

temporary queues and, online banking example, 157

JMSTimeStamp header field, 93

JMSType header field, 94

XML-JMS integration, 490

JNDI (Java Naming & Directory Interface), 150

JMS and, 17

portable JMS client example, 551

XML messaging router example, 508

JNDIService class, 150

chat application example, 78

pseudo-duplex messaging example, 98

retail stock brokerage example, 208

JSP (Java Server Pages)

declaring, helpdesk ticket system example, 277

JTA (Java Transaction API), 140

distributed transaction support, 140

JMS and, 140

JTS (Java Transaction Service), 139

JMS and, 139

UserTransaction class, 139



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