DataSnap中DSHTTPLayer的用途

简介: 这几天刚好要做的项目要用到在互联网上传数据的功能,于是就想到D2010自带的DATASNAP就可以支持http协议的,然后就开始动手做起来了,一开始看了网上几个视频觉得很简单的,就几步就可以搞定了,没想到应用程序服务器很顺利地做完后开始做客户端了,首...

这几天刚好要做的项目要用到在互联网上传数据的功能,于是就想到D2010自带的DATASNAP就可以支持http协议的,然后就开始动手做起来了,一开始看了网上几个视频觉得很简单的,就几步就可以搞定了,没想到应用程序服务器很顺利地做完后开始做客户端了,首先放一个TSQLConnection上是,然后driver=DataSnap,communicationprotocol=http,host=127.0.0.1,port=80,这样可以直接把Connected设为true,这样是没什么问题的,但运行一下后来有错误来了:Protocol http can be used after an adequate instance of Tdbxcommunicationlayer is registed with TDBXCommunicationLayerFactory.

最后无奈这下goole了一下,在codegear网站找到了解决的方法,在单元中加入“DSHTTPLayer”这个引用就可以了。

后来我还试了一下tcp方式连接,用tcp连接客户不须要引用任何单元就可以直接使用了。

看来这种细节也是要注意的,不然要被搞死的。

相关文章
|
缓存 iOS开发
iOS网络编程之六——数据缓存类NSURLCache使用解析
iOS网络编程之六——数据缓存类NSURLCache使用解析
197 0
|
缓存 安全 iOS开发
iOS网络编程之四——请求类NSURLRequest使用详解
iOS网络编程之四——请求类NSURLRequest使用详解
529 0
|
iOS开发
iOS网络编程之五——请求回执类NSURLResponse属性简介
iOS网络编程之五——请求回执类NSURLResponse属性简介
276 0
|
Swift
关于“幽灵架构”的补充说明1:协议中的方法定义
承接上一篇博文,上一篇的篇幅有点太长了,我觉得有一些相关的技术点需要说明,所以重新写几篇博文。
1032 0
|
数据库 容器 Spring
服务端常规知识详解
文章版权由作者李晓晖和博客园共有,若转载请于明显处标明出处:http://www.cnblogs.com/naaoveGIS/。 1.前言 公司老项目的后台,均是基于spring框架搭建,其中还用到了log4j.jar等开源架包。
876 0
|
XML 数据格式
WCF技术剖析之十六:数据契约的等效性和版本控制
原文:WCF技术剖析之十六:数据契约的等效性和版本控制 数据契约是对用于交换的数据结构的描述,是数据序列化和反序列化的依据。在一个WCF应用中,客户端和服务端必须通过等效的数据契约方能进行有效的数据交换。
676 0
|
iOS开发 API 数据格式
iOS开发那些事-iOS网络编程同步GET方法请求编程
<p>iOS SDK为HTTP请求提供了同步和异步请求两种不同的API,而且可以使用GET或POST等请求方法。我们先了解其中最为简单的同步GET方法请求。</p> <p>为了学习这些API的使用MyNotes“备忘录”应用实例,数据来源于服务器端,而不是本地的Notes.xml(或Notes.json)文件。</p> <p>首先实现查询业务,查询业务请求可以在主视图控制器MasterView
1372 0
|
数据安全/隐私保护
微软企业库实现连接字符串加密
微软公开的方法: public static Database db = DatabaseFactory.CreateDatabase("ConnectionString");    我把它修改为下面方法就可以进行自已的加密和解密了,jiemi为自定义的解密函数   public static Sq...
803 0