The general idea is a very simple cross-platform mobile application, interacting with data synchronised periodically with the server using Mobilink. To get round all the cross-platform issues, we want a have web application, and hope to use the SQLAnywhere web server to deliver it. This would give us an easily deployable application and data synchronisation solution in one go - everything would be in the database.
The mobile devices will be being used in situations where there is usually / often no wireless (or wired) connectivity (if it was always available we wouldn't need data synchronisation of course!).
SQLA installs fine, database starts fine. A trivial prototype application works fine when the mobile device has a WiFi connection, Internet Explorer opening the webservice "page" at 127.0.0.1. However when there is no WiFi connection, IE reports "Action cancelled. IE cannot link to the page requested...." A dialogue box also comes up saying "cannot connect with current connection settings"
My question is: why cannot the local SQLAnywhere webservice be seen, just because there is no Wifi connection, and is there a way around this?
asked 15 Sep '10, 13:16
This seems like a configuration issue on your device. The web service should be picked up by Pocket IE whether or not you have WiFi connection. I did a quick Google search for the error "cannot connect with current connection settings" and got hits about changing your configuration, particularly around ActiveSync (try Programs > ActiveSync and close it. Don't know why that would matter).
I think the problem is that Pocket IE wants to use a particular connection for all its HTTP traffic and fails because it cannot find it.
Hopefully this helps you out.
answered 15 Sep '10, 14:40