Bài giảng Lập trình mạng gồm 4 phần với nội dung: tổng quan về lập trình mạng, ngôn ngữ lập trình Java, lập trình Socket, lập trình trên Internet. Cùng tham khảo nhé. | Bài giảng Lập trình Mạng LỜI NÓI ĐẦU Ngày nay, hầu như việc viết một ứng dụng để chạy trên máy đơn cục bộ không còn được ưa chuộng và thích hợp nữa. Các chương trình và ứng dụng hiện đại phải tích hợp và triệu gọi lẫn nhau trên mạng Intranet (mạng cục bộ), mạng Internet (mạng toàn cầu) và ngôn ngữ lập trình Java là một trong những lựa chọn tốt nhất để làm việc này. Java là một ngôn ngữ lập trình không đơn giản, ngoài sự nổi tiếng về bản thân ngôn ngữ, nền tảng Java còn hướng đến các ứng dụng mạng như: giao tiếp trên mạng theo mô hình khách/chủ (client/server) So với lập trình thông thường, lập trình mạng đòi hỏi người lập trình những hiểu biết và kỹ năng chuyên sâu hơn để tạo giao tiếp và trao đổi dữ liệu giữa các máy tính với nhau. Để giúp sinh viên chuyên ngành CNTT trong Nhà trường có thể tiếp cận được với những kỹ thuật mới này, chúng tôi đã mạnh dạn soạn thảo cuốn “Bài giảng Lập trình mạng” để đưa vào giảng dạy cho sinh viên CNTT học năm thứ 3 trong Nhà trường. Cuốn bài giảng này được soạn thảo dựa trên nền tảng các sinh viên CNTT sau 2 năm học đầu trong trường đã được trang bị đầy đủ các kiến thức về Ngôn ngữ lập trình hướng đối tượng, Mạng máy tính, Thiết kế Web. Đây là một môn học với đặc thù là kiến thức luôn đổi mới và cập nhật, do đó yêu cầu với môn học này là sinh viên phải tự đọc thêm tài liệu, giáo viên chỉ là người hướng dẫn những vấn đề cơ bản nhất cho sinh viên. L ập trình mạng là môn học mới được đưa vào giảng dạy, nên trong quá trình soạn thảo bài giảng không tránh khỏi bỡ ngỡ và thiếu sót. Chúng tôi rất mong được sự giúp đỡ, đóng góp ý kiến của các đồng nghiệp và độc giả quan tâm để lần tái bản sau cuốn sách được hoàn thiện hơn. Mọi ý kiến đóng góp có thể gửi về theo địa chỉ email: qtmcn1@. Chúng tôi xin chân thành cảm ơn! Hà Nội 12/2005 Các tác giả Trang 1 Bài giảng Lập trình Mạng MỤC LỤC LỜI NÓI ĐẦU .