![](/img/trans.png)
[英]Restful Webservices using Java, Apache Axis2, Hibernate and MySQL and its performance
[英]Setting up MySQL and Apache for RESTful webservices
任何人都可以指出我在Windows开发PC上设置以下项目的说明吗?
设置MySQL数据库。
设置Apache Web服务器,框架和IDE,以便我可以使用Java和JSON编写RESTful API。
我正在使用它编写一个本机Android和IOS移动应用程序,它将使用Apache Web服务器上的RESTful API存储和检索MySql数据库中的数据。
我搜索了几本科技书籍,Google和Stack Overflow,但找不到包含上述特定项目的任何内容。 在Stack Overflow中,以下两个链接证明是有用的,但不提供我需要的特定项目。 Android - Ruby on Rails - MySQL和最佳实践选择移动应用程序的数据库
如果您计划使用Windows开发PC开发RESTful API,您可以考虑一些可用的软件包,如XAMPP( https://www.apachefriends.org/index.html ),其中包含一个包含MariaDB的Apache发行版(后继者)对于MySQL,您可以像在MySQL中一样使用MariaDB,PHP(服务器端语言)和Perl(不需要)在单个Windows安装程序中。 然后,一旦安装完毕,您就可以启动并运行完整的Web开发环境。
然后,考虑到您使用PHP作为服务器端编程语言开发API(我强烈建议您使用它,因为它是用于此目的的最广泛使用的语言),在决定以下方面时,必须做出一些额外的决定:
我坚持这只是我的建议,但你必须知道所有语言和框架背后都有一个相当漫长而艰难的学习曲线。
祝你好运!
1)要在Windows上安装MySQL,请参阅此官方MySQL指南 。 您需要下载然后解压缩zip文件(我建议使用Community Edition)。 您将在上面的链接中获得所需的所有详细信息。 请注意,Windows的.msi安装程序不再适用于较新版本的MySQL。
2)由于您将使用Java,因此您不需要Apache Web服务器(httpd),但您需要Apache Tomcat作为servlet容器(或其他替代方案,如Glassfish,JBoss作为完整的Java EE应用程序服务器)。
对于使用Java构建RESTful Web API, Jersey是非常好的选择( https://jersey.java.net )。
最后,作为IDE,您可以使用任何东西,最流行的是Eclipse,NetBeans和IntelliJ IDEA。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.