دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: 2
نویسندگان: Nishith Pathak
سری:
ISBN (شابک) : 1430233680, 9781430243023
ناشر: Apress
سال نشر: 2011
تعداد صفحات: 467
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 6 مگابایت
در صورت تبدیل فایل کتاب Pro WCF 4: Practical Microsoft SOA Implementation, 2nd ed به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب Pro WCF 4: عملی Microsoft SOA پیاده سازی ، چاپ دوم نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
Pro WCF 4.0: پیاده سازی عملی Microsoft SOA راهنمای کاملی برای Windows Communication Foundation از دیدگاه معماری سرویس گرا (SOA) است و به شما نشان می دهد که چرا WCF برای معماری و توسعه سرویس گرا مهم است. این کتاب بینش عمیقی در مورد عملکرد WCF ارائه می دهد که با کشف سرویس مشابه .NET 4.0، سرویس مسیریابی، پیکربندی ساده و سایر ویژگی های پیشرفته ارائه شده است. در این عنوان نمونه های آموزنده ای گنجانده شده است که خواننده را در درک و اجرای این اضافات مهم یاری می کند. این کتاب همچنین مدل برنامه نویسی یکپارچه، پیام رسانی قابل اعتماد، امنیت و مدل برنامه نویسی همتا به همتا را پوشش می دهد. همچنین میآموزید که چگونه برنامههای راهدور داتنت و سرویسهای وب فعلی خود را به WCF منتقل کنید، و چگونه آن برنامهها را با WCF 4 ادغام کنید. این کتاب بینش واقعی را برای حل مشکلات واقعی سازمانی با استفاده از WCF و NET 4.0 ارائه میدهد. آنچه یاد خواهید گرفت ویژگی های WCF جدید در .NET 4.0 یک مدل برنامه نویسی جامع WCF چگونه مدیریت صف و پیام رسانی قابل اعتماد در WCF کار می کند اجرای پشتیبانی تراکنش در WCF ایجاد سرویس های WCF با سایر پیشنهادات SOA بهترین شیوه ها در استفاده از WCF به طور موثر توسعه برنامه های WCF با Visual Studio 2010 این کتاب برای چه کسی است انتشار .NET 4.0 طیف وسیعی از عملکردهای جدید را به WCF آورد. توسعه دهندگان و معمارانی که تجربه استفاده از WCF 3.5 یا قبل از آن را دارند و می خواهند این قابلیت جدید را در برنامه خود اعمال کنند، از بحث ها و نمونه کدهای موجود در این کتاب بهره زیادی خواهند برد. این کتاب همچنین یک منبع عالی برای توسعه دهندگان برنامه و معماران تازه وارد به معماری سرویس گرا یا مفاهیم اصلی WCF است. فهرست مطالب معرفی مبانی WCF و SOA تازههای WCF 4 کاوش در مدل برنامهنویسی WCF نصب و ایجاد سرویسهای WCF میزبانی و مصرف سرویسهای WCF مدیریت خدمات WCF پیادهسازی امنیت WCF پیادهسازی پیامرسانی قابل اعتماد و یکپارچهسازی مبتنی بر WCF مبتنی بر WCF در ارتباطات WCF مبتنی بر صف با داده ها در حال توسعه برنامه های همتا به همتا با WCF پیاده سازی SOA قابلیت همکاری پیوست: QuickReturns Ltd
Pro WCF 4.0: Practical Microsoft SOA Implementation is a complete guide to Windows Communication Foundation from the service-oriented architecture (SOA) perspective, showing you why WCF is important to service-oriented architecture and development. This book provides deep insight into the functionality of WCF, which shipped with .NET 4.0-like service discovery, routing service, simplified configuration, and other advanced features. Included in this title are informative examples that will aid the reader in understanding and implementing these important additions. This book also covers the unified programming model, reliable messaging, security, and the peer-to-peer programming model. You'll also learn how to move your current .NET remoting and web service applications to WCF, and how to integrate those applications with WCF 4. This book offers genuine insight into solving real enterprise problems using WCF and .NET 4.0. What you’ll learn Features of WCF new to .NET 4.0 A comprehensive WCF programming model How queue management and reliable messaging work in WCF Implementing transaction support in WCF Making WCF services interoperable with other SOA offerings Best practices in using WCF effectively Developing WCF applications with Visual Studio 2010 Who this book is for The release of .NET 4.0 brought a wide range of new functionality to WCF. Developers and architects with experience using WCF 3.5 or earlier who want to apply this new functionality to their application will benefit greatly from the discussions and code samples in this book. This book is also a great resource for application developers and architects new to service-oriented architecture or the core concepts of WCF. Table of Contents Introducing WCF and SOA Basics What's New in WCF 4 Exploring the WCF Programming Model Installing and Creating WCF Services Hosting and Consuming WCF Services Managing WCF Services Implementing WCF Security Implementing Reliable Messaging and Queue-Based Communications Using Transactions in WCF Integrating with COM+ Working with Data Developing Peer-to-Peer Applications with WCF Implementing SOA Interoperability Appendix: QuickReturns Ltd
Cover......Page 1
Back Cover ......Page 2
Ttile Page ......Page 3
Copyright......Page 4
Dedications ......Page 5
Contents at a Glance......Page 6
Acknowledgments......Page 0
An Overview of This Book......Page 19
Obtaining Updates for This Book......Page 20
Contacting the Author......Page 21
Understanding SOA......Page 24
What Is a Service?......Page 26
Tenet 2: Services Are Autonomous......Page 27
Tenet 4: Service Compatibility Is Based on Policy......Page 28
A Brief History of the Microsoft Distributed Stack......Page 29
Why Are Web Services the Preferred Option?......Page 31
What Does WCF Solve?......Page 32
Unification of Existing Technologies......Page 33
Interoperability Across Platforms......Page 34
WCF As a Service-Oriented Development Tool......Page 36
Attribute-Based Development......Page 39
Hosting Services......Page 40
Migration/Integration with Existing Technology......Page 41
One Service, Multiple Endpoints......Page 42
How Do You Unify All These Technologies?......Page 43
Summary......Page 45
Introducing the ABCs of WCF......Page 46
Standard Endpoints......Page 48
Simplified Configuration......Page 52
Default Endpoints......Page 53
Default Bindings......Page 55
Default Behavior......Page 57
Service Discovery......Page 58
Support of Visual Studio......Page 62
Routing Service......Page 63
Improved REST Support......Page 69
Workflow Services......Page 72
Summary......Page 74
Exploring the WCF Programming Model......Page 76
Introducing the Programming Approach......Page 77
WCF Programming Model......Page 78
Addresses......Page 79
Bindings......Page 81
Contracts......Page 83
Looking Inside the WCF Layers......Page 90
The Messaging Layer......Page 91
ServiceHost......Page 93
ChannelFactory......Page 100
Service Runtime......Page 105
Applying Behaviors......Page 106
Service Behavior......Page 107
Contract Behavior......Page 109
Service Metadata Behavior......Page 110
Using the Configuration Tool......Page 112
Configuring Diagnostics......Page 113
Configuring Instrumentation......Page 117
Summary......Page 119
Hardware Requirements......Page 122
Software Requirements......Page 123
Installing the .NET 4.0 Development Components......Page 124
Understanding Service Contracts......Page 126
Contract First or Code First?......Page 127
Service Design......Page 128
Hello World......Page 129
Hello World with Interfaces......Page 131
Hosting on IIS......Page 138
ServiceContract Attribute......Page 141
OperationContract Attribute......Page 146
OperationBehavior Attribute......Page 149
XML Serialization......Page 150
Data Contracts......Page 157
Message Contracts......Page 159
Summary......Page 165
Hosting and Consuming WCF Services......Page 166
Hosting Environment Features......Page 168
Hosting Environment Requirements......Page 169
Self-Hosting Your Service......Page 170
Hosting in Windows Services......Page 171
Hosting Using IIS......Page 179
Core IIS Features......Page 180
Hosting WCF Services in IIS......Page 181
Configuring WCF Services in IIS......Page 182
Accessing ServiceHost in IIS......Page 184
Recycling......Page 185
ASP.NET Compatibility Mode......Page 186
Windows XP and IIS 5.1......Page 188
Windows Server 2003 and IIS 6.0......Page 189
Hosting in IIS 7.0......Page 190
WAS......Page 192
Hosting WCF Services in Windows Azure......Page 194
Hosting Options......Page 202
Service Proxies......Page 203
Summary......Page 204
Managing WCF Services......Page 206
Exploring the Business Drivers......Page 207
Building Custom Code to Monitor Activity......Page 208
Configuration Editor: SvcConfigEditor.exe......Page 215
Message Logging......Page 216
Enabling Message Logging......Page 217
Using SvcTraceViewer.exe......Page 220
Using WCF Performance Counters......Page 221
Enabling Built-In WCF Performance Counters......Page 222
Creating Custom Performance Counters......Page 226
Using WMI......Page 233
Summary......Page 236
Implementing WCF Security......Page 240
Introducing the WCF Security Features......Page 241
Security Features of Bindings......Page 242
Credentials and Claims......Page 243
Presenting Credentials and Claims to WCF......Page 247
Binding Support for Credentials......Page 248
Transport-Level Security......Page 249
Message-Level Security......Page 252
Mixed-Mode Security......Page 257
Federated Security Model in WCF......Page 259
Authorization in WCF......Page 260
Authorization Options for One-Way Communications......Page 265
Auditing for Security Features in WCF......Page 266
Windows CardSpace......Page 268
How Windows CardSpace Works......Page 269
Enabling Windows CardSpace in WCF......Page 270
Summary......Page 272
Implementing Reliable Messaging and Queue-Based Communications......Page 274
Challenges of Implementing Reliable Messaging......Page 275
Processing Issues......Page 276
Reliable Sessions......Page 277
Enabling WCF Web Services with Reliable Sessions......Page 278
Some Pointers on Reliable Messaging......Page 281
Queuing in WCF......Page 283
Installing MSMQ......Page 285
Microsoft Message Queues in Windows Server 2008......Page 287
Transport Channels......Page 288
Integration Channels......Page 295
Some Pointers on Using MSMQ......Page 299
Summary......Page 300
What’s a Transaction?......Page 302
Understanding the Types of Transactions in WCF......Page 305
Using the TransactionFlow Attribute......Page 307
Using the ServiceBehavior and OperationBehavior Attributes......Page 308
Defining Transactions in QuickReturns Ltd.......Page 310
Working with Transactions and Queues......Page 318
Summary......Page 322
Why Integrate with COM+?......Page 324
Running a COM+ Application As a WCF Service......Page 325
Visual Basic 6 COM+ Component Sample Setup......Page 326
COM+ Application WCF Service Wrapper......Page 330
.NET Enterprise Services and COM+ Components......Page 339
Consuming WCF Services from COM+......Page 346
QuickReturns Ltd. Quote Service......Page 347
Security Credentials with IChannelCredentials......Page 354
Summary......Page 356
Understanding the Data Transfer Architecture......Page 358
Exploring the Serialization Options in WCF......Page 359
Introducing Data Contracts......Page 360
Data Contract Names......Page 362
Data Contract Equivalence......Page 364
Data Contract Versioning......Page 368
Round-Tripping......Page 371
XML Serialization......Page 372
Introducing Message Contracts......Page 374
Fine-Tuning SOAP......Page 376
Performance......Page 378
Using the Message Class......Page 379
Filters......Page 381
Versioning with Schema Validation......Page 382
Versioning without Schema Validation......Page 383
Creating the Service......Page 384
Creating the Client......Page 387
Summary......Page 390
Introducing P2P Computing......Page 392
Why Use P2P?......Page 393
The Challenges of P2P......Page 394
P2P Development Life Cycle......Page 395
Windows P2P Networking......Page 396
How Does a P2P Mesh Work?......Page 399
What Is Peer Channel?......Page 401
QuickReturnTraderChat Sample......Page 402
P2P Security......Page 406
QuickReturnSecureTraderChat Sample......Page 408
Working with NetShell......Page 411
Listing Clouds......Page 412
Listing Peers in a Cloud......Page 414
Cloud Statistics......Page 415
Working with Peers......Page 416
SOA with P2P......Page 417
Summary......Page 419
Achieving Java/J2EE Interoperability......Page 420
Non-Microsoft SOA Platforms......Page 421
Interoprability with WS-I Basic Profile......Page 422
Sending Binary Data Over Web Services......Page 425
Using WS-ReliableMessaging......Page 435
WS-ReliableMessaging Example......Page 436
Summary......Page 439
QuickReturns Ltd.......Page 440
Asset Manager......Page 441
Exchange......Page 442
Quote......Page 443
Execution......Page 444
Position......Page 445
A......Page 446
B......Page 447
C......Page 448
D......Page 449
G......Page 451
I......Page 452
M......Page 454
N......Page 456
P......Page 457
Q......Page 459
R......Page 460
S......Page 461
T......Page 464
V......Page 465
W......Page 466
X, Y, Z......Page 467