Module 10 Intersystem Communication Part 2: Background
Module 10 Intersystem Communication Part 2: Background
Module 10 Intersystem Communication Part 2: Background
1
Intersystem Communication Part 2
Background
Socket Programming
The role of socket programming in communicating between systems and contrast the
protocols and uses of TCP/IP sockets and Datagram sockets. A socket is one of the most
fundamental technologies of computer networking. Sockets allow applications to
communicate using standard mechanisms built into network hardware and operating
systems.
Course Module
Integrative Programming and Technologies 1
2
Intersystem Communication Part 2
Software applications that rely on the Internet and other computer networks continue to grow in
popularity.
Web browsers, instant messaging applications, peer to peer file sharing systems.
Contrast the protocols and uses of TCP/IP sockets and Datagram sockets
There are two types of Internet Protocol (IP) traffic.
• TCP or Transmission Control Protocol
• UDP or User Datagram Protocol.
TCP is connection oriented – once a connection is established, data can be sent bidirectional. UDP
is a simpler, connectionless Internet protocol. Multiple messages are sent as packets in chunks
using UDP
Course Module
Integrative Programming and Technologies 1
3
Intersystem Communication Part 2
Course Module