tailieunhanh - Giáo trình Lập trình mạng: Phần 1 - Trường ĐH Tây Bắc

Giáo trình Lập trình mạng: Phần 1 cung cấp cho người học những kiến thức như: Các khái niệm cơ bản về mạng máy tính; Các dòng vào-ra (stream); Lập trình đa luồng trong java; Lớp inetaddress. Mời các bạn cùng tham khảo! | BỘ GIÁO DỤC VÀ ĐÀO TẠO TRƯỜNG ĐẠI HỌC TÂY BẮC GIÁO TRÌNH LẬP TRÌNH MẠNG NGUYỄN DUY HIẾU MAI VĂN TÁM SƠN LA NĂM 2019 LỜI NÓI ĐẦU Trong những năm gần đây lập trình mạng luôn là một trong những nội dung quan trọng trong lĩnh vực công nghệ phần mềm. Nhờ sự phát triển vượt bậc trong lĩnh vực mạng máy tính những phần mềm máy tính dùng cho doanh nghiệp hiện nay sử dụng rất nhiều trên môi trường mạng đặc biệt là Internet. Mạng máy tính là nơi các kỹ thuật liên quan tới mô hình khách chủ mô hình phân tán hay mô hình hợp tác được triển khai. Các ứng dụng mạng xử lý tập trung hoặc phân tán tận dụng tối đa sức mạnh của các hệ thống phần cứng để mang lại hiệu quả cao. Giáo trình này phục vụ giảng dạy và học tập học phần Lập trình mạng tại Trường Đại học Tây Bắc. Trong nội dung ngoài những kiến thức cơ bản về mạng máy tính có liên quan chúng tôi sẽ hướng dẫn cách thức làm việc với kỹ thuật lập trình socket với giao thức TCP UDP và kỹ thuật lập trình phân tán RMI. Trong từng phần kiến thức giáo trình cũng cung cấp các ví dụ minh họa. Đây là những ví dụ hết sức cơ bản giúp bạn đọc hiểu được cách thức mà các ứng dụng mạng hoạt động. Từ những ví dụ này độc giả có thể tự phát triển để tạo ra các ứng dụng phức tạp hơn mạnh mẽ hơn. Chúng tôi lựa chọn ngôn ngữ lập trình Java để trình bày về các kỹ thuật liên quan tới lập trình mạng cũng như các ví dụ minh họa. Việc lựa chọn ngôn ngữ lập trình Java không chỉ bởi Java hiện nay luôn là một trong những ngôn ngữ hàng đầu để phát triển phần mềm mà còn bởi Java là ngôn ngữ vốn sinh ra để giải quyết các vấn đề liên quan tới các ứng dụng mạng. Giáo trình không tránh khỏi những sơ suất. Chúng tôi mong nhận được các ý kiến đóng góp quý báu của quý thầy cô và các bạn sinh viên để hoàn thiện giáo trình hơn nữa. Chúng tôi xin chân thành cảm ơn. NHÓM TÁC GIẢ MỤC LỤC CHƯƠNG 1. CÁC KHÁI NIỆM CƠ BẢN VỀ MẠNG MÁY TÍNH . 1 Mạng máy tính . 1 . Các lớp của một mạng . 2 Lớp máy tính-mạng . 4 Lớp Internet . 4 Lớp giao vận. 5 Lớp

TỪ KHÓA LIÊN QUAN