کتاب Protocol Buffers Handbook: Getting deeper into Protobuf internals and its usage (راهنمای جامع Protocol Buffers: عمیق شدن در جزئیات و کاربردهای آن) به شما کمک میکند تا با کشف ظرافتهای پیچیده دستور Protobuf و نشان دادن نحوه تعریف ساختارهای داده پیچیده، وارد دنیای بافرهای پروتکل شوید.
همانطور که پیشرفت می کنید، تکامل طرحواره را می آموزید، و از سازگاری یکپارچه در حین تکامل پروژه های خود اطمینان حاصل می کنید.
در ادامه مقدمهای از کتاب Protocol Buffers Handbook را از زبان نویسنده شرح خواهیم داد.
مقدمهای بر کتاب Protocol Buffers Handbook:
در دنیای توزیع شده امروزی، بسیاری از ما در حال تعامل با APIها هستیم. معمولاً این APIها REST API هستند که JSON را میپذیرند و برمی گردند. با این حال، جایگزینهایی برای فرمت دادههای JSON که پردازش آن دشوار است، وجود دارد. جایگزین اصلی Protobuf است.
هدف این کتاب این است که این قالب داده کارآمدتر را هم در تئوری و هم در عمل به شما آموزش دهد. از یادگیری نحوه نوشتن فایلهای پروتو گرفته تا یادگیری نحوه نوشتن افزونه پروتوک خود، با گذراندن نکات داخلی سریالسازی/جداسازی Protobuf، همه چیزهایی را که برای تبدیل شدن به یک متخصص Protobuf باید بدانید، یاد خواهید گرفت.
کتاب Protocol Buffers Handbook برای چه کسی است؟
این کتاب هم برای مبتدیان و هم برای کسانی است که فکر میکنند قبلاً میدانند چگونه از Protobuf استفاده کنند. یکی از مشکلات اصلی Protobuf این است که در ظاهر ساده به نظر میرسد، اما متخصص شدن زمان زیادی میبرد. خوشبختانه، من تمام دانش خود را در این کتاب متراکم کردهام، بنابراین لازم نیست خودتان همه آن را کشف کنید.
بنابراین، اگر به موضوعات داخلی سریالسازی/آسیالزدایی، نحوه استفاده از Protobuf برای پروژههای کوچک و بزرگ و نحوه ساخت ابزار در اطراف آن علاقهمندید، این کتاب برای شما مناسب است.
آنچه کتاب Protocol Buffers Handbook پوشش میدهد:
فصل ۱، پرایمر سریالسازی، سریالسازی و سریالسازی را پوشش میدهد.
فصل ۲، پروتوبوف یک زبان است، نحو پروتوباف را مورد بحث قرار میدهد.
فصل ۳، توصیف دادهها با فرمت متن پروتوباف، چگونگی و چرایی استفاده از قالب متن پروتوباف را توضیح میدهد.
فصل ۴، کامپایلر Protobuf، در مورد تولید کد و سریالسازی/جداسازی دادهها با کامپایلر بحث میکند.
فصل ۵، سریالسازی داخلی، تک تک قسمتهای سریالسازی/آسیابزدایی انجامشده توسط Protobuf را توضیح میدهد.
فصل ۶، تکامل طرحواره در طول زمان، چگونگی تکامل ایمن طرحواره Protobuf را پوشش میدهد.
فصل ۷، پیادهسازی یک دفترچه آدرس در Go، نحوه تعامل با کد تولید شده در Golang و ساخت یک دفترچه آدرس را توضیح میدهد.
فصل ۸، پیادهسازی یک کتاب آدرس در پایتون، نحوه تعامل با کدهای تولید شده در پایتون و ساخت یک دفترچه آدرس را توضیح میدهد.
فصل ۹، توسعه یک افزونه پروتوک در Go، به شما نشان میدهد که چگونه یک پلاگین پروتوک را از ابتدا در Go بنویسید.
فصل ۱۰، ساخت پیشرفته، راههای مختلف ساخت پروژههای Protobuf را پوشش میدهد.
سرفصلهای کتاب Protocol Buffers Handbook:
- Protocol Buffers Handbook
- Contributors
- About the author
- About the reviewer
- Preface
- Chapter 1: Serialization Primer
- Chapter 2: Protobuf is a Language
- Chapter 3: Describing Data with Protobuf Text Format
- Chapter 4: The Protobuf Compiler
- Chapter 5: Serialization Internals
- Chapter 6: Schema Evolution over Time
- Chapter 7: Implementing the Address Book in Go
- Chapter 8: Implementing the Address Book in Python
- Chapter 9: Developing a Protoc Plugin in Golang
- Chapter 10: Advanced Build
- Index
- Other Books You May Enjoy
جهت دانلود کتاب Protocol Buffers Handbook میتوانید پس از پرداخت، دریافت کنید.
دیدگاهها
هیچ دیدگاهی برای این محصول نوشته نشده است.