دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش: نویسندگان: Parastatidis, Savas, Robinson, Ian, Webber, Jim سری: ISBN (شابک) : 9780596805821 ناشر: O'Reilly Media سال نشر: تعداد صفحات: 0 زبان: English فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) حجم فایل: 5 مگابایت
در صورت تبدیل فایل کتاب REST in Practice به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب استراحت در عمل نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
REST به عنوان بهترین روش برای ساخت سرویسهای وب به شتاب خود ادامه میدهد، و بسیاری از معماران وب را وادار میکند تا به این فکر کنند که آیا و چگونه این رویکرد را در دنیای تحت سلطه SOA و SOAP خود بگنجانند. در این کتاب روشنگر، سه کارشناس SOA توضیحی ساده درباره REST ارائه میکنند و نشان میدهند که چگونه میتوانید سیستمهای ابررسانهای توزیعشده ساده و ظریف را با استفاده از اصول راهنمای وب برای مشکلات رایج محاسبات سازمانی توسعه دهید. شما تکنیکهایی را برای پیادهسازی فناوریها و الگوهای وب خاص برای رفع نیازهای یک شرکت معمولی یاد خواهید گرفت، زیرا از ابتدایی ساده به یک شرکت جهانی تبدیل میشود.
REST continues to gain momentum as the best method for building web services, leaving many web architects to consider whether and how to include this approach in their SOA and SOAP-dominated world. In this insightful book, three SOA experts provide a down-to-earth explanation of REST and demonstrate how you can develop simple and elegant distributed hypermedia systems by applying the Web's guiding principles to common enterprise computing problems. You'll learn techniques for implementing specific Web technologies and patterns to solve the needs of a typical company as it grows from modest beginnings to become a global enterprise.
Copyright......Page 6
Foreword......Page 11
Preface......Page 13
1 The Web As a Platform for Building Distributed Systems......Page 19
Architecture of the Web......Page 20
Thinking in Resources......Page 22
From the Web Architecture to the \nREST Architectural Style......Page 30
The Web As an Application Platform......Page 33
Web Friendliness and the Richardson Maturity Model......Page 36
GET on Board......Page 38
2 Introducing Restbucks: How to GET a Coffee, \nWeb Style......Page 39
Restbucks: A Little Coffee Shop with Global Ambitions......Page 40
Toolbox......Page 45
Here Comes the Web......Page 48
Lose Weight, Feel Great!......Page 49
A Simple Coffee Ordering System......Page 50
URI Templates......Page 53
URI Tunneling......Page 55
POX: Plain Old XML over HTTP......Page 60
We Are Just Getting Started......Page 72
Modeling Orders As Resources......Page 73
Building CRUD Services......Page 75
Aligning Resource State......Page 96
Consuming CRUD Services......Page 101
Consuming Services Automatically with WADL......Page 104
CRUD Is Good, but It’s Not Great......Page 108
The Hypermedia Tenet......Page 111
Hypermedia Formats......Page 115
Contracts......Page 126
Hypermedia Protocols......Page 130
Building the Ordering Service in Java......Page 146
Building the Ordering Service in .NET......Page 158
Ready, Set, Action......Page 170
GET Back to Basics......Page 173
Caching......Page 175
Making Content Cacheable......Page 179
Implementing Caching in .NET......Page 185
Consistency......Page 189
Extending Freshness......Page 197
Stay Fresh......Page 201
The Format......Page 203
Common Uses for Atom......Page 206
Using Atom for Event-Driven Systems......Page 207
Building an Atom Service in Java......Page 225
Building an Atom Service in .NET......Page 237
Atom Everywhere?......Page 252
After the Event......Page 254
8 Atom Publishing Protocol......Page 255
Atom Publishing Protocol......Page 256
Implementing Order Fulfillment Using AtomPub......Page 267
Implementing AtomPub in .NET......Page 286
A Versatile Protocol......Page 301
9 Web Security......Page 303
HTTP Security Essentials......Page 304
Identity and the OpenID Protocol......Page 313
The OAuth Protocol......Page 333
Service Hacks and Defenses......Page 357
Final Thoughts......Page 367
Syntax Versus Semantics......Page 369
Structure and Representation of Information......Page 370
The Semantic Web......Page 375
Microformats......Page 390
Linked Data and the Web......Page 391
Guidance......Page 392
Are Web Services Evil?......Page 393
SOAP: The Whole Truth......Page 394
WSDL: Just Another Object IDL......Page 398
Two Wrongs Don’t Make a Right......Page 404
Secure, Reliable, Transacted......Page 405
A Requiem for Web Services?......Page 423
Building and Running Web-Based Services......Page 425
No Architecture Without Measurement......Page 427
Selling the Web......Page 430
Go Forth and Build......Page 432
Index......Page 433