Main Page

Previous Section Next Section

Index

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
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

Previous Section Next Section


JavaScript Editor Java Tutorials Free JavaScript Editor