用CORBA,DCOM+Remote DataModule

解决方案 »

  1.   

    用COM+Remote DataModule,Web Services
      

  2.   

    楼上说的偶表示同意,不知道用这两个空间能不能实现?
    NMMsg和NMMSGServ!
    各位研究一下,偶表示密切关注!
      

  3.   

    同意楼上所说连接的时有ip地址作连接
    只要一起上网,能得到对方的ip地址就可以了
    还是的是可以作一个vpn网络连接.这样速度可以快
    很多、
      

  4.   

    使用ADO(服务端)+DCOM(客户端)组合
    即可操作远端数据库(ip,端口、用户名、口令是必要的)
      

  5.   

    连上以后,客户端可以进行存取!
    就是提供一个服务器,客户可以用客户端程序对internet服务器上的sql server数据库进行存取,请各位帮忙看以上那种方法比较好,能具体说一下,小弟感激不尽啊。
      

  6.   

    有两种方法:
    一、用MIDAS
    创建一个应用程序服务器,在上面放一些数据控件。然后进行注册。
    在创建一个客户应用程序,在上面放置socketconnection和clientdataset
    因为soktconnection有address属性可以设为ip,再设置其servername为MTS服务器的名称。
    二、用MTS
    创建一个MTS服务器,在上面放一些数据控件。然后进行注册。(最好在2000下写,因为在2000下写MTS很容易分发)在创建一个客户应用程序,在上面放置socketconnection和clientdataset因为soktconnection有address属性可以设为ip,再设置其servername为MTS服务器的名称。
      

  7.   

    用COM+Remote DataModule,Web ServicesIP地址
      

  8.   

    可以使用三层结构,因为如果在客户端有数据连接组件如ADO,ODBC,BDE等,从速度和稳定性来说是不可能的。
      

  9.   

    用ADO连接远程数据库要指明远程IP地址和端口号,以SQL Server为例:
    Conn.ConnectString="Provider=SQLOLEDB.1;Password=tan;User ID=sa;Initial Catalog=DBNAME;Data Source=RemoteServerName;NetWork Library=DBMSSOCN;NetWork Address=192.168.0.1,1433"
     其中的关键是设置NetWork Library 与NetWork Address,Sql Server默认的端口号是1433。