Delphi2010中DataSnap高级技术(2)—DataSnap服务端和客户端发布分发方法

简介: 这几天继续研究DataSnap技术。针对服务器和客户端软件,如何发布呢?经过研究发现,分发方法非常简单!服务器发布方法:1.在unit ServerMethodsUnit1单元中,添加uses MidasLib;(添加MidasLib的目的是省去发布Midas.

这几天继续研究DataSnap技术。

针对服务器和客户端软件,如何发布呢?经过研究发现,分发方法非常简单!

服务器发布方法:

1.在unit ServerMethodsUnit1单元中,添加uses MidasLib;(添加MidasLib的目的是省去发布Midas.dll)

2.我用的是火鸟数据库,只需拷贝dbxfb.dll和fbclient.dll

分发的服务器软件只需三个文件:你的服务器程序、dbxfb.dll 和 fbclient.dll

客户端发布方法:

1.在客户端程序中加上uses MidasLib;(添加MidasLib的目的是省去发布Midas.dll)

2.如果服务器使用了http协议作为datasnap通讯的话,还需在客户端程序中加上 users DSHTTPLayer;如果使用tcp协议,无需此步骤

分发的客户端软件只需一个文件:你的客户端程序

服务器和客户端无需Midas.dll,也不需要注册regsvr32 Midas.dll,看来Delphi2010的datasnap抛弃使用COM真是进步不少!

发布程序竟是如此简单!!!


本文来自CSDN博客,转载请标明出处:http://blog.csdn.net/sunstone/archive/2009/12/09/4970158.aspx

相关文章
|
Web App开发 安全 网络协议
Qt开发技术:QWebSocket客户端、服务端介绍与开发
Qt开发技术:QWebSocket客户端、服务端介绍与开发
Qt开发技术:QWebSocket客户端、服务端介绍与开发