Mục lục các khái niệm về mạng và giao thức

4 2K 7
Mục lục các khái niệm về mạng và giao thức

Đang tải... (xem toàn văn)

Thông tin tài liệu

Mục lục các khái niệm về mạng và giao thức

MỤC LỤCLời mở đầuChương 1:Các khái niệm căn bản về mạnggiao thức 11. Mạng máy tính 11.1. Các đường WAN 11.2 .Giao thức Ethernet .21.3. Các thành phần vật lý .32. Mô hình phân tầng 62.1. Tầng 1:Tầng vật lý 72.2. Tầng 2: Tầng liên kết dữ liệu .72.3. Tầng 3: Tầng mạng 72.4. Tầng 4:Tầng giao vận 72.5. Tầng 5: Tầng phiên . 2.6. Tầng 6:Tầng trình diễn .72.7. Tầng 7:Tầng ứng dụng .73. Các giao thức mạng 83.1. Các giao thức cơ bản .83.2. Các giao thức Internet 144. Soket 175. Dịch vụ tên miền 175.1. Các server tên miền .185.2. Nslookup .196. Internet Extranet 206.1. Intranet Extranet206.2. Firewall .206.3. Proxy Server .20Chương 2 : Giới thiệu ngôn ngữ lập trình Java 211. Giới thiệu công nghệ Java .211.1. Lịch sử phát triển 211.2. Cấu trúc của máy ảo Java – Java Virtual Machine .211.3. Các đặc trưng của Java .211.4. Các ấn bản Java .221.5. Công cụ phát triển 231.6. Các kiểu ứng dụng trong Java .231.7. Cài đặt chương trình dịch Java các công cụ 231.8. Một số ví dụ mở đầu 252. Ngôn ngữ lập trình Java 272.1. Cấu trúc tệp của một chương trình Java .272.2. Định danh, kiểu dữ liệu khai báo biến .282.3. Các kiểu dữ liệu nguyên thủy (primitive datatype) 282.4. Khai báo các biến .302.5. Các lệnh trong Java .312.6 Các lớp các đối tượng trong Java 362.7. Giao tiếp – Interface .482.8. Các gói sử dụng gói trong Java 502.9. Quản lý ngoại lệ 52I Chương 3: Các luồng vào ra .591. Khái niệm về luồng trong Java 591.1. Khái niệm luồng(stream) 592. Luồng xuất nhập chuẩn .603. Luồng nhị phân 603.1. Lớp InputStream .603.2. Lớp OutputStream 613.3. Các luồng xuất nhập mảng byte 623.4. Luồng xuất nhập tập tin 643.5. Truy nhập tệp ngẫu nhiên 663.6. Luồng PrintStream 684. Luồng ký tự 684.1. Sự tương ứng giữa luồng byte luồng ký tự 684.2. Mã hóa ký tự .694.3 Lớp Writer 704.4. Lớp Reader .704.5. Lớp OutputStreamWriter 704.6. Lớp InputStreamReader .714.7. Lớp FileWriter .714.8. Lớp FileReader .725. Luồng đệm .736. Luồng vào ra mới – New Input Output 746.1. Căn bản về NIO 746.2. Buffer (Các vùng đệm) .746.3. Các kênh (Channel) .766.4. Charset Selector 766.5. Đọc tệp .776.6. Ghi tệp tin .807. Kết luận 82Chương 4: Lập trình đa tuyến đoạn 831.Tổng quan831.1. Lập trình đơn tuyến đoạn .831.2. Lập trình đa tiến trình .831.3. Lập trình đa tuyến đoạn .842. Tạo các ứng dụng đa tuyến đoạn với lớp Thread 863. Tạo ứng dụng đa tuyến đoạn với giao tiếp Runnable 874. Sự đồng bộ hóa .884.1. Các phương thức synchronized 884.2.Lệnh synchronized 895. Phương thức wait notify .906. Lập lịch cho tuyến đoạn 917. Hoài vọng-Deadlock 928. Điều khiển tuyến đoạn .948.1. Ngắt một tuyến đoạn Thread .948.2 Kết thúc việc thực thi một tuyến đoạn .958.3. Tạm dừng phục hồi việc xử lý các tuyến đoạn .96II 9. Các nhóm tuyến đoạn –ThreadGroup 969.1. Tạo một nhóm Thread 9810. Một ví dụ minh họa việc sử dụng tuyến đoạn .9811. Kết luận 100Chương 5: Lập trình mạng với các lớp InetAddress, URL URLConnection .1021. Lớp InetAddress1021.1. Tạo các đối tượng InetAddress1021.2. Nhận các trường thông tin của một đối tượng InetAddress 1031.3. Một số chương trình minh họa .1042. Lớp URL 1052.1. Tạo các URL .1052.2. Phân tích một URL thành các thành phần .1062.3. Tìm kiếm dữ liệu từ một URL .1082.4. Các phương thức tiện ích 1093. Lớp URLConnection1093.1. Mở các URLConnection 1103.2. Đọc dữ liệu từ một server 1113.3. Phân tích Header .113Chương 6: Lập trình Socket cho giao thức TCP 1191. Mô hình client/server .1192. Các kiến trúc Client/Server 1202.1. Client/Server hai tầng (two-tier client/server) 1202.2. Client/Server ba tầng 1212.3. Kiến trúc n-tầng 1223. Mô hình truyền tin socket 1224. Socket cho Client .1244.1. Các constructor 1244.2. Nhận các thông tin về Socket 1254.3. Đóng Socket .1264.4. Thiết lập các tùy chọn cho Socket1274.5. Các phương thức của lớp Object1274.6. Các ngoại lệ Socket .1274.7. Các lớp SocketAddress 1275. Lớp ServerSocket 1285.1. Các constructor 1285.2. Chấp nhận ngắt liên kết 1296. Các bước cài đặt chương trình phía Client bằng Java 1317. Các bước để cài đặt chương trình Server bằng Java 1348. Ứng dụng đa tuyến đoạn trong lập trình Java 1369. Kết luận 141Chương 7: Lập trình ứng dụng cho giao thức UDP .1421. Tổng quan về giao thức UDP .1421.1 Một số thuật ngữ UDP .1421.2. Hoạt động của giao thức UDP .1431.3. Các nhược điểm của giao thức UDP .1431.4. Các ưu điểm của UDP .1441.5. Khi nào thì nên sử dụng UDP 1442. Lớp DatagramPacket 145III 2.1. Các constructor để nhận datagram 1452.2. Constructor để gửi các datagram 1463. Lớp DatagramSocket 1484. Nhận các gói tin 1485. Gửi các gói tin .1506. Ví dụ minh họa giao thức UDP .151Chương 8: Phân tán đối tượng trong Java bằng RMI 1591.Tổng quan .1592. Mục đích của RMI 1593. Một số thuật ngữ 1604. Các lớp trung gian Stub Skeleton 1605. Cơ chế hoạt động của RMI .1606. Kiến trúc RMI .1637. Cài đặt chương trình .1648. Triển khai ứng dụng 1669. Các lớp các giao tiếp trong gói java.rmi .1679.1. Giao tiếp Remote 1679.2. Lớp Naming 16710. Các lớp các giao tiếp trong gói java.rmi.registry 16810.1. Giao tiếp Registry .16810.2. Lớp LocateRegistry 16811. Các lớp các giao tiếp trong gói java.rmi.server .16911.1. Lớp RemoteObject .16911.2. Lớp RemoteServer .16911.3. Lớp UnicastRemoteObject .16912. Kết luận169Chương 9 : Xử lý cơ sở dữ liệu trong Java .1711. JDBC Java Database Connectivity API 1712. Cấu trúc của JDBC 1712.1. Kiểu 1 1722.2. Kiểu 2 1732.3. Kiểu 3 1742.4. Kiểu 4 1753. Kết nối cơ sở dữ liệu .1763.1. DriverManager .1763.2. Connection .1763.3. Statement .1773.4. ResultSet 1774. Lớp DatabaseMetaData 1785. Lớp ResultSetMetaData 1796. Các bước cơ bản để kết nối với cơ sở dữ liệu từ một ứng dụng Java 1807. Sử dụng PreparedStatement 1858. Sử dụng các giao tác 187Tài liệu tham khảo .190IV . MỤC LỤCLời mở đầuChương 1 :Các khái niệm căn bản về mạng và giao thức. ...............................................11. Mạng máy tính........................................................................................................11.1.. dụng.......................................................................73. Các giao thức mạng. ...............................................................................................83.1. Các giao thức cơ bản.........................................................................83.2.

Ngày đăng: 05/09/2012, 15:52

Từ khóa liên quan

Tài liệu cùng người dùng

Tài liệu liên quan