lập trình socket trong linux

Các thao tác cơ bản trong lập trình socket trên windows

Các thao tác cơ bản trong lập trình socket trên windows

Ngày tải lên : 12/09/2012, 16:17
... gọi hàm khi trong lập trình socket 1.1. TCP Hình. Lập trình socket sử dụng TCP 1.2. UDP - Với giao thức UDP, không cần phải thiết lập kết nối trước khi truyền nhận dữ liệu • Chương trình server ... SỐ 4 Các thao tác cơ bản trong lập trình socket trên windows Yêu cầu thực hành: Viết các chương trình thực hành các lệnh trong bài thực hành này. Tham khảo các chương trình mẫu kèm theo bài thực ... IPPROTO_UDP Raw Socket SOCK_RAW IPPROTO_RAW IPPROTO_ICMP * Giá trị trả về • socket mới (SOCKET) , nếu thành công • INVALID _SOCKET, nếu có lỗi 2.2.2. Kiểm tra và xử lý lỗi Lab 4 Lập trình Socket – TCP...
  • 13
  • 3.8K
  • 32
Bài giảng lập trình C trong window

Bài giảng lập trình C trong window

Ngày tải lên : 16/08/2012, 09:10
... sức để cài đặt.  Lập trình trên Windows khó và phức tạp hơn nhiều so với lập trình trên DOS. Tuy nhiên lập trình trên Windows sẽ giải quyết được một số vấn đề khó khăn trong môi trường DOS ... the beginning of Bài giảng: Lập trình C for Win Trang 35/69 Bài 1:Giới thiệu chung Trần Minh Thái Lập trình trên Windows là lập trình trên cơ sở thông điệp, quá trình trao đổi thông tin và ... Bài giảng: Lập trình C for Win Trang 42/69 Mục lục Trang Bài 1: GIỚI THIỆU CHUNG 2 1. Mở đầu 2 2. Các thư viện lập trình của Windows 3 3. Các khái niệm cơ bản 4 4. Lập trình sự kiện...
  • 69
  • 1.2K
  • 5
Lập trình GUI trong java

Lập trình GUI trong java

