Warning: file_get_contents(/data/phpspider/zhask/data//catemap/8/perl/11.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181

Warning: file_get_contents(/data/phpspider/zhask/data//catemap/4/json/13.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Database 在Perl中创建公共访问API_Database_Perl_Api - Fatal编程技术网

Database 在Perl中创建公共访问API

Database 在Perl中创建公共访问API,database,perl,api,Database,Perl,Api,我想创建一个API来允许访问数据库,我将能够为数据库编写各种前端,然后通过HTTP进行访问。与此服务的工作方式大致相同: 我假设我需要创建一个服务器类型的应用程序,它将侦听特定的请求,然后返回相关数据。我希望用Perl编写它 有人能告诉我应该看的方向吗?哪些模块工作得最好?或者任何有助于我入门的在线资源/教程 谢谢, Neil您可以使用任何您喜欢的服务器端解决方案。如果你没有偏好,试试现代的。下面是使用框架解决类似任务的服务器端应用程序的示例。再看一看框架和框架。关于这些问题有很多讨论,但关于

我想创建一个API来允许访问数据库,我将能够为数据库编写各种前端,然后通过HTTP进行访问。与此服务的工作方式大致相同:

我假设我需要创建一个服务器类型的应用程序,它将侦听特定的请求,然后返回相关数据。我希望用Perl编写它

有人能告诉我应该看的方向吗?哪些模块工作得最好?或者任何有助于我入门的在线资源/教程

谢谢,
Neil

您可以使用任何您喜欢的服务器端解决方案。如果你没有偏好,试试现代的。下面是使用框架解决类似任务的服务器端应用程序的示例。再看一看框架和框架。关于这些问题有很多讨论,但关于CPAN的讨论更多


这里是另一个例子-。这也是基于Mojolicous的应用程序,但不是Lite应用程序,所以不止一个文件和一点不同的语法。代码仍然非常简单易读。

为什么不使用现成的东西呢?例如,CouchDB,一个面向文档的数据库,有RESTful API、嵌入式服务器和Perl绑定。有大量的模块可以解决您的问题。Web框架目前很流行,所以每个人和他们的狗都编写了一个或多个框架(试试CPAN搜索“路由器”来了解我的意思)。你必须非常非常具体,才能得到公正的答复。