مشخصات کتاب
Boost.Asio C++ Network Programming Cookbook (Code Only)
دسته بندی: برنامه نويسي
ویرایش:
نویسندگان: Radchuk D.
سری:
ناشر:
سال نشر:
تعداد صفحات: 0
زبان: English
فرمت فایل : RAR (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود)
حجم فایل: 4 مگابایت
قیمت کتاب (تومان) : 50,000
کلمات کلیدی مربوط به کتاب کتاب آشپزی برنامه نویسی شبکه Boost.Asio C (فقط کد): کتابخانه، ادبیات کامپیوتر، C/C++
میانگین امتیاز به این کتاب :
تعداد امتیاز دهندگان : 18
در صورت تبدیل فایل کتاب Boost.Asio C++ Network Programming Cookbook (Code Only) به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.
توجه داشته باشید کتاب کتاب آشپزی برنامه نویسی شبکه Boost.Asio C (فقط کد) نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.
توضیحاتی در مورد کتاب کتاب آشپزی برنامه نویسی شبکه Boost.Asio C (فقط کد)
Packt Publishing, 2016. — Code Only. — ISBN:
978-1-78398-654-5.
کودک نمونهای از فرمت PDF، EPUB، MOBI .
شروع با دستور
العملهایی که اجرای عملیات اولیه Boost.Asio را نشان میدهند،
این کتاب به ارائه آمادهسازی ادامه میدهد. -از پیاده سازی
برنامه های کلاینت و سرور از برنامه های همزمان ساده گرفته تا راه
حل های مقیاس پذیر چند رشته ای قدرتمند استفاده کنید.در
نهایت، موضوعات پیشرفته ای مانند پیاده سازی یک برنامه چت، پیاده
سازی کلاینت HTTP و افزودن پشتیبانی SSL به شما ارائه می شود.
تمام نمونه های ارائه شده در کتاب آماده استفاده در پروژه های
واقعی هستند.
این کتاب علاوه بر مثال
های عملی عالی، شامل پشتیبانی گسترده نیز می شود. مطالب نظری در
مورد طراحی و ساخت برنامه های کاربردی توزیع شده.
آنچه خواهید
آموخت:
دانش کاری خود را در یکی از بهترین ها افزایش دهید کتابخانه های
شبکه C++ معتبر—Boost.Asio؛
آشنایی با اصول پروتکل های TCP و UDP؛
ایجاد برنامه های کاربردی سرویس گیرنده و سرور مقیاس پذیر و بسیار
کارآمد؛
درک نظریه توسعه توزیع شده برنامه ها؛
امنیت برنامه های توزیع شده خود را با افزودن پشتیبانی SSL افزایش
دهید؛
یک کلاینت HTTP را به راحتی پیاده سازی کنید؛
از iostreams، بافرهای جمع آوری پراکنده و تایمر استفاده کنید.
ویژگیهای
کلیدی:
برنامههای کاربردی توزیع شده بسیار کارآمد را با سهولت
بسازید.
برنامه شبکه بین پلتفرمی خود را تقویت کنید مهارت های مینگ را با
یکی از معتبرترین کتابخانه های C++.
با استفاده از این کتابچه راهنمای دقیق و کاربردی، راه حل هایی
برای مشکلات دنیای واقعی مربوط به برنامه نویسی شبکه با دستور
العمل های آماده برای استفاده پیدا کنید.
این کتاب برای
چه کسی است:
اگر می خواهید مهارت های برنامه نویسی شبکه C++ خود را با استفاده
از کتابخانه Boost.Asio تقویت کنید و نظریه پشت توسعه برنامه های
کاربردی توزیع شده را درک کنید، این کتاب همان چیزی است که شما
نیاز دارید پیش نیاز این کتاب، تجربه با C++11 عمومی است. برای
استفاده بیشتر از کتاب و درک موضوعات پیشرفته، به تجربه ای در
زمینه چند رشته ای نیاز دارید.
توضیحاتی درمورد کتاب به خارجی
Packt Publishing, 2016. — Code Only. — ISBN:
978-1-78398-654-5.
Код примеров к выложенной здесь книге в формате
PDF, EPUB,
MOBI.
Starting with recipes
demonstrating the execution of basic Boost.Asio operations, the
book goes on to provide ready-to-use implementations of client
and server applications from simple synchronous ones to
powerful multithreaded scalable solutions. Finally,
you are presented with advanced topics such as implementing a
chat application, implementing an HTTP client, and adding SSL
support. All the samples presented in the book are ready to be
used in real projects just out of the box.
As well as excellent practical
examples, the book also includes extended supportive
theoretical material on distributed application design and
construction.
What you will
learn:
Boost your working knowledge of one of the most reputable C++
networking libraries―Boost.Asio;
Familiarize yourself with the basics of TCP and UDP
protocols;
Create scalable and highly-efficient client and server
applications;
Understand the theory behind development of distributed
applications;
Increase the security of your distributed applications by
adding SSL support;
Implement a HTTP client easily;
Use iostreams, scatter-gather buffers, and timers.
Key Features:
Build highly efficient distributed applications with
ease.
Enhance your cross-platform network programming skills with one
of the most reputable C++ libraries.
Find solutions to real-world problems related to network
programming with ready-to-use recipes using this detailed and
practical handbook.
Who This Book Is
For:
If you want to enhance your C++ network programming skills
using the Boost.Asio library and understand the theory behind
development of distributed applications, this book is just what
you need. The prerequisite for this book is experience with
general C++11. To get the most from the book and comprehend
advanced topics, you will need some background experience in
multithreading.
نظرات کاربران