如何在移动设备上使用api访问笔记本电脑上的数据库

时间:2013-12-11 11:04:03

标签: mobile wifi powerbuilder

我开发了一个应用程序,使用sql Anywhere数据库作为后端,powerbuilder作为前端。它正在我的笔记本电脑上工作得非常好,我也在网络服务器上使用这个应用程序(没有互联网)在另一台笔记本电脑上使用wifi。程序安装在另一台笔记本电脑上,它连接存储在我的笔记本电脑上的数据库。 现在我想开发一个移动应用程序,它应该连接到我的笔记本电脑并使用存储在其上的数据库。它应该使用WIFI网络连接数据库。 我有powerbuild简单编程,SQL和Visual Basic的知识。但我不知道有关移动应用程序开发的任何事情。 请帮我解决我的问题。

1 个答案:

答案 0 :(得分:0)

这应该不是太具有挑战性,听起来你希望应用程序连接到网络(或你的笔记本电脑)数据库而不是任何web应用程序的客户端机器,这不应该是一个挑战,而不是确保你已经在windows防火墙中打开了数据库的正确端口和/或如果你在INTERNET上,你可能需要在本地路由器上设置端口转发,以便数据库从“互联网”请求你的笔记本电脑从路由器转发到本地子网(网络)。

所以例如mySQL使用端口3306(我认为..内存?)所以你需要在你的路由器中转发一个端口,将传入的3306请求转发到你的笔记本电脑的IP地址,mac地址或机器名(更好用)机器或mac)。

HTH