Từ 1 tới 2 trên tổng số 2 kết quả

Đề tài: Hỏi: void AsyncCallback( IAsyncResult ar), BeginReceive và EndReceive

  1. #1
    Ngày gia nhập
    05 2007
    Bài viết
    12

    Question Hỏi: void AsyncCallback( IAsyncResult ar), BeginReceive và EndReceive

    Các Bác giải thích cho em:
    Code:
     public IAsyncResult BeginReceive( byte[] buffer, int offset, int size, SocketFlags socketFlags, AsyncCallback callback, object state );
    và:
    Code:
    void AsyncCallback( IAsyncResult ar);
    và:BeginReceive, EndReceive

  2. #2
    Ngày gia nhập
    06 2007
    Nơi ở
    HCM
    Bài viết
    365

    những interface này ( thường có Async) là giải pháp hoạt động bất đồng bộ có trong nhiều đối tượng của .NET .Nói dễ hiểu như sau
    Khi bạn dùng phương thức đọc 1 file, hay đọc CSDL, hay tài 1 file về ...thì máy tính thường phải xử lý hết khối công việc đó mới tiếp tục nhảy sang lệnh tiếp theo dẫn đến app bị đơ trong thời gian dài nếu CSDL quá lớn, lúc này bạn lên chuyển qua các function,sub có ASYNC thì quyền điều khiển sẽ được trao luôn cho khối lệnh kế tiếp, đồng thời bạn vẫn quản lý được tiến trình công việc thông qua các sự kiện hay callback routine...
    Đa số các object trong NET,DATA namespace đều hỗ trợ
    Đã được chỉnh sửa lần cuối bởi Haipt : 07-01-2008 lúc 11:09 AM.

Các đề tài tương tự

  1. Kỹ thuật C Sự khác nhau giữa khai báo void main(), int main(void) và int main(int argv, char *argc[])?
    Gửi bởi v_huster38 trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 2
    Bài viết cuối: 21-11-2013, 12:10 PM
  2. con trỏ kiểu void
    Gửi bởi phuocbuiduy trong diễn đàn Nhập môn lập trình C/C++
    Trả lời: 0
    Bài viết cuối: 21-07-2013, 07:12 PM
  3. Mã nguồn C Lỗi initializing argument 5 of `int search(void*, int, int, int, void*, int (*)(void*, void*))'tìm kiếm nhị phân
    Gửi bởi dienkun trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 8
    Bài viết cuối: 14-01-2012, 12:08 AM
  4. điểm khác nhau giữa hàm void abc(int a) và void abc (int &a ) là gì?
    Gửi bởi phuongnd trong diễn đàn Thắc mắc lập trình C/C++/C++0x
    Trả lời: 7
    Bài viết cuối: 06-04-2011, 10:51 AM
  5. Lỗi error LNK2005: "public: void __thiscall binary::nhap(void)"?
    Gửi bởi withlovei trong diễn đàn Thắc mắc lập trình Visual C++
    Trả lời: 3
    Bài viết cuối: 23-02-2011, 09:13 PM

Quyền hạn của bạn

  • Bạn không thể gửi đề tài mới
  • Bạn không thể gửi bài trả lời
  • Bạn không thể gửi các đính kèm
  • Bạn không thể chỉnh sửa bài viết của bạn