Lập trình truyền thông

Là giao diện lập trình ứng dụng (API), giao diện giữa chương trình ứng dụng với lớp mạng trong hệ thống mạng TCP/IP. l Giới thiệu lần đầu dưới hệ điều hành UNIX version 4.3 BSD. l Thiết lập các lập kênh giao tiếp với mỗi đầu kênh được đánh dấu bằng một cổng. Dữ liệu có thể đi vào và ra khỏi kênh giao tiếp thông qua cổng này. l Hai loại socket: l AF_UNIX: Giao tiếp giữa các quá trình trên cùng một máy. l AF_INET: Giao tiếp giữa các quá trình trên các máy tính khác nhau. l Cơ chế giao tiếp: l Một trong hai quá trình phải công bố số hiệu cổng của socket mà mình sử dụng để nhận và gởi dữ liệu. l Các quá trình khác có thể giao tiếp với quá trình đã công bố cổng cũng bằng cách tạo ra một socket.

ppt30 trang | Chia sẻ: tlsuongmuoi | Lượt xem: 2228 | Lượt tải: 0download
Bạn đang xem trước 20 trang tài liệu Lập trình truyền thông, để xem tài liệu hoàn chỉnh bạn click vào nút DOWNLOAD ở trên

Các file đính kèm theo tài liệu này:

  • ppt4-socket.ppt
  • ppt0-GioiThieuMH.ppt
  • ppt1-TongQuan.ppt
  • ppt2-Java.ppt
  • ppt3-pipe.ppt
  • ppt5-rpc_rmi.ppt