View Single Post
Old 10-24-2007, 09:21 PM   #83
rivviepop
BlackBerry Extraordinaire
 
rivviepop's Avatar
 
Join Date: Dec 2006
Location: san francisco
Model: 8320
PIN: n/a
Carrier: t-mobile
Posts: 2,166
Default

Quote:
Originally Posted by cdoggLBC View Post
It looks like RIM is probably using some sort of proprietary Google 'notification' RPC to tell the BIS there is a msg (hence the 'notification server' that RIM techs are always referencing when talking about getting GMail accounts to push), then POP to get the actual msg off the server....
I bet it's not even proprietary - the system probably polls for messages since the last poll (date/time saved in notification server) and stores all the UIDs for each message; if any new UIDs pop up that are not saved from the last poll in the infamous notification server then it knows to retrieve them and push out to the client (adding it's own RIM-internal UID I'm sure). Then when you delete from your handheld it issues a typical POP/IMAP command to delete the email and so forth.

(I'm sure it's way, way more complicated than this )
__________________
[ Linux & BlackBerry ] http://www.blackberryforums.com/linux-users-corner/
Offline   Reply With Quote