Posts

Showing posts with the label programming

Network / Socket Programming In LINUX

Image
Network programming also known as Socket programming. Socket is mechanism used in LINUX for one process communicate with another process that is far and through network. There are 2 type of socket which is TCP socket and UDP socket. What is Socket ? It is a group of system calls for networking capability which are socket() , bind() , listen() , accept() , connect() , close() and others. Socket are one of the Inter-process communication (IPC) facility for communication between one process with another. It provides communication between process on CLIENT machine and SERVER on another machines. The 2 most prevalent communication API (Application Program Interface) for UNIX system are Berkely Sockets and System V TLI(Transport Later Interfaces) . Socket are a protocol independent method of creating a connection between process Socket can be either connection based or connection less , packet based or streams based and reliable or unreliable . Socket are characterized by ...

Visual basic.Net

Image
Visual Basic .NET or known as VB.NET, is an object-oriented computer programming language. Microsoft Provide IDE like Visual Studio 11 . Visual basic rank 15 at the TIOBE Programming Community Index for July 2012 is one of the important language. Visual Studio 11 beta If you interest to learn Visual Basic can download your Ebook Visual Basic  or visit the WikiBook website that provide tutorial on the Visual basic.Net  Here is some of the book that I recommend:  

The truth about programming

Image