Flylib.com
Programming MicrosoftВ® .NET XML Web Services (Pro-Developer)
Programming MicrosoftВ® .NET XML Web Services (Pro-Developer)
ISBN: 0735619123
EAN: 2147483647
Year: 2005
Pages: 172
Authors:
Damien Foggon
,
Daniel Maharry
,
Chris Ullman
,
Karli Watson
BUY ON AMAZON
Table of Contents
BackCover
Programming Microsoft .NET XML Web Services
Introduction
Who Should Read This Book
Sample Code
Future Developments
System Requirements
Corrections, Comments, and Help
Part I: The Core
Chapter 1: Web Services 101
From Past to Present Platform
Web Service Scenarios
Developing a Web Service
Developing a Web Service Client
Deploying Web Services
Building on the Foundation
Summary
Chapter 2: Web Services and SOAP
What Is SOAP?
The SOAP Message Structure
The Current State of the SOAP Standard
Elements Defined in the SOAP Standard
SOAP Exceptions and Errors
Extending SOAP
Summary
Chapter 3: Describing Web Services
The Anatomy of WSDL
.NET and WSDL
Using the WSDL Files
Summary
Chapter 4: Discovering Web Services
Microsoft Discovery (DISCO)
Universal Description, Discovery, and Integration (UDDI)
Summary
Chapter 5: Raw Handlers and Clients
HTTP Handlers
The HTTP Pipeline
Working with XML Directly
Two More Handler Classes
Coding Differences Between the Handler API and the Web Method API
Custom Clients
Summary
Chapter 6: Writing Schemas for Your Services
The Role of Schemas in Web Services
Writing a Schema Explicitly
Incorporating a Schema into Your Web Service
SOAP, WSDL, Encoding, and Styles
Writing Schemas Implicitly
The Other .NET Serializer
Summary
Chapter 7: Creating Web Methods
The XML Web Service Code Model
An Example Application
Tweaking Your Web Methods
Configuring Web Methods
Managing State
Getting Your Web Method to Work
Summary
Part II: Building on the Core
Chapter 8: Consuming Web Services
The .NET Model of Web Service Consumption
When the Client Doesn t Use .NET
Working with XML in the Client
Summary
Chapter 9: ADO.NET and Web Services
Data Access Using ADO.NET
Using ADO.NET to Access Custom Data Sources
XML Data
Summary
Chapter 10: Extending the Web Services Framework
HTTP Modules vs. SOAP Extensions
Building HTTP Modules
Building SOAP Extensions
Summary
Chapter 11: General Security
Windows Security
Authentication in ASP.NET
Authorization in ASP.NET
Secure Communication
Summary
Part III: Enhancing the Web Services Framework
Chapter 12: The Global XML Web Services Architecture
GXA Specifications in WSE
Other GXA Specifications
Summary
Chapter 13: Web Service Enhancements
Downloading and Installing WSE
The Structure of WSE
The Web Settings Tool
Individual Configuration Options
Controlling the Filters in the Pipeline
The Trace Filters
Working with Attachments
Using Timestamp Filters
Creating Custom Filters
Summary
Chapter 14: Routing and Referral
The Path Object
How WSE Routing Works
Routing and HTTP
The Destination Web Services
Server-Controlled Routing
Custom Routing
Client-Controlled Routing
Working Routers
Routing and Timestamps
Summary
Chapter 15: Web Service Security
Security Requirements
Username and Password Security
X509 Certificate Security
Using Other Security Credentials
The SecurityToken Class
Message Authentication
Message Signing and Encrypting
Shared Key Encryption
Signing and Encrypting Parts of the Message
Summary
Chapter 16: Looking to the Future
The Standards
The March Toward Interoperability
Summary
Part IV: Appendixes
Appendix A: The XSD Simple Types
Numeric Types
Date and Time Types
XML Types
Miscellaneous Types
Appendix B: Webliography
Web Service Development
Sites Referenced in the Book
Appendix C: Glossary
B
D
E
G
H
M
N
R
S
T
U
V
W
X
Index
Index_A
Index_B
Index_C
Index_D
Index_E
Index_F
Index_G
Index_H
Index_I
Index_J-L
Index_M
Index_N
Index_O-P
Index_R
Index_S
Index_T
Index_U
Index_V
Index_W
Index_X
Index_Y
List of Figures
List of Tables
Programming MicrosoftВ® .NET XML Web Services (Pro-Developer)
ISBN: 0735619123
EAN: 2147483647
Year: 2005
Pages: 172
Authors:
Damien Foggon
,
Daniel Maharry
,
Chris Ullman
,
Karli Watson
BUY ON AMAZON
Project Management JumpStart
Developing Project Management Skills
Defining the Project Goals
Developing the Project Plan
Appendix A Answers to Review Questions
Appendix B Sample Project Management Forms
CompTIA Project+ Study Guide: Exam PK0-003
Schedule Planning
Cost Planning
Other Planning Processes
Project Execution
Project Control
Beginning Cryptography with Java
Message Digests, MACs, and HMACs
Object Description in Cryptography Using ASN.1
Distinguished Names and Certificates
Key and Certificate Management Using Keystores
CMS and S/MIME
GO! with Microsoft Office 2003 Brief (2nd Edition)
Mastery Assessments
Using Functions and Data Tables
Skill Assessments
Objective 3. Open a Word Document That Includes a Linked Object, and Update Links
Chapter Five. Creating Presentation Content from Office Documents
Information Dashboard Design: The Effective Visual Communication of Data
All That Glitters Is Not Gold
Even Dashboards Have a History
Supplying Inadequate Context for the Data
Introducing Meaningless Variety
Select the Best Display Medium
Wireless Hacks: Tips & Tools for Building, Extending, and Securing Your Network
Hack 3. Connect Mac OS X with a Bluetooth Phone
Hack 17. Choose a Cellular Data Plan
Hack 47. Securely Connect Two Networks
Hack 56. Send Power over Your Ethernet
Section A.11. WPA & 802.11i
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