Bài Tập Lập Trình Mạng - Bùi Tiến Cường
Số trang: 13
Loại file: doc
Dung lượng: 84.00 KB
Lượt xem: 21
Lượt tải: 0
Xem trước 2 trang đầu tiên của tài liệu này:
Thông tin tài liệu:
Lập trình mạng với các lớp InetAddress, URL và URLConnection 1. Lớp InetAddress Các thiết bị được kết nối với mạng LAN có địa chỉ vật lý duy nhất. Điều này giúp cho các máy khác trên mạng trong việc truyền các gói tin đến đúng vị trí...
Nội dung trích xuất từ tài liệu:
Bài Tập Lập Trình Mạng - Bùi Tiến CườngBài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngBài 1 : Kết Nối TCP Sử Dụng Socket, chuẩn gửi nhận SỐ - SỐTrang Máy Chủ :import java.io.*;import java.net.*;class TCPSS{ public static void main(String[] args) throws Exception { int port = 2812; ServerSocket server = new ServerSocket(port); Socket client = server.accept(); BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter pw = new PrintWriter(client.getOutputStream()); String st = br.readLine(); double so = Double.parseDouble(st); double kqD = XuLy(so); String kqS = String.valueOf(kqD); pw.write(kqS + ); pw.flush(); pw.close(); br.close(); client.close(); server.close(); } public static double XuLy(double so) { return Math.pow(so,3); }}http://dontruongbt.spaces.live.com/ -1-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngTrang Máy Khách :import java.io.*;import java.net.*;class TCPCS{ public static void main(String[] args) throws Exception { int portS = 2812; InetAddress ipS = InetAddress.getByName(localhost); Socket server = new Socket(ipS,portS); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); BufferedReader br = new BufferedReader(new InputStreamReader(server.getInputStream())); PrintWriter pw = new PrintWriter(server.getOutputStream()); System.out.print(Nhap so bat ky : ); double so = Double.parseDouble(in.readLine()); String st = String.valueOf(so); pw.write(st+ ); pw.flush(); String kqS = br.readLine(); double kqD = Double.parseDouble(kqS); System.out.println(Lap Phuong So = + kqD); pw.close(); br.close(); in.close(); server.close(); }}http://dontruongbt.spaces.live.com/ -2-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngBài 2 : Kết Nối TCP Sử Dụng Socket, gửi nhận CHUỖI – CHUỖITrang Máy Chủ :import java.io.*;import java.net.*;class TCPSC{ public static void main(String[] args) throws Exception { int port = 2812; ServerSocket server = new ServerSocket(port); Socket client = server.accept(); BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter pw = new PrintWriter(client.getOutputStream()); String st = br.readLine(); String kq = XuLy(st); pw.write(kq + ); pw.flush(); pw.close(); br.close(); client.close(); server.close(); } public static String XuLy(String st) { return st.toUpperCase(); }}http://dontruongbt.spaces.live.com/ -3-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngTrang Máy Khách :import java.io.*;import java.net.*;class TCPCC{ public static void main(String[] args) throws Exception { int portS = 2812; InetAddress ipS = InetAddress.getByName(localhost); Socket server = new Socket(ipS,portS); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); BufferedReader br = new BufferedReader(new InputStreamReader(server.getInputStream())); PrintWriter pw = new PrintWriter(server.getOutputStream()); System.out.print(Nhap chuoi bat ky : ); String st = in.readLine(); pw.write(st+ ); pw.flush(); String kq = br.readLine(); System.out.println(Chuoi Hoa : + kq); pw.close(); br.close(); in.close(); server.close(); }}http://dontruongbt.spaces.live.com/ -4-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngBài 3 : Kết Nối UDP Sử Dụng Socket, chuẩn gửi nhận SỐ - SỐimport java.io.*;import java.net.*;class UDPSS{ public static void main(String[] args) throws Exception { int port = 2812; DatagramSocket socket = new DatagramSocket(port); DatagramPacket packet; byte []data; try { data = new byte[1024]; packet = new DatagramPacket(da ...
Nội dung trích xuất từ tài liệu:
Bài Tập Lập Trình Mạng - Bùi Tiến CườngBài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngBài 1 : Kết Nối TCP Sử Dụng Socket, chuẩn gửi nhận SỐ - SỐTrang Máy Chủ :import java.io.*;import java.net.*;class TCPSS{ public static void main(String[] args) throws Exception { int port = 2812; ServerSocket server = new ServerSocket(port); Socket client = server.accept(); BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter pw = new PrintWriter(client.getOutputStream()); String st = br.readLine(); double so = Double.parseDouble(st); double kqD = XuLy(so); String kqS = String.valueOf(kqD); pw.write(kqS + ); pw.flush(); pw.close(); br.close(); client.close(); server.close(); } public static double XuLy(double so) { return Math.pow(so,3); }}http://dontruongbt.spaces.live.com/ -1-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngTrang Máy Khách :import java.io.*;import java.net.*;class TCPCS{ public static void main(String[] args) throws Exception { int portS = 2812; InetAddress ipS = InetAddress.getByName(localhost); Socket server = new Socket(ipS,portS); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); BufferedReader br = new BufferedReader(new InputStreamReader(server.getInputStream())); PrintWriter pw = new PrintWriter(server.getOutputStream()); System.out.print(Nhap so bat ky : ); double so = Double.parseDouble(in.readLine()); String st = String.valueOf(so); pw.write(st+ ); pw.flush(); String kqS = br.readLine(); double kqD = Double.parseDouble(kqS); System.out.println(Lap Phuong So = + kqD); pw.close(); br.close(); in.close(); server.close(); }}http://dontruongbt.spaces.live.com/ -2-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngBài 2 : Kết Nối TCP Sử Dụng Socket, gửi nhận CHUỖI – CHUỖITrang Máy Chủ :import java.io.*;import java.net.*;class TCPSC{ public static void main(String[] args) throws Exception { int port = 2812; ServerSocket server = new ServerSocket(port); Socket client = server.accept(); BufferedReader br = new BufferedReader(new InputStreamReader(client.getInputStream())); PrintWriter pw = new PrintWriter(client.getOutputStream()); String st = br.readLine(); String kq = XuLy(st); pw.write(kq + ); pw.flush(); pw.close(); br.close(); client.close(); server.close(); } public static String XuLy(String st) { return st.toUpperCase(); }}http://dontruongbt.spaces.live.com/ -3-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngTrang Máy Khách :import java.io.*;import java.net.*;class TCPCC{ public static void main(String[] args) throws Exception { int portS = 2812; InetAddress ipS = InetAddress.getByName(localhost); Socket server = new Socket(ipS,portS); BufferedReader in = new BufferedReader(new InputStreamReader(System.in)); BufferedReader br = new BufferedReader(new InputStreamReader(server.getInputStream())); PrintWriter pw = new PrintWriter(server.getOutputStream()); System.out.print(Nhap chuoi bat ky : ); String st = in.readLine(); pw.write(st+ ); pw.flush(); String kq = br.readLine(); System.out.println(Chuoi Hoa : + kq); pw.close(); br.close(); in.close(); server.close(); }}http://dontruongbt.spaces.live.com/ -4-Bài Tập Lập Trình Mạng Biên soạn : GV Bùi Tiến TrườngBài 3 : Kết Nối UDP Sử Dụng Socket, chuẩn gửi nhận SỐ - SỐimport java.io.*;import java.net.*;class UDPSS{ public static void main(String[] args) throws Exception { int port = 2812; DatagramSocket socket = new DatagramSocket(port); DatagramPacket packet; byte []data; try { data = new byte[1024]; packet = new DatagramPacket(da ...
Tìm kiếm theo từ khóa liên quan:
trắc nghiệm về lập trình mạng cấu trúc đề thi lập trình mạng kiến thức lập trình mạng bài tập lập trình mạng bài giảng lập trình mạngGợi ý tài liệu liên quan:
-
Bài giảng Lập trình mạng - Chương 1: Giới thiệu Lập trình mạng
18 trang 105 0 0 -
17 trang 43 0 0
-
Bài giảng Lập trình mạng: Phần 1
75 trang 29 0 0 -
Lecture Network programming - Chapter 1: Basic Network Concepts (Tran Thi Ha Trang)
28 trang 28 0 0 -
Bài giảng Lập trình mạng: Chương 1 - Trương Đình Huy
14 trang 26 0 0 -
Bài giảng Lập trình mạng: Chương 1 - Lê Bá Vui
53 trang 25 0 0 -
Bài giảng Lập trình mạng: Chương 1 - Lương Ánh Hoàng
17 trang 25 0 0 -
Bài giảng Lập trình mạng: Chương 6.2 - Phạm Trần Vũ
23 trang 24 0 0 -
Bài giảng Lập trình mạng: Chương 7 - Phạm Trần Vũ
63 trang 24 0 0 -
Bài giảng Lập trình mạng - Chương 5: RPC và RMI
16 trang 23 0 0