GPRS and 2 way data transfer

  • Thread starter Thread starter Duncan Mole
  • Start date Start date
D

Duncan Mole

Hi all,

I am thinking about data transfer to and from a number of devices in the
field. The devices will have GPRS capability so I am drawn to IIS and XML
and see the many benefits of this route. My only concern is that the devices
will have to return a number of data files. I guess the avaerage return file
size will be a couple of K but I must allow for being able to handle a
maximum of around 50K.

Is http POST going to be up to this? I know that there's a compact framework
http server around, is it appropriate here and has anyone used this in
anger?

Any thoughts or comments appreciated.
 
Hello!
You wrote on Sat, 25 Sep 2004 17:48:14 GMT:

DM> Is http POST going to be up to this? I know that there's a compact
DM> framework http server around, is it appropriate here and has anyone
DM> used this in anger?

You can also check MsgConnect (http://www.msgconnect.com/).

With best regards,
Eugene Mayevski
 
Thanks Alex,

I'll take a look. Seems like I should refresh my news reader before posting!
 
Would a Webservice on you server not be appropriate here? They are easy to
setup, they appear as functions in your code, so easy to use, and you can
send them update datasets or whatever you want.

Steven
 
Yeah, its something to think about. I know the basics of web services but
can you expand on the benefits of this route? Is it just that "post"ing or
"put"ing is done for you?
 
In my experience using web service to post chunks of data to the server is
something rather ineffective. Simple, yes, but slow because of huge
overhead. Direct HTTP POST or PUT (for files) is significantly faster
 
Sorry to drag this thread out but one last thing, supposing I have connected
my modem to the GPRS network with AT commands, I can't just start using the
HttpWebRequest objects at this point can I? I'm guessing but do I need to
get CE to establish a PPP link with the network provider's internet gateway?
Can anyone recommend any resources on this?

I told you I was new to all this!
 
You can start using WebRequest as soon as you have an IP address. I doubt
you get that far by simply establishing a connection

You want to use RAS to create a connection and Connection Manager to
establish it. Connection Manager is wrapped in OpenNETCF SDF. The RAS
wrapper is available for a small fee from www.intelliprog.com. If you are
not planning on using this on pre-2003 devices, you can get around RAS by
creating your connection via CSP (search for CM_GRPS in SP2003 SDK)
 
Great. Thanks for all your help on this!

Alex Feinman said:
You can start using WebRequest as soon as you have an IP address. I doubt
you get that far by simply establishing a connection

You want to use RAS to create a connection and Connection Manager to
establish it. Connection Manager is wrapped in OpenNETCF SDF. The RAS
wrapper is available for a small fee from www.intelliprog.com. If you are
not planning on using this on pre-2003 devices, you can get around RAS by
creating your connection via CSP (search for CM_GRPS in SP2003 SDK)
 
Back
Top