Flylib.com
List of Listings
Previous page
Table of content
Chapter 3: XML Technical Primer
Listing 3-1: Sample XML Schema
Chapter 4: Using XML
Listing 4-1: DOM node IDL
Chapter 6: Building a Web Services Call
Listing 6-1: CompoundInterest Interface
Listing 6-2: calcInteraction.xsd
Listing 6-3: calcInteraction.dtd
Listing 6-4: Standard
doPost
Method in Visual Age
Listing 6-5: Standard
doGet
Method in Visual Age
Listing 6-6: Alternative doGet Method
Listing 6-7:
stagingTask
Method
Listing 6-8: Parsing and Capturing the Request Data
Listing 6-9: Validating the Request Document
Listing 6-10: Updated
stagingTask
Method
Listing 6-11: Skeleton of the
getRate
method
Listing 6-12: The
getRate
Method
Listing 6-13: Sample
calcInteraction
Request
Listing 6-14:
calcInteraction
Response
Listing 6-15:
weatherCheck
Request Schema
Listing 6-16:
weatherCheck
Response Schema
Listing 6-17: Weather Web service interaction schema
Listing 6-18: Base Listener for Weather Web Service
Listing 6-19: Calling the S3Weather Component
Listing 6-20: Writing the Response from Scratch
Listing 6-21: Response Template
Listing 6-22: Building the Response from a Template
Listing 6-23: Global.asa Code for Caching the Response Template
Listing 6-24: Final ASP Page for Weather Web Service
Listing 6-25: Visual Basic Test Client for weatherWS
Chapter 7: Building a Web Services Workflow
Listing 7-1: Reservation system's
makeReservation
method
Listing 7-2: Service variables schema
Listing 7-3: Amenity element schema
Listing 7-4: Availability criteria schema
Listing 7-5: Availability request schema
Listing 7-6: Availability results schema
Listing 7-7: Availability Response Schema
Listing 7-8: Sample null result payload for an availability request
Listing 7-9: Integrated hotel availability interaction schema
Listing 7-10: The
reservationWS
interface schema
Listing 7-11: Hotel detail response schema
Listing 7-12: Detail interaction schema
Listing 7-13: The
reservationWS
interface with availability interaction
Listing 7-14: U.S. address data type schema
Listing 7-15: Credit card data type schema
Listing 7-16: Reservation request schema
Listing 7-17: Reservation response schema
Listing 7-18: Reservation interaction schema
Listing 7-19: The
reservationWS
interface schema with reservation interaction
Listing 7-20: Basic HTML output for an availability form
Listing 7-21: XML data payload for hotel availability form
Listing 7-22: Availability form interaction
Listing 7-23: The
reservationWS
interface schema with availability form interaction
Listing 7-24: XML data payload for reservation form
Listing 7-25: Reservation form interaction schema
Listing 7-26: The
reservationWS
interface schema with reservation form interaction
Listing 7-27: The
clsListener
initial implementation
Listing 7-28: HRSWS test consumer subroutine
Listing 7-29: The
getSessionID
and
updateSession
stored procedures
Listing 7-30: Schema validation with the MSXML4 parser
Listing 7-31: Calling
getSessionID
stored procedure from the
processRequest
function
Listing 7-32: Availability form responder logic
Listing 7-33: Availability form sample response
Listing 7-34:
setAvailabilityCriteria
stored procedure
Listing 7-35: The
wsFetchAvailability
method
Listing 7-36: Availability request responder logic
Listing 7-37: Availability request response
Listing 7-38: The
getHotelContent
stored procedure
Listing 7-39: The
wsFetchHotelContent
function
Listing 7-40: Hotel detail responder logic
Listing 7-41: Hotel detail request response
Listing 7-42: Reservation form responder logic
Listing 7-43: Reservation form response
Listing 7-44: The
getAvailabilityCriteria
stored procedure
Listing 7-45: The
getRoomTypes
stored procedure
Listing 7-46: Reservation interaction responder code
Listing 7-47: Response from reservation request
Listing 7-48: Web services listener with integrated security
Listing 7-49: The
getConsumerID
stored procedure
Listing 7-50: Responder code for authentication check and error handling
Listing 7-51: XSL template node creation and response modification
Chapter 8: Consuming Web Services
Listing 8-1: The Weather Forecaster Response Schema
Listing 8-2: The Weather Forecaster Request Schema
Listing 8-3: The
callWeatherWS()
Method
Listing 8-4: The Mortgage Calculator Request/Response Interface Schema
Listing 8-5: The Mortgage Calculator Presentation Code
Listing 8-6: The Mortgage Calculator Consumer Code
Listing 8-7:
availabilityRequestTemplate.xml
Listing 8-8:
detailRequestTemplate.xml
Listing 8-9:
reservationRequestTemplate.xml
Listing 8-10: The Hotel Detail View Integration
Listing 8-11: The
checkAvailability
Method
Listing 8-12: The
makeReservation
Method
Listing 8-13: The
checkAvailability
Response Stylesheet
Chapter 9: The Direction of Web Services
Listing 9-1: The WSDL file for a stock quote Web service
Listing 9-2: An ebXML order transaction
Previous page
Table of content
Architecting Web Services
ISBN: 1893115585
EAN: 2147483647
Year: 2001
Pages: 77
Authors:
William L. Oellermann Jr.
BUY ON AMAZON
SQL Tips & Techniques (Miscellaneous)
Creating Indexes for Fast Data Retrieval
Working with Functions, Parameters, and Data Types
Writing External Applications to Query and Manipulate Database Data
Understanding Triggers
Writing Advanced Queries and Subqueries
MySQL Cookbook
Introduction
Sorting by Day of Week
Introduction
Performing Transactions Using SQL
Retrieving Images or Other Binary Data
Programming Microsoft ASP.NET 3.5
Creating Bindable Grids of Data
Paging Through Data Sources
ASP.NET Security
Creating New ASP.NET Controls
Working with Images in ASP.NET
GO! with Microsoft Office 2003 Brief (2nd Edition)
Objective 1. Get Started with Windows XP
In this Chapter You Learned How to
Project 1A. Thank You Letter
GO! with Help
Objective 8. Use PowerPoint Help
PMP Practice Questions Exam Cram 2
Exam Prep Questions
Answers and Explanations
Project Initiation
Exam Prep Questions
Exam Prep Questions
Visual Studio Tools for Office(c) Using C# with Excel, Word, Outlook, and InfoPath
Working with Document Properties
Programming Research Services
Introduction to Smart Tags
VSTO Support for Word Schema Mapping
Conclusion
flylib.com © 2008-2017.
If you may any questions please contact us: flylib@qtcs.net
Privacy policy
This website uses cookies. Click
here
to find out more.
Accept cookies