DEV Push Service - Cách truyền tải dữ liệu hiệu quả trên BlackBerry

Thảo luận trong 'Tin Tức BlackBerry' bắt đầu bởi ndthuytrang, 29/10/12.

  1. [​IMG]

    Đã bao nhiêu lần bạn nghe về dịch vụ PUSH - đặc trưng cho BlackBerry, nhưng có bao nhiêu người trong chúng ta thực sự hiểu ý nghĩa của nó? PUSH SERVICE là gì? Nó có thực sự khó hiểu hay không? Vì sao nó là một tính năng tuyệt vời mà bạn nên đưa vào trong ứng dụng của mình và tận dụng nó.?

    Push là cách hiệu quả hơn để cung cấp dữ liệu cho các ứng dụng của khách hàng, dịch vụ này đồng nghĩa với kinh nghiệm người dùng có được trên BlackBerry, bởi Push đã được sử dụng cho việc cung cấp email và tin nhắn trên các thiết bị BlackBerry kể từ khi bắt đầu.

    Dưới đây là một số tóm tắt tổng quan - ngắn gọn cho thấy sự khác nhau giữa những dịch vụ truyền tải dữ liệu thông dụng hiện nay:

    1) Pull – Request all data all the time - Liên tục gửi yêu cầu lấy dữ liệu, tốn băng thông và ảnh hưởng đến hiệu suất pin, ứng dụng khách phải luôn chạy ngầm

    a. Not efficient (battery and bandwidth-wise)​
    b. Info may be available to client well before pull​
    c. Client application needs to be running​

    2) Poke – Message the server and ask if new data is available, pull if available - Chậm, ứng dụng khách phải luôn chạy ngầm. Dữ liệu mới đôi khi đã có sẵn trước khi nhận được yêu cầu.

    a. Info may be available to client well before poke​
    b. Client application needs to be running​

    3) Push – The server sends the client new data as soon as it becomes available - Hiệu quả, khi có dữ liệu mới sẽ được tự động đẩy về ứng dụng khách, ứng dụng không cần luôn ở trạng thái "running"

    a. Efficient​
    b. Data is immediately available to the client​
    c. Client application does not need to be running​


     
    ndthuytrang

    ndthuytrang
    Expand Collapse

    Well-Known Member

    Tham gia ngày:
    5/7/11
    Bài viết:
    4,525
    Đã được thích:
    7,276
    #1 ndthuytrang, 29/10/12
    Last edited: 29/10/12
  2. TheMen

    TheMen
    Expand Collapse

    Well-Known Member

    Tham gia ngày:
    9/4/11
    Bài viết:
    1,479
    Đã được thích:
    1,487
    mới nghe đến Poke chứ từ trước đến giờ chỉ nghe Pull và Push thôi. Đơn giản mình có 2 VD minh họa cho Push và Pull.
    nó giống như việc nhận thư từ bưu điện
    Pull : bạn phải luôn chạy vào bưu điện để xem có thư mới hay không ? tốn thời gian và sức lực
    Push : cứ yên tâm ở nhà, có thư lập tức các anh bưu điện sẽ chuyển ngay cho bạn mà k cần chạy lên bưu điện như Pull, khỏe re con gà tre^^
     
    BonConMat thích bài này.
  3. secretaryofcondao

    secretaryofcondao
    Expand Collapse

    Member

    Tham gia ngày:
    21/12/11
    Bài viết:
    187
    Đã được thích:
    33
    Hiệu quả mà tốn ít năng lượng, đỡ mất thời gian thì thật là tuyệt. Sắp tới BIS của Mobifone giảm rồi, tha hồ sử dụng các dịch vụ Push!
     

Chia sẻ trang này

PING