دسترسی نامحدود
برای کاربرانی که ثبت نام کرده اند
برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید
در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید
برای کاربرانی که ثبت نام کرده اند
درصورت عدم همخوانی توضیحات با کتاب
از ساعت 7 صبح تا 10 شب
ویرایش:
نویسندگان: Ervin Varga
سری:
ناشر: Apress
سال نشر: 2016
تعداد صفحات: 295
زبان: English
فرمت فایل : PDF (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 12 مگابایت
در صورت ایرانی بودن نویسنده امکان دانلود وجود ندارد و مبلغ عودت داده خواهد شد
کلمات کلیدی مربوط به کتاب ایجاد APIهای قابل نگهداری: زبان های برنامه نویسی، کامپایلرها، مترجمان، تکنیک های برنامه نویسی
در صورت تبدیل فایل کتاب Creating Maintainable APIs به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب ایجاد APIهای قابل نگهداری نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
برای ایجاد سرویسهایی که قابل استفاده و نگهداری هستند، APIهای ساده و قابل نگهداری بسازید. اگرچه این کتاب بر روی خدمات توزیع شده تمرکز دارد، اما همچنین بر چگونگی اعمال اصول اصلی حتی برای ساختارهای OOD و OOP خالص تأکید می کند. زمینه کلی ایجاد APIهای قابل نگهداری، طبقهبندی موضوعات به چهار حوزه اصلی است: کلاسها و رابطها، APIهای HTTP REST، APIهای پیامرسان، و بارهای پیام (XML، JSON و JSON API و همچنین Apache Avro).
Build straightforward and maintainable APIs to create services that are usable and maintainable. Although this book focuses on distributed services, it also emphasizes how the core principles apply even to pure OOD and OOP constructs. The overall context of Creating Maintainable APIs is to classify the topics into four main areas: classes and interfaces, HTTP REST APIs, messaging APIs, and message payloads (XML, JSON and JSON API as well as Apache Avro).
Front Matter....Pages i-xix
Information Hiding and APIs....Pages 1-16
Modular Design....Pages 17-43
Designing Classes for Reuse....Pages 45-67
TDD as an API Design Technique....Pages 69-95
Identifying Resources....Pages 97-107
Versioning REST APIs....Pages 109-118
Encoding Actions on Resources....Pages 119-133
Implementing Synchronous and Asynchronous REST APIs....Pages 135-141
Documenting REST APIs....Pages 143-157
Testing REST APIs....Pages 159-169
Implementing Messaging APIs....Pages 171-185
Apache Kafka as a Messaging Hub....Pages 187-201
Testing Messaging APIs....Pages 203-213
Schema-Based Messages....Pages 215-227
The Core JSON API....Pages 229-247
Evolving the JSON API....Pages 249-267
Katharsis....Pages 269-288
Back Matter....Pages 289-293