View Single Post
Old 11-28-2012, 03:03 PM  
borked
Totally Borked
 
borked's Avatar
 
Industry Role:
Join Date: Feb 2005
Posts: 6,284
Quote:
Originally Posted by sheken View Post
I think you are finally starting to understand it. Read on PIN messaging from RIM.

In SMS terms think of it this way.

BES knows there's an e-mail waiting for the user. He forwards the e-mail to RIM. RIM talks to their carrier partners and they send an SMS to the device saying: hey, there's an e-mail waiting for you. connect and get it.

The device connects to the server and gets the message. No other connection is necessary. Do you understand know how this is true push ?
No, I think you are the one that is still not getting it....
The principal is exactly the same - BES uses the Server Routing Protocol, which is proprietary to them (probably what you are alluding to), but its principal is still exactly the same... as the blackberry must be connected to the the BB infrastructure (the connection) then the push is still the same - a simple ping to tell the device a message is waiting, so go grab it.
The only difference is the BES device is connected to the RIM infrastructure, rather than my iphone connected to my server.

--edit
SRP communication takes place on TCP port 3101 by default. SRP work in two different part: 1. SRP ID 2. SRP Authorization Key

My iPhone uses TCP port 443. My iPhone works in two parts: 1. my login ID 2. my password

--end edit

It's still TCP. No difference.

It has nothing to do with the SMS protocol, dummy.
__________________

For coding work - hit me up on andy // borkedcoder // com
(consider figuring out the email as test #1)



All models are wrong, but some are useful. George E.P. Box. p202

Last edited by borked; 11-28-2012 at 03:05 PM..
borked is offline   Share thread on Digg Share thread on Twitter Share thread on Reddit Share thread on Facebook Reply With Quote