1、有没有谁读透了Delphi7目录(Borland\Delphi7\Demos\WebServices\)下关于Soap的三实例(SOAPAttachments;SOAPDataModule;SOAPHeaders)?如有的话讲帮忙说明。
2、公司有一新项目,头儿决定App Server用Delphi7来开发(功能主要是处理数据以及数据同步),Client端用VC实现。请大家讨论,发表心得与意见!

解决方案 »

  1.   

    Client端用VC,有什么理由?找难受呢吧
      

  2.   

    说服客户用DELPHI!
    要么全用VC也可。否则,传对象(如数据集)麻烦死了。
      

  3.   

    写Soap Server如果不用Web App Debugger而是用CGI要怎样配置Client端才能访问Soap Server?救救我吧!
      

  4.   

    问题一个一个解决(上面的问题都OK了),但新问题又来了。
    \..\Borland\Delphi7\Demos\WebServices\SOAPDataModule\Client\IDataMod1.pas,这个文件是怎样建立的?难道是手工建立的吗?但是我用手工建立后运行出错,错误信息如下:“Interface not supported”。
      

  5.   

    上面总算解决了,但新问题又来了。
    我在CGI Soap服务器端写了一function,代码如下:
    function TDataMod.CustomMethod: string;
    var
      FDBConn: _Connection;
      sTemp: WideString;
    begin
      sTemp :=
      'Provider=SQLOLEDB.1;Integrated Security=SSPI;Persist Security Info=False;Initial Catalog=CHIComp07;Data Source=(local);';
      try
        FDBConn := CoConnection.Create;
        FDBConn.Open(sTemp, '', '', -1);
      except
        raise;
      end;
    end;
    前端调用后,出错。错误信息如下:
    “用户'atom\iusr_atom'登录失败”。
    请问为什么????????????????????
    如果我是Web App Debugger Soap服务器,一切都OK。
    Web App Debugger Soap与CGI Soap有什么重大区别??
    我看书中介绍说Web App Debugger Soap只是方便调试。确实是这样吗?说实在的,到现在为止我还不懂怎样用Web App Debugger调试。
    请高智商的大侠相助!!
      

  6.   

    我用Soap服务器(App Server)的目的很简单:Client端的数据处理(新增,删除等),都放到App Server上来处理。App Server与数据库(Sql Server)打交道,我上面写到的函数就是实现连接到数据库的功能。谁知又不行
    这样理论是没有疑问吧!!!!!!!!!!