2013-03-20 133 views
2

我目前正在研究一个涉及Joomla应用程序和移动应用程序的项目。到目前为止,我已经创建了两个应用程序,现在我想将移动应用程序链接到joomla应用程序中使用的相同数据库。Joomla应用程序与移动应用程序的交互

我已经做了一些研究,似乎由于安全原因等原因,直接连接数据库并不是最佳选择。建议使用Web服务。

我的理解是这样的,例如我在我的数据库中有一个“玩家”表,它由玩家组成,通过joomla应用程序以XML或JSON格式输出这些玩家,然后可以通过手机访问应用程序和解析。

我很好奇如何去在joomla应用程序/框架内创建这个webservice?

回答

2

在Joomla世界有很多关于以某种方式将其集成到核心中的讨论。甚至还有一个Web服务工作组,所以这将在未来变得更加容易。

就某些工作而言,我所见过的最好的代码仍然非常稀少,但它可能是一个好开始:https://github.com/techjoomla/Joomla-REST-API。这是Tech Joomla。我实际上没有玩过这段代码,但它似乎正在实现一个REST API,这可能是你想要的。

欲了解更多的代码,你可能希望与工作组联系,看看他们是否有测试代码,你可以帮助测试和改善您的情况。 http://docs.joomla.org/Web_Services_Working_Group

+0

感谢您的回复,我还发现http://docs.joomla.org/Xml-rpc_changes_in_Joomla!_1.6这帮了我的忙 – Ciaran 2013-03-21 11:33:45