Training
Provided by C IT ZEN Technologies
Most operating systems provide precompiled programs that communicate across a network. Common examples into the
TCP/IP world are web clients (browsers) and web servers, and the
FTP and
TELNET clients and servers. When we are using these utilities of the
Internet sometimes we think about it but mostly we remain unaware about all the process involved. This program aims at learning and better understanding of these aspects by developing its own network programs using sockets. Sockets are basically plug-ins or endpoints at which the processes get connected and bi-directional communication takes place between them. Sockets, first introduced in
Berkeley Unix, are a basic mechanism for
IPC (
Inter Process
Communication) on a computer system, or on different computer systems connected by local or wide area networks. Of the various forms of IPC, sockets are by far the most popular. On any given platform, there are likely to be other forms of IPC that are faster, but for cross-platform communication, sockets are about the only game in town.
The program below explores the various aspects of IPC and its implementation through sockets. However, before taking up the program knowledge of Operating Systems and the networking protocols would be very helpful.
| This is primarily ilt training |  | This course may be available for home-study |  | Computer Lab Work |  | ILT |  | This class may be available at a classroom in Bhubaneswar, Orissa,
|
 | Contact C IT ZEN Technologies for more information |
|
| Course Level: | advanced | | Duration: | 99.99 hours | | Training Presented in: | English |
|