图书介绍
BUILDING XML WEB SERVICES FOR THE MICROSOFT.NET PLATFORM2025|PDF|Epub|mobi|kindle电子书版本百度云盘下载

- 著
- 出版社: 世界图书出版公司
- ISBN:
- 出版时间:未知
- 标注页数:426页
- 文件大小:22MB
- 文件页数:446页
- 主题词:
PDF下载
下载说明
BUILDING XML WEB SERVICES FOR THE MICROSOFT.NET PLATFORMPDF格式电子书版下载
下载的文件为RAR压缩包。需要使用解压软件进行解压得到PDF格式图书。建议使用BT下载工具Free Download Manager进行下载,简称FDM(免费,没有广告,支持多平台)。本站资源全部打包为BT种子。所以需要使用专业的BT下载软件进行下载。如BitComet qBittorrent uTorrent等BT下载工具。迅雷目前由于本站不是热门资源。不推荐使用!后期资源热门了。安装了迅雷也可以迅雷进行下载!
(文件页数 要大于 标注页数,上中下等多册电子书除外)
注意:本站所有压缩包均有解压码: 点击下载压缩包解压工具
图书目录
1 Why Web Services?1
Web Services Building Blocks4
Web Services Design Decisions5
Choosing Transpo Protocols5
Choosing an Encoding Scheme6
Choosing a Formaing Convention7
Choosing Description Mechanisms8
Choosing Discove Mechanisms9
What's Missing from Web Services?9
Summa10
2 Creating a Basic Web Service11
A Simple Commerce Application12
Creating a Web Form12
Creating a Payment Web Service15
Updating the Order Web Form17
The Web File Share Application19
Creating the WebFileShare Web Service19
Creating the WebFileUtil Program21
Summa26
3 SOAP29
Anatomy of a SOAP Message31
SOAP Actors32
The Header Element32
The Body Element36
Using SOAP RPC Messages38
SOAP Encoding41
Simple Types41
Compound Types41
Passing Parameters by Reference49
Protocol Binding54
Summa56
4 XML Schema59
Describing XML Documents60
Built-in Datatypes62
Integers63
Strings63
Binary Data65
Namespaces67
targetNamespace Aribute67
xmlns Aribute68
schemaLocation Aribute70
noNamespaceSchemaLocation Aribute71
XML Schema and XML Schema Instance Namespaces72
Element Definitions72
Custom Datatypes73
Simple Types73
Complex Types78
Element and Aribute Groups86
Namespace Scoping86
Polymorphism89
Restricting Inheritance92
Summary95
5 Using WSDL to Document Web Services97
WSDL Document Syntax98
definitions Element99
types Element100
message Element102
poType Element104
binding Element106
service Element108
Extensibility Elements109
SOAP Extensions109
HTTP GET/POST Extensions113
import Element120
Documentation120
The Calculator Web Service WSOL Document121
Summary125
6 ASP.NET127
Creating an ASP.NET Web Service128
Transport Protocols and Bindings134
Web Service Documentation136
Raising Errors140
SOAP Encoding Styles143
Encoding References146
Interface Inheritance150
Managing State155
Session State155
Application State160
Defining and Processing SOAP Headers165
Processing Unknown Headers172
Using SOAP Extensions173
SOAP Extension Aributes174
SOAP Extension Class176
Using the WSDL Utility to Generate Proxy Code190
Proxy Class192
Cookies201
Summa202
7 XML Serialization205
Controlling XML Serialization206
Defining the Root PurchaseOrderDatatype207
Defining the Items Array214
Creating Derived Datatypes220
Creating an Open PurchaseOrder Schema221
Defining the AcceptPO Web Method223
Server-Side Validation224
Implementing Custom Serialization225
Summa226
8 Using Remoting to Build and Consume Web Services227
Remoting vs. ASPNET227
The Grabber.NET Application229
Remoting Architecture230
Creating an IIS-Hosted Web Service232
Creating a WinForm-Hosted Web Service236
Accessing Web Services241
Adding SOAP Headers247
Generating WSDL250
Suds WSDL Extension Elements251
Summary252
9 Discovery Mechanisms for Web Services255
UDDI256
UDDI Architecture256
UDDI API257
UDDI SDK260
UDDI Enterprise Server261
Registering the Purchaser262
Registering the Supplier277
Visual Studio .NET Integration282
DISCO284
Visual Studio .NET and DISCO285
Summa287
10 Building Secure Web Services289
An Introduction to Threat Modeling289
Brainstorming Threats290
Choosing Techniques to Mitigate the Threats292
Web Service Security Technologies295
Web Seices Authentication296
Web Seices Authorization301
Web Seices Privacy and Integrity302
Security Technologies in the .NET Framework304
Future Web Seice Security Technologies306
Common Security Mistakes306
Mistake #1: Storing Secret Data Insecurely307
Mistake #2: Connecting to SOL Seer Incorrectly308
Mistake #3: Building Insecure SOL Strings309
An In-Depth Example309
The Insecure Version (Do Not Try This at Home!)309
A Secure Solution311
Summary313
11 Debugging Web Services315
Interactive Debugging315
The Basics of Debugging316
Remote Debugging317
Web Services-Friendly Call Stack318
Information the Debugger Needs320
Assembly Metadata320
Program Database321
Tracking Information322
Debugging Dynamically Compiled Source Code325
Instrumenting Web Services326
Tracing326
Event Log336
Performance Counters338
Tips and Tricks for Debugging343
Summa344
12 Scalability and Availability347
Scaling Your Web Service348
Scaling Up348
Scaling Out349
Overcoming Scalability Bolenecks353
Maintaining High Availability354
Highly Available Scale-Up Resources355
Highly Available Scale-Out Resources357
Programming Against a Highly Available Resource358
Third-Party Web Services and Availability359
Failing Over to an Alternative Web Service360
Creating an O line Mode of Operation363
Optimizing Performance364
Caching365
Summa372
13 The Future of Web Services373
Introducing .NET My Services374
Securing .NET My Services377
Working with .NET My Services378
The Global XML Web Services Architecture (GXA)382
WS-Inspection384
WS-Security and WS-License387
WS-Routing393
WS-Referral396
WS-Referral Registration Message Exchange398
Dynamic Application Topologies399
Orchestrating Web Services400
Summa405
Appendix XML Schema Built-in Types407
lndex411
热门推荐
- 2743040.html
- 1021876.html
- 3690997.html
- 3529975.html
- 745100.html
- 2771816.html
- 2343716.html
- 3625254.html
- 2964260.html
- 1981008.html
- http://www.ickdjs.cc/book_3469979.html
- http://www.ickdjs.cc/book_1465017.html
- http://www.ickdjs.cc/book_2764291.html
- http://www.ickdjs.cc/book_2986393.html
- http://www.ickdjs.cc/book_1213615.html
- http://www.ickdjs.cc/book_2094209.html
- http://www.ickdjs.cc/book_2401316.html
- http://www.ickdjs.cc/book_3087588.html
- http://www.ickdjs.cc/book_1098862.html
- http://www.ickdjs.cc/book_1290283.html