دانلود کتاب Interprocess Communication with macOS: Apple IPC Methods – ارتباط بین فرآیندی با macOS: روش‌های IPC اپل

دسته بندی :
اطلاعات کتاب
  • جلد
  • سری
  • ویرایش 1
  • سال 2021
  • نویسنده (گان) Hem Dutt
  • ناشر Apress
  • زبان English
  • تعداد صفحات
  • حجم فایل 4.78MB
  • فرمت فایل epub
  • شابک 1484270444, 9781484270448
قیمت محصول :

45,000 تومان

با خرید این محصول، 2,250 تومان به کیف پول شما بازگشت داده می‌شود

روند خرید و دریافت کتاب‌ها بدون هیچ اختلالی انجام می‌شود.
تمامی فایل‌ها بر روی سرورهای داخلی میزبانی می‌شوند تا بتوانید به راحتی و در لحظه آن‌ها را دانلود کنید. در صورت بروز هرگونه مشکل یا نیاز به راهنمایی، لطفاً از طریق « صفحه تماس باما» با تیم پشتیبانی در ارتباط باشید.

تمامی کتاب های موجود در وبسایت سای وان به زبان انگلیسی میباشد

توضیحات

Build highly modular software in macOS that interacts deeply and intuitively with other programs. This book explores all techniques available for Inter-process communications(IPC) from high level macOS layers to deep kernel options while applying theoretical concepts into practical implementations on real world scenarios.

You’ll see how IPC techniques are used for exchanging data and messages among multiple threads in one or more processes, which may be running on one or more computers connected by a network or running locally. IPC methods can be divided into methods for message passing, synchronization, shared memory, and remote procedure calls (RPC). A poorly conceivedIPCcan even expose an entire network to over-the-network attacks. Despite the risks, processes and applications absolutely need to communicate with each other across your system and the network. You’ll see how these communications facilitate information sharing, computational speedup, modularity, convenience, and privilege separation.
InmacOS, a program has a number of ways to communicate with other programs. These mechanisms forIPC often exist in different layers of the system. You’ll examine how each has its own specific purposes, limitations, and intended scenarios. Some are more suitable than others for code written at a certain level of the system. For example, a kernel extension would not make use of Apple events.
Additionally, the book reveals that different users have different rights when it comes to accessing files, changing system wide settings, and so on, depending on whether they are admin users or ordinary users. Running code with root or administrativeprivileges can intensify the dangers posed by security vulnerabilities. You’ll learn that to elevate privileges safely, it is mandatory for the application to perform the task through a secure Helper process.
What You’ll Learn
  • Expand the capabilities of your programs by sharing data within multiple applications
  • Understand and dig deep into the world of Helper tools to create apps that need user privilege elevation
  • Enhance the modularity of a system by allowing your applications to interact and share data with a website
Who This Book Is For

Software engineers and architects designing and developing secure applications for macOS and iOS who have hands-on knowledge of Swift with XCode.

————————————————————–

ترجمه ماشینی :

نرم افزار بسیار ماژولار را در macOS بسازید که به طور عمیق و شهودی با سایر برنامه ها تعامل داشته باشد. این کتاب تمامی تکنیک‌های موجود برای ارتباطات بین فرآیندی (IPC) را از لایه‌های macOS سطح بالا گرفته تا گزینه‌های هسته عمیق را بررسی می‌کند و در عین حال مفاهیم نظری را در پیاده‌سازی‌های عملی در سناریوهای دنیای واقعی به کار می‌گیرد.

