head 1.1; access; symbols; locks root:1.1; strict; comment @ * @; 1.1 date 2013.12.30.05.37.11; author root; state Exp; branches; next ; desc @this is server implemented by socket and create usrname & password for server @ 1.1 log @Initial revision … Continue reading
USB Device Driver Introduction to USB: These days we are using USB(Universal Serial Bus) devices like pen drive ,mouse,printer etc instead of using serial or parallel port devices. One of the original intentions of USB was to reduce the … Continue reading
Client-server using socket(AF_INET) implemented. Also FTP, client-server netwroking based project implemented successfully. Log file for server: head 1.2; access; symbols; locks root:1.2; strict; comment @ * @; 1.2 date 2013.12.30.10.38.40; author root; state Exp; branches; next 1.1; 1.1 date 2013.12.30.10.35.58; … Continue reading
->THIS IS SERVER head 1.1; access; symbols; locks root:1.1; strict; comment @ * @; 1.1 date 2013.12.30.10.36.35; author root; state Exp; branches; next ; desc @this is server which is asking for username and password from client to check its … Continue reading
SERVER RCS head 1.3; access; symbols; locks; strict; comment @ * @; 1.3 date 2013.12.30.07.41.22; author root; state Exp; branches; next 1.2; 1.2 date 2013.12.29.10.18.09; author root; state Exp; branches; next 1.1; 1.1 date 2013.12.29.09.45.45; author root; state Exp; branches; … Continue reading
Briefly, a boot loader is the first software program that runs when a computer starts. It is responsible for loading and transferring control to an operating system kernel software (such as Linux or GNU Mach). The kernel, in turn, initializes … Continue reading
Sockets are an inter-process network communication implementation using a Internet Protocol (IP) stack on an Ethernet transport. Sockets are language and protocol independent and available to “C”, Perl, Python, Ruby and Java (and more) programmers. The “C” language BSD API … Continue reading
An Overview of Process Communication in Linux First of all, let’s understand the actual meaning of: IPC. IPC is an abbreviation that stands for Inter-process Communication. It denotes a set of system calls that allows a User Mode process to: … Continue reading
A socket is a communication mechanism that allows client/server systems to be developed either locally, on a single machine, or across networks. Linux functions such as printing, connecting to databases, and serving web pages as well as network utilities such … Continue reading
Following are some advantages of using threads: Sometimes it is very useful to make a program appear to do two things at once. The classic example is to perform a real-time word count on a document while still editing the … Continue reading
Advantages In semaphores there is no spinning, hence no waste of resources due to no busy waiting. That is because threads intending to access the critical section are queued. And could access the priority section when the are de-queued, … Continue reading
RCS LOG FILE SERVER.C head 1.1; access; symbols; locks deepak:1.1; strict; comment @ * @; 1.1 date 2013.12.30.01.10.12; author deepak; state Exp; branches; next ; desc @server is created to test socket. @ 1.1 log @Initial revision ________________________________________________________________________ CLIENT.C head … Continue reading
The Internet protocol suite is the networking model and a set of communications protocols used for the Internet and similar networks. It is commonly known as TCP/IP, because its most important protocols, the Transmission Control Protocol (TCP) and the Internet … Continue reading
Socket Introduction The endpoint in an interprocess communication is called a socket, or a network socket for disambiguation. Since most communication between computers is based on the Internet Protocol, an almost equivalent term is Internet socket. The data transmission between … Continue reading
head 2.1; access; symbols; locks; strict; comment @ * @; 1.1 date 2013.12.30.11.56.58; author root; state Exp; branches; next ; desc @program is ready @ 1.1 log @Initial revision @ text head ; access; symbols; locks; strict; comment @ * … Continue reading