Ngày tải lên : 17/08/2012, 09:43
... nhãn Checkbox(String) Tạo text box có nhãn Tạo 1 checkbox có nhãn, có ấn định trị chọn lựa đưa vào 1 nhóm trong 1 nhóm Checkbox(String label , boolean state, CheckboxGroup group) Checkbox(String label, ... lên container. Frame và Panel là các class thường dùng. Panel thường dùng để chứa các element trong 1 GUI phức tạp, 1 Frame có thể chứa nhiều Panel. Panel, Applet thường dùng để tạo 1 ứng dụng ... Browser. GUI Slide 29/57 Click for Demonstration Minh họa GUI Slide 31/57 5.7.1-Layouts có sẵn trong AWT java.awt.FlowLayout (bố trí dạng dòng chảy) java.awt.BorderLayout (bố trí về biên khung) ...
  • 56
  • 1.4K
  • 8
Lập trình GUI trong môi trường window

Lập trình GUI trong môi trường window

Ngày tải lên : 17/08/2012, 09:52
... control chứa bên trong của nó. Giao diện người dùng 6 UIT-VNUHCM Lập trình môi trường Windows  Hình sau đây là ví dụ về giao diện một cửa sổ đăng nhập: Window form 33 UIT-VNUHCM Lập trình môi trường ... kiện trong Window Form (tt) 32 UIT-VNUHCM Lập trình môi trường Windows  Sự kiện được sinh ra khi người dùng thao tác trên window form ví dụ như người dùng click chuột, gõ phím…Chương trình ... sẵn trong window form là: • Click • Closed • Deactivate • Load • MouseMove • MouseDown • MouseUp Sự kiện trong Window Form DoubleClick KeyDown MouseHover Paint Resize 7 UIT-VNUHCM Lập trình...
  • 138
  • 826
  • 4
Lập trình Socket cho giao thức TCP

Lập trình Socket cho giao thức TCP

Ngày tải lên : 18/08/2012, 11:19
... main(String[]args) { ServerSocket theServer; Socket con; 130 Khi lập trình, ta cần quan tâm đến chế độ bị phong tỏa, vì nó có thể dẫn đến tình huống một tiến trình nào đó sẽ rơi vào vòng lặp vô hạn của quá trình ... tiến trình khác, vì vậy một số tiến trình vừa là tiến trình client vừa là tiến trình server. Các tiến trình phát ra các yêu cầu tới các server bất kỳ khi nào chúng cần truy xuất tới một trong ... cài đặt chương trình Server bằng Java Để cài đặt chương trình Server bằng ServerSocket ta thực hiện các bước sau: • Bước 1 Tạo một đối tượng ServerSocket ServerSocket ss=new ServerSocket(port) •...
  • 23
  • 2.4K
  • 30
Lập trình Socket

Lập trình Socket

Ngày tải lên : 12/09/2012, 15:44
... viện sockets được cung cấp dưới dạng các thư viện lập trình. lập trình. 6 Các loại socket Các loại socket  Stream socket: TCP socket Stream socket: TCP socket  Datagram socket: UDP socket Datagram ... 33 Lập trình: UDPClient (3) Lập trình: UDPClient (3) /* Đóng socket và giải phóng tài nguyên */ closesocket(sk); WSACleanup(); } // end of main function 1 LẬP TRÌNH LẬP TRÌNH SOCKET SOCKET Khoa ... socket: UDP socket Datagram socket: UDP socket  Raw socket: IP socket Raw socket: IP socket 36 Lập trình: UDPServer (2) Lập trình: UDPServer (2) /* Gắn địa chỉ cho socket */ _locAddr.sin_family...
  • 40
  • 1.1K
  • 9
LẬP TRÌNH MULTITHREAD  TRONG JAVA

LẬP TRÌNH MULTITHREAD TRONG JAVA

Ngày tải lên : 13/09/2012, 10:52
... dùng của sự đa nhiệm. Trong sự đa nhiệm, nhiều chương chương trình chạy đồng thời, mỗi chương trình có ít nhất một luồng trong nó. Một vi xử lý thực thi tất cả các chương trình. Cho dù nó có thể ... Applets Trong khi đa luồng là rất hữu dụng trong các chương trình ứng dụng độc lập, nó cũng đáng được quan tâm với các ứng dụng trên Web. Đa luồng được sử dụng trên web, cho ví dụ, trong các ... Client. f. Client trình bày kết quả lên màn hình. Hướng dẫn thực hành TUẦN 5 Nguồn : Internet Page 4 Trong kết quả xuất ra ở trên Mỗi luồng trong chương trình Java được...
  • 12
  • 1.7K
  • 37
Giới thiệu chung - Bài giảng Lập trình C trong Window

Giới thiệu chung - Bài giảng Lập trình C trong Window

Ngày tải lên : 29/09/2013, 06:20
... sức để cài đặt.  Lập trình trên Windows khó và phức tạp hơn nhiều so với lập trình trên DOS. Tuy nhiên lập trình trên Windows sẽ giải quyết được một số vấn đề khó khăn trong môi trường DOS ... Calculator, CD Player,… Bài giảng: Lập trình C for Win Trang 7/69 Bài 1:Giới thiệu chung Trần Minh Thái Lập trình trên Windows là lập trình trên cơ sở thông điệp, quá trình trao đổi thông tin và ... code Bài giảng: Lập trình C for Win Trang 5/69 Bài 1:Giới thiệu chung Trần Minh Thái 2. Các thư viện lập trình của Windows SDK – Software Development Kit Là bộ thư viện lập trình nền tảng...
  • 22
  • 350
  • 0
Lạp trình Socket

Lạp trình Socket

Ngày tải lên : 29/09/2013, 09:20
... lc trong ch kt ni s có mt ng kt ni “o” c thành lp gia 2 tin trình, trc khi mt kt ni c thành lp thì mt trong 2 tin trình phi i tin trình kia yêu cu kt ni. Trong ... vào trong vùng m buf -gi d liu bng phng thc send, ca lp DatagramSocket datagramSocket.sen(datagramSocket) - Nhn d liu bng phng thc receive, ca lp DatagramSocket datagramSocket.receive(datagramSocket) Ví ... // Thit t mt s thuc tính cho Socket //To ra mt i tng SocketAddress  liên kt SocketAddress http = new InetSocketAddress(80); //Liên kt ServerSocket vi cng 80 ss.bind(http); 4.2....
  • 41
  • 508
  • 1
Giới thiệu chung về bài giảng lập trình C trong window

Giới thiệu chung về bài giảng lập trình C trong window

Ngày tải lên : 29/09/2013, 22:20
... sức để cài đặt.  Lập trình trên Windows khó và phức tạp hơn nhiều so với lập trình trên DOS. Tuy nhiên lập trình trên Windows sẽ giải quyết được một số vấn đề khó khăn trong môi trường DOS ... message and return Bài giảng: Lập trình C for Win Trang 21/69 Bài 1:Giới thiệu chung Trần Minh Thái Lập trình trên Windows là lập trình trên cơ sở thông điệp, quá trình trao đổi thông tin và ... CS_VREDRAW; Bài giảng: Lập trình C for Win Trang 20/69 Bài 1:Giới thiệu chung Trần Minh Thái 2. Các thư viện lập trình của Windows SDK – Software Development Kit Là bộ thư viện lập trình nền tảng...
  • 22
  • 425
  • 0
Lập trình  Socket cho giao thức TCP

Lập trình Socket cho giao thức TCP

Ngày tải lên : 02/10/2013, 21:20
... getRemoteSocketAddress()  public SocketAddress getLocalSocketAddress() Cả hai phương thức này trả về giá trị null nếu socket vẫn chưa kết nối tới. 5. Lớp ServerSocket Lớp ServerSocket có ... đặt chương trình Server bằng Java Để cài đặt chương trình Server bằng ServerSocket ta thực hiện các bước sau:  Bước 1 Tạo một đối tượng ServerSocket ServerSocket ss=new ServerSocket(port) ... tiến trình khác, vì vậy một số tiến trình vừa là tiến trình client vừa là tiến trình server. Các tiến trình phát ra các yêu cầu tới các server bất kỳ khi nào chúng cần truy xuất tới một trong...
  • 23
  • 744
  • 3
Laapj trình shell và lập trình C trên Linux

Laapj trình shell và lập trình C trên Linux

Ngày tải lên : 06/10/2013, 11:20
... người dùng. 1 2 CHƯƠNG 7. LẬP TRÌNH SHELL VÀ LẬP TRÌNH C TRÊN LINUX 7.1. Cách thức pipes và các yếu tố cơ bản lập trình trên shell 7.1.1. Cách thức pipes Trong Linux có một số loại shell, ... tượng (object). 7.3.3. Làm việc với file Trong Linux, để làm việc với file ta sử dụng mô tả file (file descriptor). Một trong những thuận lợi trong Linux và các hệ thống UNIX khác là giao diện ... nhỏ hơn 1.14) chỉ riêng có trong Korn và các shell bash. Thêm vào đó, nó không có sự tương tự như trong các ngôn ngữ lập trình quy ước. select cho phép ta dễ dàng trong việc xây dựng các menu...
  • 41
  • 1.3K
  • 7
Lập trình socket

Lập trình socket

Ngày tải lên : 06/10/2013, 15:20
... port ServerSocket server = new ServerSocket(port); Trang 186 -  vit các chng trình liên lc vi nhau trong ch kt ni ta cn phi vit 2 chng trình: mt cho server, mt cho client, chng trình ... lc trong ch kt ni s có mt ng kt ni “o” c thành lp gia 2 tin trình, trc khi mt kt ni c thành lp thì mt trong 2 tin trình phi i tin trình kia yêu cu kt ni. Trong ... khách. Thông thng ta to ra mt Socket bng cách s dng hàm to ca lp Socket. Sau ây là t s hàm to ca lp Socket. 3.1 Mt s hàm to ca lp Socket a) public Socket( String host, int port)...
  • 41
  • 345
  • 0

Xem thêm