如题如果能?请举例说明,包括客户端与服务器端的设计

解决方案 »

  1.   

    当然可以。具体做法可以找找微软的COM+的分布式资料。严格来说,MIDAS主要是BORLAND的一种数据集打包传输的技术。
    可以用其它方法解决,比如XML方式传数据集,也许需要花的代码多一点。
      

  2.   

    苹果啊:
    你能不能发些给我啊?写能写多少啊?:)Email:[email protected]
      

  3.   

    晕,MIDAS 也是 delphi 写的,没有 MIDAS 就不能写三层了?MIDAS 只是三层的一个快速引擎, 实际上没什么复杂的问题就是它实在让问题太简单了,所以开始很少有人关心三层的其它问题,你更严重点,没了MIDAS就没有三层的概念了, 真的的一个三层程序肯定有有不少地方不用MIDAS
      

  4.   

    但是如果用midas是不是回增加开发效率呢如果不用我们的代码量是不是会很大呢?
      

  5.   

    halfdream(哈欠)说得对。 MIDAS 仅仅只是数据集打包传输的技术,没什么特别的。另外我们可以对 SocketConnection ,ScktSrvr.exe 稍作改动,就能让任何自动化接口的远程调用通过 tcp/ip socket 进行,免除了 DCOM 配置的麻烦。根本没必要使用基于IAppServer 的接口。  但是这有没有可能成为系统的漏洞呢?因为我们可以绕过 DCOM 的安全检查。 ^_^
      

  6.   

    呵呵楼上的兄弟, SocketConnection 有一个 InterceptGUID, 这个可以作加密, delphi有demos\midas\intermidas 开发有几十倍的效率提高不用 midas 就麻烦得多了
      

  7.   

    comanche(太可怕) 你可能没明白我的意思。我的意思是,编写一个能控制电脑的 COM 组件,把它植入服务器。如果这台服务器上运行有 ScktSrvr.exe ,我就可以穿透防火墙进行远程控制了。  胡思乱想的,别见笑! ^_^
      

  8.   

    这我也想过, 所以我把 scktsrvr 改了不少, 连接时要有握手过程, 这样就不会了吧,不过这样的东东连我也没办法入侵自已写的程序呵, 晕, 有时写得不应太好
      

  9.   

    comanche(太可怕)兄,握手过程你是如何实现的呢?呵呵,把楼主的问题给扯远了。 请楼主见谅!
      

  10.   

    要两边改,SocketConnection 这边在连接后马上发一个字符串, scktsrvr 这要收要字符才连上否则关闭
      

  11.   

    comanche(太可怕) or  leapmars(流铭) :请指教怎么改动scktsrvr ??多谢!!!
      

  12.   

    这个改动不是很必要,改动个端口一般就想不到了scktsrvr 还是有点 bug 的
    到 msn: [email protected] 跟我要一个
      

  13.   

    comanche(太可怕) :我的信箱:[email protected]麻烦兄台有时间给我发一个!!
      

  14.   

    我的信箱:[email protected]麻烦苹果兄有时间也给我发一个!!
      

  15.   

    [email protected]
    给俺也看看。