1。我在服务器端建立TSoapDataModule有数据库的结构,和一个datasetprovider,链接好了,问题是我如何将它发布到iis上。 本问题 50分
开始的时候,你应该是WAD方式,这样是可以调试的,调试成功后,在用其它的,用其它的如ISAPI,你只需要建立一个这空的ISAPI(就是没有接口的)在把之前的单元添加进来就可以了,分发就是在IIS建立一个虚拟目录,把文件复制进行就可以了
2。我在客户端用soapconnection链接,如何写url? 50分
http://localhost:8081/Project1{工程文件名}.DBWebService{接口名}/soap/IDBSoap{数据模块名}
3。何用datasetprovider和datasetclient传输blob字段?我是指上传和下载 50分
可以把数据加密成可视字符串,如用EncdDecd单元中的
procedure EncodeStream(Input, Output: TStream);
procedure DecodeStream(Input, Output: TStream);
function EncodeString(const Input: string): string;
function DecodeString(const Input: string): string;
这样就传递的就是字符串了
4。如果我写的构架不对,有什么好的建议, 50分
不知道你的构架是什么样的,所以不能给你建议