lập trình socket trên c

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
... cho socket int bind( SOCKET s, const struct sockaddr FAR* name, int namelen ) * C c tham số • s: [in] socket chưa đư c gắn kết địa chỉ. • name: [in] địa chỉ đư c gán cho socket, một c u tr c ... địa chỉ. • type: [in] kiểu c a socket. o SOCK_STREAM: TCP socket o SOCK_DGRAM: UDP socket • protocol: [in] nghi th c đư c sử dụng trên socket. Nghi th c tầng dưới Họ địa chỉ Kiểu socket Nghi ... 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 hành. 1. C chế gọi hàm...
  • 13
  • 3.8K
  • 32
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
... cho c c c socket TCP và socket không phải là TCP. C c lớp con c a lớp SocketAddress cung c p thông tin chi tiết hơn thích hợp cho kiểu socket. Trong th c tế, chỉ hỗ trợ TCP/IP. M c đích chính ... chúng. C c thao t c này đư c cài đặt bởi lớp ServerSocket. C c socket cho client thường đư c sử dụng theo mô hình sau: • Một socket mới đư c tạo ra bằng c ch sử dụng hàm Socket( ). • Socket c ... mạng. C c Socket che dấu người lập trình khỏi c c chi tiết m c thấp c a mạng như môi kiểu đường truyền, c c kích thư c gói, yêu c u truyền lại gói, c c địa chỉ mạng Một socket c thể th c hiện...
  • 23
  • 2.4K
  • 30
Hướng dẫn lập trình sử dụng C++

Hướng dẫn lập trình sử dụng C++

Ngày tải lên : 31/08/2012, 09:33
... Vi c chia chương trình thành c c dòng chỉ nhằm để cho nó dễ đ c hơn mà thôi. C c chú thích. C c chú thích đư c c c lập trình viên sử dụng để ghi chú hay mô tả trong c c phần c a chương trình. ... c c c chương trình chúng ta đã thấy cho đến giờ, chúng ta chỉ sử dụng c c biến kiểu số, chỉ dùng để biểu diễn c c số. Nhưng bên c nh c c biến kiểu số c n c c c xâu kí tự, chúng cho phép chúng ... diễn c c chuỗi kí tự như là c c từ, c u, đoạn văn bản Cho đến giờ chúng ta mới chỉ dùng chúng dưới dạng hằng chứ chứa quan tâm đến c c biến c thể chứa chúng. Trong C+ + không c kiểu dữ liệu c ...
  • 64
  • 1K
  • 5
Lập trình Socket

Lập trình Socket

Ngày tải lên : 12/09/2012, 15:44
... 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 socket: UDP socket  Raw socket: IP socket Raw ... th c cung c p c c dịch vụ c n thiết cho Một giao th c cung c p c c dịch vụ c n thiết cho c c ứng dụng, chẳng hạn như TCP/UDP c c ứng dụng, chẳng hạn như TCP/UDP  IP cung c p dịch vụ c bản chuyển ... Unix, socket là một phần trong kernel c a hệ điều hành. Nó cung c p c c dịch kernel c a hệ điều hành. Nó cung c p c c dịch vụ IPC c c bộ ho c giữa c c tiến trình trên vụ IPC c c bộ ho c giữa c c...
  • 40
  • 1.1K
  • 9
Lập trình J2ME trên Eclipse

Lập trình J2ME trên Eclipse

Ngày tải lên : 10/11/2012, 11:36
... c u: 3. C i đặt EclipseME: Để c i đặt EclipseME, bạn chỉ c n giải nén file zip đến thư m c plugins c a Eclipse. Ví dụ, nếu bạn đã c i Eclipse trên C: \eclipse, bạn sẽ c i EclipseME trên C: \eclipse\plugins. ... người dùng cuối mà chỉ cung c p một kiến tr c mở để c c plugin gắn vào nó làm vi c đó. Chính vì vậy Eclipse giống như một hệ điều hành để chúng ta c i đặt c c công c c n thiết cho quá trình phát ... ngườii c thể download EclipseME ở đây www.eclipseme.org V. KẾT LUẬN Trên đây chúng tôi đã giới thiệu c c ch c năng chính c a EclipseME. Nếu bạn đã từng lập trình trên Eclipse, */ public class...
  • 9
  • 455
  • 0
LẬP TRÌNH J2ME TRÊN ECLIPSE

