我是Struts和Android的新手.我们已经开发了Struts应用程序.现在,我们希望在Android中开发一些模块,以开发相同的功能.因此,它需要数据库(MySQL)交互.
不胜感激任何想法.是否需要PHP或Web服务?
解决方法:
它将需要网络服务,
您无法从应用程序访问MySqlSQL / Oracle数据库.仅仅因为所有这些数据库都部署在其他环境中,而无法在移动环境中部署像MySQL这样的大型数据库.
因此,您需要使用Web服务访问那些数据库(MySQL / Oracle).
WebServices:只是一种机制,可以调用一些服务器端脚本,例如PHP,ASP,JSP等.
所有这些脚本都具有用于访问MySQL数据库的API.最后,此脚本将以JSON / XML格式将结果返回到您的应用程序.通过HTTP连接.
YourAPP->它将执行一些与您的服务器对话的和平代码(调用Web服务-> getStudent()-)
服务器-> *它将执行类似getStudent()-“从学生中选择*”之类的>将数据打包到json / xml formet中. ->返回作为对您的应用程序的响应.*
YourApp->回调(学生数据)->它会得到回应.