Flylib.com
.NET Web Services Solutions
.NET Web Services Solutions
ISBN: 0782141722
EAN: 2147483647
Year: 2005
Pages: 161
Authors:
Kris Jamsa
BUY ON AMAZON
Table of Contents
BackCover
.NET Web Services Solutions
Introduction: Why Web Services Will Drive the Growth of the Web
Where .NET Comes into Play
What You Are Going to Learn
Part I: Laying the Foundation
Chapter 1: Taking Web Services for a Test Drive
What s a Web Service?
Understanding Operations That Are Well Suited for Web Services
Retrieving Weather Information
Using a Web Service 101
Retrieving Stock Quotes
Retrieving Book Information
Retrieving Caller-ID Information
Retrieving Traffic Information
Retrieving Airport Information
Where to Find Web Services on the Web
Summary
Chapter 2: Creating Your First Web Services
Changing the Hello Web Service
Remembering What Makes a Good Web Service
Passing Parameters to a Web Service
Returning a Non-String Value from a Web Service
Handling Multiple Parameters in a Web Service Method
Changing Parameter Values within a Web Service Method
Getting a Feel for Web Service Overhead
Passing an Array of Values to a Web Service
Changing Array Values in a Web Service
Returning an Array of Values from a Web Service Method
Returning a Structure from a Web Service
Throwing an Exception within a Web Service
Calling a Web Service from within a Web Service
Summary
Chapter 3: Accessing Web Services from within HTML Pages
Calling a Web Service
Handling Web Service Errors
Using a Web Service As a Proxy
Using the Google Web Service
Summary
Chapter 4: Looking Behind the Scenes at Web Service Protocols
Understanding the Web Service Description Language (WSDL)
Thinking About How Visual Studio .NET Uses a WSDL Document
Understanding the Simple Object Access Protocol (SOAP)
Test Driving Web Services Methods within Your Browser
Taking a Quick Look at Universal Description Discovery and Integration (UDDI)
Summary
Chapter 5: Looking at Key Operations
Using the Application Object
Using the Session Object
Storing and Retrieving Cookie-Based Data
Revisiting Session Objects
Using Server Variables
Removing a Web Service from an Application
Summary
Part II: Publishing Your .NET Web Services
Chapter 6: Making .NET Web Services Available to Others
Understanding Universal Description Discovery Integration (UDDI)
Helping Other Programmers Discover Your Web Services
Understanding the .map File
Summary
Chapter 7: Connecting Web Services to Databases
Becoming Familiar with ADO.NET Operations
Using a Web Service to Interact with a Database
Performing Database Operations from within an HTML Page
Taking a Look at ADO.NET s Behind-the-Scenes Use of XML
Summary
Chapter 8: Authenticating Users within .NET Services
Understanding Basic Authentication
Understanding Digest Authentication
Understanding Windows Integrated Authentication
Understanding Forms Authentication
Understanding Certificate-Based Authentication
Providing Username and Password Information from within an Application
Using the Web.config File to Configure Security Settings
Summary
Chapter 9: Securing Communication between a Web Service and a Client
Understanding the Threat
Encrypting HTTP Messages Using the Secure Sockets Layer (SSL)
Configuring a Web Server to Support Secure SSL-Based Connections
Summary
Chapter 10: Extending the Lines of Communication
Sending an E-Mail Message with .NET
Using a Web Service to Provide E-Mail Access
Building an Online Chat Web Service
Building a Chat Client
Summary
Chapter 11: Integrating Binary Data into .NET Web Services
Returning an Image File from a Web Service
Providing Multimedia Files Using a Web Service
Receiving a Binary File Using a Web Service
Uploading a Binary File to a Web Service
Summary
Part III: Advanced Concepts
Chapter 12: Examining Key Web Service Files
Taking a Quick Look at a Web Service s Support Files
Using the AssemblyInfo File to Customize Assembly Settings
Revisiting a Web Service s .asmx Files
Using Global.asax to Specify Startup, Termination, and Request Processing
Using the Web.config File to Customize Application Settings
Using the .WebInfo File to Move a Web Service
Using the .vsdisco File to Control a Web Service s Discovery
Summary
Chapter 13: Unlocking Remote Access
Providing Excel and Word Files Using a Web Service
Making Remote File Access More Flexible
Helping a Remote User Locate a File on the Server
Locating and E-Mailing a File
Allowing a Web Service to Access Files on a User s PC
Using a Web Service to Coordinate a Shared File s Use
Summary
Chapter 14: Improving Web Page Performance
Understanding the Big Picture (AKA How Programs Use Your Web Service)
Using Events to Monitor Web Service Operations
Using Caching to Improve Web Service Performance
Using Asynchronous Web Services
Summary
Chapter 15: Making Money with Web Services
Preparing the Database
Offering and Managing User Keys
Allowing Users to Upgrade a Web Service
Handling Lost Keys
Restricting a Web Service to 30 Days Use
Restricting a Web Service to Specific Hours of the Day
Restricting the Number of Calls to a Web Service Each Day
Billing on a Per-Use Basis
Summary
Chapter 16: Putting It All Together
Understanding How the Jobs Web Service Works
Building the Jobs Web Service
Retrieving Resumes and Job Opportunities
Summary
Index
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J
Index_K
Index_L
Index_M
Index_N
Index_O
Index_P
Index_Q
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
List of Figures
List of Tables
List of Code Listings
List of Sidebars
.NET Web Services Solutions
ISBN: 0782141722
EAN: 2147483647
Year: 2005
Pages: 161
Authors:
Kris Jamsa
BUY ON AMAZON
ERP and Data Warehousing in Organizations: Issues and Challenges
Challenging the Unpredictable: Changeable Order Management Systems
The Second Wave ERP Market: An Australian Viewpoint
Distributed Data Warehouse for Geo-spatial Services
Data Mining for Business Process Reengineering
Healthcare Information: From Administrative to Practice Databases
Identifying and Managing Project Risk: Essential Tools for Failure-Proofing Your Project
Why Project Risk Management?
Identifying Project Schedule Risk
Identifying Project Resource Risk
Closing Projects
Conclusion
WebLogic: The Definitive Guide
Using WebLogics RMI
Overview
Managing WebLogic JTA
Features of WebLogics CMP
The Providers
Programming Microsoft ASP.NET 3.5
Working with the Page
ASP.NET Iterative Controls
Working with Web Services
Extending Existing ASP.NET Controls
Working with Images in ASP.NET
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 10. Control XMMS with Bluetooth
Hacks 6382: Introduction
Hack 94. Analyze Elevation Profiles for Better Long-Range Wireless Networking
Section A.3. 802.11b: The De Facto Standard
Section A.9. FRS and GMRS: Super Walkie-Talkies
File System Forensic Analysis
Booting Process
Sun Solaris Slices
Introduction
Analysis Tools
Summary
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