你能给我一个提示如何实现一个rest网络服务器仅仅使用webbroker吗?
我知道delphi的新版本有这个REST/JSON/DATASNAP特性,但我仍然坚持使用BDS2006。
基本上,我需要与其他应用程序进行交互,而这些人要求我制作这个vpn服务器应用程序,并且在internet/vpn上只提供五种方法。不需要在IIS或Apache中运行。
我已经搜索了很多,但答案总是指向2010年及以上版本。所有这些数据都会导致我使用webappdebug模板,执行一些操作,并使用一些JSON对象响应GET/POST/PUT/DELETE。
问题是..。我对网络经纪人不太熟悉,我怎么能做到这一点呢?
预先谢谢,任何帮助都会是惠康的。
发布于 2011-11-10 20:02:49
我们完整的RESTful客户机-服务器框架是可用的,包括一个名为mORMot的ORM (以及更多的)。
这是一个开源项目,从Delphi6一直运行到XE2 --所以它将与Delphi2006一起工作(我已经用Delphi7和2007测试过它,所以我不认为BDS 2006会失败的任何原因)。
它能够在和服务(就像DataSnap一样)协议中使用JSON为对象提供服务。
它能够使用任何数据库引擎后端,与一个SQLite3内核.如果您只需要RESTful服务和内存中的对象功能(您可以使用JSON或二进制格式的对象,但是不能使用诸如交叉表搜索之类的高级特性),甚至可以使用任何数据库层(即没有RESTful)。
现有文件700多页。
对于HTTP1.1通信,它不是基于WebBroker (也不是IIS,也不是Apache),而是直接使用内核模式服务。
https://stackoverflow.com/questions/8084383
复制相似问题