LẬP TRÌNH J2ME TRÊN ECLIPSE

Ngày tải lên : 10/11/2012, 11:36
... giới thiệu c c ch c năng chính c a EclipseME. Nếu bạn đã từng lập trình trên Eclipse, thì bạn chỉ c n biết ch c năng và địa chỉ download c a EclipseME là đủ. Ngư c lại, nếu bạn chưa bao giờ ... dùng cuối mà chỉ cung c p một kiến tr c mở để c c plugin gắn vào nó làm vi c đó. Chính vì vậy Eclipse giống như một hệ điều hành để chúng ta c i đặt c c công c c n thiết cho quá trình phát triển ... thư m c plugins c a Eclipse. Ví dụ, nếu bạn đã c i Eclipse trên C: \eclipse, bạn sẽ c i EclipseME trên C: \eclipse\plugins. Khởi động lại Eclipse nếu nó đang chạy để EclipseME đu c khởi...
  • 7
  • 593
  • 2
LẬP TRÌNH J2ME TRÊN ECLIPSE 02

LẬP TRÌNH J2ME TRÊN ECLIPSE 02

Ngày tải lên : 10/11/2012, 11:36
... anh c IBM là một c ng c phát triển phần mềm mạnh mẽ. Eclipse đư c phát triển theo mô hình nền (platform), tự nó không cung c p c c ch c năng cho người dùng cuối mà chỉ cung c p một kiến tr c ... bạn đã c i Eclipse trên C: \eclipse, bạn sẽ c i EclipseME trên C: \eclipse\plugins. Khởi động lại Eclipse nếu nó đang chạy để EclipseME đu c khởi động. 4. C u hình: EclipseME đòi hỏi c n phải ... để c c plugin gắn vào nó làm vi c đó. Chính vì vậy Eclipse giống như một hệ điều hành để chúng ta c i đặt c c công c c n thiết cho quá trình phát triển ứng dụng. Nó làm hài lòng giới lập trình...
  • 7
  • 439
  • 1
J2ME và lập trình Game trên điện thoại di động

J2ME và lập trình Game trên điện thoại di động

Ngày tải lên : 22/11/2012, 08:49
... trư c. ChoiceGroup c 2 loại: • multi-selection(cho phép chọn nhiều m c) : nhóm này c liên quan đến c c checkbox. • exclusive-selection(chỉ đư c chọn một m c) : nhóm này liên quan đến nhóm c c ... và t c độ xử lý) c thể. C c thiết bị di động c thể c bộ vi xử lý kh c nhau và c c tập lệnh kh c nhau. M c tiêu c a J2ME là cung c p một chuẩn cho tất c c c loại thiết bị di động kh c nhau. ... sau khi dã biên dịch c thể chạy đu c trên bất kỳ thiết bị di động 6 Lớp RecordEnumeration cung c p c c phương th c để duyệt c c record trong RecordStore một c ch nhanh chóng RecordEnumeration...
  • 59
  • 3.1K
  • 129
J2ME VÀ LẬP TRÌNH GAME TRÊN ĐIỆN THOẠI DI ĐỘNG

J2ME VÀ LẬP TRÌNH GAME TRÊN ĐIỆN THOẠI DI ĐỘNG

Ngày tải lên : 17/04/2013, 12:52
... một chuẩn là Generic Connection Framework (GCF). GCF sẽ giúp cho c c thiết bị di động c thể truy xuất đư c c c tài nguyên mạng, c ng như c c tài nguyên kh c mà địa chỉ c a chúng đư c x c định ... cho thấy c c lớp tạo nên phân c p kết nối Connection, mỗi lớp đư c định nghĩa như một giao diện. Hình 5.1. Phân c p Connection C c lớp và c c phương th cc c phương th c trong GCF: Connection ... triển. Nếu c c hàm API c p cao cho phép chúng ta tạo ra giao diện cho c c ứng dụng theo chuẩn, thì c c hàm API c p thấp cho phép chúng ta c thể thể hiện c c ý tưởng c a mình. 3.2 Lớp Canvas Lớp Canvas...
  • 59
  • 811
  • 1
Tìm hiểu lập trình mạng trên hệ điều hành Android.

Tìm hiểu lập trình mạng trên hệ điều hành Android.

