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.
Các file đính kèm theo tài liệu này:
- 4-socket.ppt
- 0-GioiThieuMH.ppt
- 1-TongQuan.ppt
- 2-Java.ppt
- 3-pipe.ppt
- 5-rpc_rmi.ppt