Index_M


M

Mail Transfer Agent (MTA) applications, 419

Mail User Agent (MUA) applications, 419

maintainability defects, 94

maintenance, 94–95

cost of, 95

defined, 94

goal, 94

IEEE process activities, 95

management

business processes, 238

EJB account, 590

identity, 680–682

importance, 19

reporting, 19

specifications, 31

systems, 689–691

tools, 19

transaction, 583–619

mapping

arrays, 326

information model, 531

Java-to-XML data type, 321

Java-WSDL, 345–355

in JAXB, 559

JAXR to UDDI, 531–533

in JAX-RPC, 559

MIME, supported by SAAJ implementation, 445

MIME-to-Java data type, 369

multidimensional arrays, 326–327

of SOAP simple types to Java, 326

type, 388, 389

UDDI Inquiry API to JAXR, 532

UDDI Publisher API to JAXR, 532

XML-to-Java, 555–559

XML-to-Java data type, 322

marketplace registries, 228–229

authentication token, 229

hosting, 228

uses, 229

See also registries

Marshaller, 562–564

configuring, 564

creation, 563

defined, 562

event handler registration, 563

output formatting and, 564

properties, 564

UTF-8 default, 564

marshalling, 554

defined, 315–316

Java-to-XML, 318–319

JAX-RPC, 318–319

object trees to different destinations, 563

over wire, 316

parameters, 335

success, 316

XML, by application code, 554

See also unmarshalling

matter, subdivisions, 488

MD5

defined, 631

JCE example, 673–674

See also encryption algorithms

message consumers, 415

Message Disposition Notification (MDN), 428

message element, 148–150

defined, 148

illustrated, 149

See also WSDL documents

message handlers. See handlers

message packages, 433

message producers, 415

message service handler (MSH), 259

MessageContext object, 340

message-conversation-based services, 262

message-driven beans (MDBs), 470

MessageFactory, 441, 453

message-level security, 625, 627

message-oriented middleware (MOM), 405–409

for asynchronous communication applications, 409

centralized topology, 406, 407

decentralized topology, 406–407, 408

defined, 405

elimination, 427

for high-level reliability applications, 409

hybrid topology, 408

for message trail applications, 409

for multiple recipient applications, 409

popularity, 439

as postal service messaging technology, 406

for store-and-forward applications, 409

topology role, 408

messaging

addressing and, 431

asynchronous, 436–439, 451–469

choreographed, 431

content processing and, 431

defined, 406

ebXML, 433, 454

error/exception handling and, 431

header processing and, 431

in Java, 411–428

JavaMail, 419–428

JMS, 411–418

MOM-based solutions, 406–409

point-to-point, 412

publish-subscribe, 412

routing and, 431

security and, 431

synchronous, 434–436, 439–451

Web services and, 410–411

XML, 431–433

Messaging Service, 114–115

metering service, 696

middleware, 26, 474

MIME attachments, 367–368

MIME bindings, 158–159

defined, 156

multipartRelated element, 159

MIME-to-Java mapping, 369

modifiability, 71–73

defined, 71

degrees of, 72

factors, 72–73

improving, 76

questions, 71–72

modularity, 42–44

composability, 42–43

continuity, 43–44

decomposability, 42

improving, 76

protection, 44

understandability, 43

monolithic development, 6

multidimensional arrays, 124

mapped with SOAP encoding, 326–327

support, 124

See also arrays

multi-grained methods, 55–59

account-holder information and address return, 55, 56, 57

account-holder information or address return, 55, 56

account-holder information return, 55

requested attributes return, 55, 56–57, 58

multi-grained services, 53–55

creation, 53–54

defined, 53

illustrated, 54

multipartRelated element, 159




Java Web Services Architecture
Java Web Services Architecture (The Morgan Kaufmann Series in Data Management Systems)
ISBN: 1558609008
EAN: 2147483647
Year: 2005
Pages: 210

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