|
|
makeReservation method (HRSWS)
building request for, 586–587
code listing for, 396–397, 588–589
invoking Web services connection with, 587
parsing response for, 587
mapping language, 35, 36
mapping XML in XSL, 169–170
maps. See hierarchical diagrams; schemas
markup languages
overview of HTML and XML, 68–70
SGML, 68
See also HTML; XML
marshalling, 52
masked Web services, 194–196, 197
MD5, 276
metadata
defined, 69
referencing within tag with attributes, 77
metalanguages, 68
methods
checkAvailability (HRSWS), 576–586
makeReservation (HRSWS), 586–587
S3Weather GetWeather, 325–326
of XMLReader interface (SAX), 164–165
See also specific methods
Microsoft, 623–626
collaborator with IBM for WSDL, 605–608
Hailstorm, 625–626
Microsoft XML Parser, 626
.NET platform, 624
participant in UDDI development, 608–610
participant in XKMS development, 614
SOAP toolkit, 626
Visual Studio .NET, 625
XLANG, 613
Microsoft Certificate Server, 324, 352
Certificate Installed screen, 360
Certificate Pending screen, 355
checking on pending certificate requests, 359
Identifying Information screen, 354
installing issued certificate, 360
Request Certificate Type screen, 354
specifying certificate request, 359
Web site for, 353
Microsoft Hailstorm, 625–626
Microsoft Internet Explorer, 72, 73
Microsoft Visual Basic
building test client in, 462–465
displaying XML data in, 463
Microsoft Visual Studio .NET, 625
Microsoft Windows 2000
developing Java applications on, 284
installing certificate security on, 352
See also Microsoft Certificate Server
Microsoft XML Parser
about, 626
in developing weather Web service, 323
free-threaded document feature, 343
included with Internet Explorer, 73
minimizing references to namespaces, 99
model groups for content models, 120–123
models. See interface model; presentation model; security model
modifying response for hotel reservation system consumer, 580–581
mortgage calculator Web service, 281–320
analyzing existing class, 285–286
building listener, 289–297
building responder, 297–307
configuring IBM HTTP server, 317
configuring WebSphere application server, 311–317
creating efficient interfaces, 287
creating Java servlet, 290–293
designing, 282
exporting servlet, 308–311
parsing request for mortgage calculator, 293–295
platform selection for, 284
returning document, 307–308
schema for, 287–289
selecting JSP or servlet for, 283–284
suitability of Java for Web services, 281–282
technology selection to build Web service, 282–283
testing Web service, 317–320
mortgage calculator Web service consumer, 536–550
analyzing existing mortgage calculator service, 536–537
building request for, 545
code listing for, 547–549
designing integration layer in ASP or COM, 541
developing application interface for, 542–544
invoking and establishing connection to, 545–546
parsing response for, 546–547
presentation code for calculator, 543
setting up presentation layer for, 538–541
testing, 549–550
|
|