Đã 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 pullc. 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 pokeb. Client application needs to be running3) 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. Efficientb. Data is immediately available to the clientc. Client application does not need to be runningNguồn:BlackBerry DevBlog
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^^
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!