E

EAI (Enterprise Application Integration)

IAI and, 32

JMS, using, 19

ebXML (Electronic Business XML Initiative), 605

addressing model decoupled from transport, 607

BizTalk and, 612

choreographies, business processes as, 606

document definition, 608

<ebXMLError> element, error reporting, 611

<ErrorCode> sub-element, error types, 612

children elements, 611

<ebXMLHeader> element, mandatory header, 608

acknowledgement value, MessageType attribute, 608

<Manifest> container element, URL-based document references, 609

MessageType attribute, values, 608

generalized business messaging framework, building, 605

<Header> generic sub-element, <ebXMLHeader>, 609

children elements, 609

<MessageData> sub-element, <Header>, 610

children elements, 610

MIME-based packaging, using for message envelope, 607

OTA (Open Travel Alliance) involvement, 606

overview, XML messaging, 605

profiles, describing trading partners, 606

<RoutingHeader> sub-element, <ebXMLHeader>, 611

specification, 606

diagram, 607

EDGE (Enhanced Data rates for Global Evolution), 521

EJB (Enterprise JavaBeans), 323

1.1 version, helpdesk ticket system example, 326

Delegator message handler class, creating using Startup class, Weblogic, 327

EJB client bean as JMS consumer, problems, 326

MessageListener interface implementation, unusable, 326

2.0 version, helpdesk ticket system example, 357

JMS-EJB integration, 364

logging service example, 443

message-driven beans, EJB 2.0, 357

architecture, 358

features, 357

Electronic Business XML Initiative, see ebXML.

elements, BizTalk, 603

<commitmentReceipt>, 604

<deliveryReceipt>, 604

<endpoints>, 603

<manifest>, 604

<process>, 604

<properties>, 603

<services>, 603

elements, ebXML, 608

<ebXMLError>, 611

children elements, 611

<ebXMLHeader>, 608

attribute values, 608

<ErrorCode> sub-element, <ebXMLError>, 612

<Header> generic sub-element, <ebXMLHeader>, 609

children elements, 609

<Manifest> sub-element, <ebXMLHeader>, 609

<MessageData> sub-element, <Header>, 610

children elements, 610

<RoutingHeader> sub-element, <ebXMLHeader>, 611

elements, SOAP, 597

<Body>, 598

faultcode sub-elements, 598

<Envelope>, 597

<Header>, 597

attributes, 597

elements, UDDI, 619

<bindingTemplate>, 620

<businessInfo>, 618

<serviceInfo>, 619

tModel elements, 620

elements, XML, 432

<DISTRIBUTED>, 432

READ/WRITE configuration options, 432

<LOG>, 432

attributes, 432

logging service example, 431

<MEDIA>, 433

encoding/decoding messages application, example, 113

MessageClient class, producing/sending messages, 116

MessageFactory class, creating messages, 113

MessageProcessor class, decoding/printing messages, 118

MessageServer class, receiving/decoding messages, 119

running application, 121

Enhanced Data rates for Global Evolution, see EDGE.

Enterprise Application Integration, see EAI.

enterprise applications using JMS, 19

B2B e-commerce, 19

collaborative computing, 19

EAI, 19

secure & fault-tolerant guaranteed message delivery, 19

Enterprise JavaBeans, see EJB.

enterprise messaging, 7

components, 8

interaction diagram, 9

JMS, 13

MOM, 9

overview, 45

exception listeners, 60

installing, online banking example, 175

overview, connections, 60

exceptions, 77

standard, 77

expiration, messages

JMSExpiration header field, 154

time-to-live, defining globally, 70

eXtensible Markup Language, see XML.

eXtensible Stylesheet Language Transformations, see XSLT.



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