Ngày tải lên : 28/04/2013, 18:36
... J-mK25+>*5+I22F+?- mA ŠA‰A C c phương th c của chu kỳ sống SVTH: Lê An GVHD: TS. Ngô Bá Hùng Trang 43 Lập trình đa phương tiện (Multimedia) trên nền tảng Android 2. Service:   * d   ... Ngô Bá Hùng Trang 32 Lập trình đa phương tiện (Multimedia) trên nền tảng Android M C L C SVTH: Lê An GVHD: TS. Ngô Bá Hùng Trang 1 Lập trình đa phương tiện (Multimedia) trên nền tảng Android TÓM ... KWA :K225Un_[Wi/8›*><5hA%1B @5MS!:n_[UM C !ce€‰e[d, [c, „ŠeeAAAW,q_[ Uc€e!cen%•AAAW,•_[‰„€U€‰e‰„€N$,)=5$aAAAW˜ %_A Hình 2.12: Tạo một AVD mới „A€A Một số ch c năng c n biết...
  • 98
  • 621
  • 2
Bai 1 Cơ Bản Về lập trình ngôn ngữ C

Bai 1 Cơ Bản Về lập trình ngôn ngữ C

Ngày tải lên : 23/06/2013, 01:27
... Sử Chương 1- C bản về lập trình Slide 25/32 Dịch chương trình- Translating Chương trình theo ngôn ngữ lập trình Biên dịch Compile (dịch toàn bộ) Chương trình Chương trình theo ngôn ngữ lập trình Thông ... giải thuật. Người đ c có thể hiểu sai do: trình độ c a người đ c, m c độ chú ý c a người đ c khi đ c giải thuật, m c độ ph c tạp c a giải thuật.  C n 1 c ch diễn đạt hình th c cho giải thuật (lưu ... trình Thông dịch Interpreting (dịch từng c u) 1 lệnh CPU th c thi Gv. Thân Văn Sử Chương 1- C bản về lập trình Slide 33/32 Như c điểm c a mã giả NNTN c nhiều c ch diễn đạt kh c nhau cho 1 giải...
  • 48
  • 954
  • 5
Chương II Xât dựng một chương trình CGI trên C

Chương II Xât dựng một chương trình CGI trên C

Ngày tải lên : 28/09/2013, 10:20
... Trạng thái c a yêu c u. Dới đây sẽ tìm hiểu sâu một chút về c c header trên: + Accept types và Content Types C c chơng trình CGI c thể trả lại gần nh bất c dạng văn bản nào mà Client c thể xử ... máy chủ, giao th c sử dụng . . .do chơng trình CGI cung c p. Nút Nhập lại dùng để xoá c c thông tin đà điền trong Form. Nội dung chơng trình CGI (ktra .c) đ c viết bằng ngôn ngữ C trình bày chi ... dài c a dữ liệu đ c chứa trong c c biến môi trờng CONTENT_TYPE và CONTENT_LENGTH. 1* Thủ t c strcvrt c ch c năng chuyển đổi kí tự thành dạng xâu. 2* Thủ t c TwoHex2Int chuyển đổi mà ESCAPE...
  • 11
  • 482
  • 0
Lạp trình Socket

Lạp trình Socket

Ngày tải lên : 29/09/2013, 09:20
... sau: ServerSocket s = new ServerSocket(port); while (true) { Socket connectToClient = s.accept(); new HandleClient(connectToClient); } Ta sa li ví d trên  c th ph c v c nhiu máy khách, chng ... ni trên c ng 2004 ServerSocket s = new ServerSocket(2004); while (true) { Socket connectToClient = s.accept(); // chp nhn kt ni new HandleClient(connectToClient);//chy mt lung ph c v ... 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í d ChatApp.java import...
  • 41
  • 508
  • 1
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
... không c phương th c nào ngoài construtor m c định. Lớp này c thể đư c sử dụng cho c c c socket TCP và socket không phải là TCP. C c lớp con c a lớp SocketAddress cung c p thông tin chi tiết ... th c TCP. C c Socket c n đư c gọi là socket luồng vì để gửi và nhận dữ liệu đều đư c tiến hành thông qua vi c đ c ghi c c luồng. Ta đ c cũng đã tìm hiểu c chế hoạt động c a socketc ch ... ServerSocket chỉ gán cho địa chỉ IP c c bộ x c định. Constructor này hữu ích cho c c server chạy trên c c hệ thống c nhiều địa chỉ IP. Sưu tầm bởi: www.daihoc.com.vn 137 { private Socket...
  • 23
  • 744
  • 3