Mobile 如何在手机上使用api访问笔记本电脑上的数据库

Mobile 如何在手机上使用api访问笔记本电脑上的数据库,mobile,wifi,powerbuilder,Mobile,Wifi,Powerbuilder,我已经开发了一个应用程序,使用SQLAnywhere数据库作为后端,powerbuilder作为前端。它在我的笔记本电脑上运行得很好,我也在网络服务器上使用过这个应用程序(没有互联网),在另一台笔记本电脑上使用wifi。程序安装在另一台笔记本电脑上,它连接存储在我笔记本电脑上的数据库。 现在我想开发一个移动应用程序,它应该连接到我的笔记本电脑,并使用存储在笔记本电脑上的数据库。应使用WIFI网络连接数据库。 我有powerbuild简单编程、SQL和Visual basic的知识。但我对手机应用

我已经开发了一个应用程序,使用SQLAnywhere数据库作为后端,powerbuilder作为前端。它在我的笔记本电脑上运行得很好,我也在网络服务器上使用过这个应用程序(没有互联网),在另一台笔记本电脑上使用wifi。程序安装在另一台笔记本电脑上,它连接存储在我笔记本电脑上的数据库。 现在我想开发一个移动应用程序,它应该连接到我的笔记本电脑,并使用存储在笔记本电脑上的数据库。应使用WIFI网络连接数据库。 我有powerbuild简单编程、SQL和Visual basic的知识。但我对手机应用开发一无所知。
请帮助我解决我的问题。

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

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