You'll have to deal with areas of no coverage, so it's never as simple as
"I'm always connected". I'm not familiar enough with Pocket PC devices to
say what types of VPNs are supported, but some should be.
Well, constantly being connected to a cellular network is going to cost you
minutes, so you should look into that. If it's going to cost you $300 a
month, you'd be better off actually doing some programming. You're still
going to have to deal with no-coverage areas, too. You don't necessarily
have to write code to do the connection; maybe you just tell your device
user to make the connection or set up the dial-up connection to connect
automatically as-necessary.
There is no right answer to how do devices normally connect. Our devices
are normally connected to a wired Ethernet port, so there's no code that we
write to 'connect', per se, but code written for them has to gracefully
handle being unplugged, failures of a network switch, gateway failures, etc.
Many devices use WiFi for mobile connection in a limited area. You have the
same problems there with low-signal areas, broken equipment, etc.
Generally, those devices are configured to just use any of the preferred
networks, which are set up when the WiFi card is installed, which are
available. Code has to handle the case where no connection is present.
I'd guess that on cellular or other wide-area wireless networks, most people
are connecting as needed and shutting down the connection ASAP to save
money. You may be able to do this by setting up the connection to connect
automatically when needed and stop when no longer needed. Your code might
just have to establish a socket connection to the right place or whatever to
trigger connection.
Paul T.
"dwhittenburg" <(E-Mail Removed)> wrote in message
news:(E-Mail Removed)...
> Well from the previous response, I suppose that if I am using the dell
> axim then I am going to get in touch with the vendor of which cellular
> service that I want and get a CF cellular modem card and the suitable
> drivers...If I use a device from the service provider then all of this
> should come with the device and I will "just be connected"?
>
> The connection points would be to vpn into the network...
>
> I was hoping that if the device had an always on connection, sort of like
> a blackberry has, then I would not have to do anything in code for
> connection, that I would just have to attempt to use the web service after
> a vpn was set up and then I would be able to communicate with the server
> via the web service...
>
> The main question that I have is do application for devices normally
> establish the connection through code or is the connection always on?
>
> Currently I have my application synching through the web service from
> within the network, I'm just in-experienced in the realm of connection
> outside of the network and was trying to get more information on that...
>
> Thank you...
>
>
>
> "Paul G. Tobey [eMVP]" <ptobey no spam AT no instrument no spam DOT com>
> wrote in message news:(E-Mail Removed)...
>> You tell us! What are the connection methods that you're going to have
>> available? Where are the connection points to the internal network you
>> are trying to provide access to? What sort of 'connections' would
>> devices on the outside make to devices on the inside.
>>
>> Paul T.
>>
>> "dwhittenburg" <(E-Mail Removed)> wrote in message
>> news:uwWXa$(E-Mail Removed)...
>>> I'm also looking for an 'always on' connection...I have a program that
>>> makes a call to a web service that is on a server on a network...I'm
>>> wandering how I should implement this once the user leaves the area
>>> where they can pick up this network. I was thinking that the user would
>>> get some sort of connection and then vpn back into the network. But,
>>> how is this connection established...I've hinted around this questions
>>> before, but I'm not sure that I asked it in the correct way...This is a
>>> critical part of what I'm trying to do, as I'm trying to provide the
>>> user with a real time environment...
>>>
>>>
>>> Thank you guys...
>>>
>>
>>
>
>
|