Mutios que leem o blog sabem como funciona um Web Server, DNS e tantos outros softwares que se comunicam via TCP/IP com o mundo. Acontece que não são todos que entendem como isso é feito, quero dizer, como o programa faz o bind da porta TCP/UDP e se atrela a um endereço IP.
O livro Working with TCP Socktes, disponibilizado para download pelo excelente Wowebooks é uma excelente forma de se aprender isso.

Suas 185 páginas explicam de forma simpels e prática, o processo de desenvolvimento de um programa que se comunicará, via rede, utilizado os protocolos TCP/IP.
O seu conteúdo é o seguinte:
- 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…
Leiam mais sobre o livro e façam o seu download a partir do seguinte link – http://www.wowebook.be/book/working-with-tcp-sockets/
Alex França liked this on Facebook.
Flavio Rafael liked this on Facebook.
RT @gustcol: Coruja de TI indica o livro Working With TCP Sockets: http://t.co/tBmnU40v #wowebooks #livro #tcpip
É impressão minha ou link está quebrado ?