Home > Programming > Ruby Programming
Sockets programming in Ruby
Sort Desciption:Sockets programming in Ruby Explore Rubysfundamental sockets interfaces for networking applications Skill Level: Intermediate M. Tim Jones ( mtj@mtjones.com ) Senior Principal ...
Content Inside:Sockets programming in Ruby Explore Rubysfundamental sockets interfaces for networking applications Skill Level: Intermediate M. Tim Jones ( mtj@mtjones.com ) Senior Principal Software Engineer Emulex Corp. 11 Oct2005 This tutorial shows how to develop sockets-based networking applications using the Ruby language. The author presents some Ruby basics and walks through the most important classes for sockets programming, followed by working chat application that illustrates these fundamentals. The tutorial finishes by exploring the higher-level classes that make it easy to build dynamic Web servers, mail servers and clients, and other application-layer protocols. Section1. Before you start About this tutorial Ruby is an object-oriented scripting language that is simple, elegant, and dynamic. Ruby originated in Japan, but itsnow gaining popularity in the U.S. over traditional scripting languages such as Python and Perl. This tutorial demonstrates how touse the Ruby language, with emphasis on network programming. It explores the fundamental socket interfaces for Ruby, the higher-level classes that make it easy to build dynamic Web servers and mail servers and clients, and other application-layer protocols. Objectives In this tutorial, you put Ruby to the test by constructinga chat server application that Sockets programming in Ruby ©Copyright IBM Corporation 1994,2005. All rights reserved. Page 1of25 can serve a large and scalable number of clients. By the end of this tutorial, you will knowhow touse the standard Sockets class to build both client and server applications, as well as how touse classes that simplify sockets programming, includingTCPSocket and TCPServer. You will also have tried your hand at building a working, scalable chat server, and you will be familiar with several classes for manipulating application-layer protocols, including HTTP, SMTP, and POP3. Prerequisites You should have a b ...
Source: www6.software.ibm.com
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
![]()
Related Files
Ruby Course —animmersive programming course—
Filed under: Programming and Ruby ProgrammingLicence Copyrightc 2004-2006 Brian Schroeder Permission is granted to copy, distribute and/or modify this document under the terms of the GNU Free Documentation License, Version 1 ...
Programming in Ruby
Filed under: Programming and Ruby ProgrammingProgramming in Ruby Dave Thomas Andy Hun t 1 September 13,2000 1 Dave and Andyare authors of Programming Ruby and The Pragmatic Programmer , both from Addison-Wesley.
A Little Ruby, A Lot of Objects
Filed under: Programming and Ruby Programming... to use Ruby for general-purpose programming - and you should, since its a wonderful rapid- development language for many types of applications - the book to read is Programming Ruby ...
JRuby: Bringing Ruby to the Java Platform
Filed under: Programming and Ruby ProgrammingSun Confidential: Internal Only 2 Agenda - Part One • Who Am I • The Ruby Programming Language • Walkthrough 1: Introduction to Ruby • Why Use Ruby? • JRuby:
Sockets programming in Ruby
Filed under: Programming and Ruby ProgrammingSockets programming in Ruby Explore Rubysfundamental sockets interfaces for networking applications Skill Level: Intermediate M. Tim Jones ( mtj@mtjones.com ) Senior Principal ...
