我看到这个tutorial用于为SWI-Prolog编写JSON-RPC服务器。不幸的是,它所做的只是添加两个数字。我想知道是否存在可以定义新规则并回答一般Prolog查询,返回JSON列表等的SWI-Prolog的RPC服务器?
答案 0 :(得分:1)
当您在SWI-Prolog website上进行巡视时,自豪地自我支持,您可以在工作中看到http package提供的一些功能。
这是一个相当大范围的工具,并且要掌握系统的基本知识,这是逐步遵循特定How to部分的最简单方法。在LOD Crawler中你应该注意一个小错误:在lod.pl的第42行添加一个选项:
...
; rdf_load(URI2, [format(xml)]),
....
或者你可能会得到
运行样本时内部服务器错误
域错误:
content_type' expected, found
text / xml; charset = UTF-8'
。
IDE的一个重要特性是它能够调试HTTP请求。
使用HowTo完成后,您可以查看专用于将RDF与HTML连接的Cliopatria。它带有一个pirates demo
,我必须说我发现它有点太粗糙了我的口味,我不知道YUI,用于获奖的MultimediaN项目。然后我用Bootstrap来获得前端的现代外观,结果很明显(对不起,我还不能 - 发布它,需要更多时间来设计系统)。
HTH