شما’ خواهید دید که چگونه تکنیک‌های IPC برای تبادل داده‌ها و پیام‌ها بین رشته‌های مختلف در یک یا چند فرآیند، که ممکن است روی یک یا چند رایانه متصل به شبکه یا به صورت محلی اجرا شوند، استفاده می‌شوند. روش‌های IPC را می‌توان به روش‌هایی برای ارسال پیام، همگام‌سازی، حافظه مشترک و فراخوانی روش از راه دور (RPC) تقسیم کرد. یک IPC ضعیف حتی می تواند کل شبکه را در معرض حملات بیش از حد شبکه قرار دهد. با وجود خطرات، فرآیندها و برنامه‌های کاربردی کاملاً نیاز به ارتباط با یکدیگر در سراسر سیستم و شبکه شما دارند. خواهید دید که چگونه این ارتباطات به اشتراک گذاری اطلاعات، سرعت محاسبات، مدولار بودن، راحتی و جداسازی امتیازات را تسهیل می کند.
InmacOS، یک برنامه راه های مختلفی برای برقراری ارتباط دارد. با برنامه های دیگر این مکانیسم‌ها برای IPC اغلب در لایه‌های مختلف سیستم وجود دارند. شما بررسی خواهید کرد که چگونه هر کدام اهداف، محدودیت ها و سناریوهای مورد نظر خاص خود را دارند. برخی از آنها برای کد نوشته شده در سطح معینی از سیستم مناسب تر از بقیه هستند. برای مثال، یک پسوند هسته از رویدادهای اپل استفاده نمی‌کند.
به‌علاوه، این کتاب نشان می‌دهد که کاربران مختلف در هنگام دسترسی به فایل‌ها و تغییر، حقوق متفاوتی دارند. تنظیمات گسترده سیستم، و غیره، بسته به اینکه کاربر مدیر یا کاربر عادی باشد. اجرای کد با حقوق ریشه یا مدیریت می تواند خطرات ناشی از آسیب پذیری های امنیتی را تشدید کند. شما یاد خواهید گرفت که برای بالا بردن ایمن امتیازات، برای برنامه اجباری است که کار را از طریق فرآیند Helper ایمن انجام دهد.
چه چیزی. شما یاد خواهید گرفت
  • با به اشتراک گذاری داده ها در چندین برنامه، قابلیت های برنامه های خود را گسترش دهید
  • دنیای ابزارهای Helper را درک کنید و عمیقاً در آن جستجو کنید تا برنامه‌هایی را ایجاد کنید که به ارتقای امتیاز کاربر نیاز دارند
  • با اجازه دادن به برنامه‌های کاربردی خود برای تعامل و اشتراک‌گذاری داده‌ها با یک وب‌سایت، ماژولار بودن یک سیستم را افزایش دهید. /li>
این کتاب برای چه کسی است

مهندسان نرم افزار و معماران در حال طراحی و توسعه برنامه های کاربردی امن برای macOS و iOS که دانش عملی Swift با XCode دارند.

 

tag : دانلود کتاب ارتباط بین فرآیندی با macOS: روش‌های IPC اپل , Download ارتباط بین فرآیندی با macOS: روش‌های IPC اپل , دانلود ارتباط بین فرآیندی با macOS: روش‌های IPC اپل , Download Interprocess Communication with macOS: Apple IPC Methods Book , ارتباط بین فرآیندی با macOS: روش‌های IPC اپل دانلود , buy ارتباط بین فرآیندی با macOS: روش‌های IPC اپل , خرید کتاب ارتباط بین فرآیندی با macOS: روش‌های IPC اپل , دانلود کتاب Interprocess Communication with macOS: Apple IPC Methods , کتاب Interprocess Communication with macOS: Apple IPC Methods , دانلود Interprocess Communication with macOS: Apple IPC Methods , خرید Interprocess Communication with macOS: Apple IPC Methods , خرید کتاب Interprocess Communication with macOS: Apple IPC Methods ,

نقد و بررسی‌ها

هنوز بررسی‌ای ثبت نشده است.

اولین کسی باشید که دیدگاهی می نویسد “دانلود کتاب Interprocess Communication with macOS: Apple IPC Methods – ارتباط بین فرآیندی با macOS: روش‌های IPC اپل”