ورود به حساب

نام کاربری گذرواژه

گذرواژه را فراموش کردید؟ کلیک کنید

حساب کاربری ندارید؟ ساخت حساب

ساخت حساب کاربری

نام نام کاربری ایمیل شماره موبایل گذرواژه

برای ارتباط با ما می توانید از طریق شماره موبایل زیر از طریق تماس و پیامک با ما در ارتباط باشید


09117307688
09117179751

در صورت عدم پاسخ گویی از طریق پیامک با پشتیبان در ارتباط باشید

دسترسی نامحدود

برای کاربرانی که ثبت نام کرده اند

ضمانت بازگشت وجه

درصورت عدم همخوانی توضیحات با کتاب

پشتیبانی

از ساعت 7 صبح تا 10 شب

دانلود کتاب Working With TCP Sockets

دانلود کتاب کار با سوکت های TCP

Working With TCP Sockets

مشخصات کتاب

Working With TCP Sockets

دسته بندی: شبکه سازی
ویرایش:  
نویسندگان:   
سری:  
 
ناشر: Jesse Storimer 
سال نشر: 2012 
تعداد صفحات: 0 
زبان: English 
فرمت فایل : EPUB (درصورت درخواست کاربر به PDF، EPUB یا AZW3 تبدیل می شود) 
حجم فایل: 300 کیلوبایت 

قیمت کتاب (تومان) : 34,000



کلمات کلیدی مربوط به کتاب کار با سوکت های TCP: کتابخانه، ادبیات کامپیوتری، شبکه های کامپیوتری



ثبت امتیاز به این کتاب

میانگین امتیاز به این کتاب :
       تعداد امتیاز دهندگان : 9


در صورت تبدیل فایل کتاب Working With TCP Sockets به فرمت های PDF، EPUB، AZW3، MOBI و یا DJVU می توانید به پشتیبان اطلاع دهید تا فایل مورد نظر را تبدیل نمایند.

توجه داشته باشید کتاب کار با سوکت های TCP نسخه زبان اصلی می باشد و کتاب ترجمه شده به فارسی نمی باشد. وبسایت اینترنشنال لایبرری ارائه دهنده کتاب های زبان اصلی می باشد و هیچ گونه کتاب ترجمه شده یا نوشته شده به فارسی را ارائه نمی دهد.


توضیحاتی در مورد کتاب کار با سوکت های TCP

توضیحات کتاب آیا می دانید سرور وب شما چگونه یک سوکت را باز می کند، به یک آدرس متصل می شود و یک اتصال را می پذیرد؟ من قبل از اینکه دانش کافی برای کشف و کشف این چیزها داشته باشم، برنامه نویسی وب زیادی انجام دادم. می‌دانستم که توسعه‌دهندگان دیگر درک بهتری نسبت به من بر روی تمام پشته دارند، اما غواصی در اعماق زیر کاپوت یکی از چیزهایی است که واقعاً من را به توسعه‌دهنده بهتری در سراسر جهان تبدیل کرده است. اخیراً یک موضوع عالی خواندم که می‌پرسید «برنامه‌نویسان واقعاً موفق چه کار متفاوتی انجام دادند؟». این پاسخ واقعاً توجه من را جلب کرد: آماده، مایل و قادر به غواصی در چندین سطح در هر زمان باشید. شما باید بدانید که در زیر کاپوت چه خبر است. بین «تعداد سطوح عمق درک شده» و «توانایی برنامه‌نویسی» همبستگی قوی وجود دارد. در این کتاب من این اصول را با استفاده از روبی به شما آموزش خواهم داد. من با اصولی که قابل حمل برای هر محیطی هستند شروع می کنم. سپس انتزاعات زیبایی را که روبی در بالای آنها قرار داده است را به شما نشان خواهم داد. یادگیری این مطالب فقط در مورد روبی یا هر زبان دیگری صدق نمی کند. هر زبان برنامه نویسی مدرن از شبکه پشتیبانی می کند. هر زبانی روش خاص خود را برای انجام کارها دارد. اما همه زبان های مدرن از Berkeley Sockets API پشتیبانی می کنند. روبی نیز از این قاعده مستثنی نیست. مطمئناً مقدار زیادی قند نحوی وجود دارد، اما در زیر شکر می‌توانید از همان Sockets API استفاده کنید که در C، Java، Python، هر چه که استفاده می‌کنید. این دانش قابل حملی است که برای سالهای طولانی در خدمت شما خواهد بود. آنچه یاد خواهید گرفت: مراحل چرخه حیات سرورها و مشتریان. روش‌های مختلفی که می‌توانیم داده‌ها را در Ruby بخوانیم و بنویسیم، و زمانی که مناسب هستند. همه چیزهایی که هرگز در مورد آنها مطمئن نبودید: EOF، صف های گوش دادن، TCPNODELAY، و هزاران تن دیگر. روش های سطح پایین مورد نیاز برای ساخت سوکت ها و همچنین قند نحوی که روبی ارائه می دهد. روش های شناخته شده ای که به شما در بهبود عملکرد سوکت کمک می کند. اصول اولیه سوکت های SSL آیا باید داده های زیادی را به طور همزمان بنویسید یا آنها را به نوشته های کوچکتر تقسیم کنید؟ با API برنامه نویسی سوکت که در هر زبان برنامه نویسی مدرن موجود است، راحت باشید. کد نمونه بیشتر از آن است که یک چوب را در آن تکان دهید! نگاهی به 6 الگوی معماری مختلف برای ایجاد همزمانی در برنامه های شبکه شما. نگاهی دقیق تر به چند پروتکل مختلف: FTP و Redis. اتصالات چندگانه، IO غیر مسدود، زمان‌بندی سوکت، گزینه‌های سوکت و موارد دیگر…


توضیحاتی درمورد کتاب به خارجی

Book Description Do you know how your web server opens a socket, binds to an address, and accepts a connection? I did a lot of web programming before I had enough knowledge to dig in and figure this stuff out. I knew that other developers had a better grasp on the full stack than I did, but diving deep under the hood is one of the things that really made me a better developer all around. I recently read a great thread that asked “What did the really successful programmers do differently?”. This response really caught my eye: Be ready, willing, & able to deep dive multiple levels at any time. You must know what’s going on under the hood. There is a strong correlation between “number of levels of deepness understood” and “programming prowess”. In this book I’ll teach you these fundamentals using Ruby. I’ll start with the fundamentals that are portable to any environment. Then I’ll show you the beautiful abstractions that Ruby has layered on top of them. Learning this stuff doesn’t just apply to Ruby, or any other language. Every modern programming language has support for networking. Every language has their own way of doing things. But all modern languages support the Berkeley Sockets API. Ruby is no exception. There’s certainly plenty of syntactic sugar, but below the sugar you can use the same Sockets API that you would in C, Java, Python, whatever. This is portable knowledge that will serve you for many years to come. What you’ll learn: The steps in the lifecycle of servers and clients. The various ways that we can read and write data in Ruby, and when they’re appropriate. All the things you were never quite sure about: EOF, listen queues, TCPNODELAY, and tons more. The low level methods required for constructing sockets, as well as the syntactic sugar that Ruby provides. Known methods that will help you improve socket performance. Basics of SSL sockets. Should you write a lot of data at once or chunk it into smaller writes? Get comfortable with the socket programming API that’s available in any modern programming language. More example code than you shake a stick at! A look at 6 different architecture patterns for building concurrency into your network programs. A closer look at a few different protocols: FTP and Redis. Multiplexing connections, non-blocking IO, socket timeouts, socket options, and more…





نظرات کاربران