使用SocketConnection连接的时候不是要发密码么

解决方案 »

  1.   

    什么?我怎么没有发密码也同样能连接,是不是Socket Server可以设置密码
    李维的书里也没有提过这个问题。难道他们都没有遇到这个问题吗?
      

  2.   

    :),这样啊,你在服务器端增加一个login的方法,每次客户端访问服务器都要首先使用这个方法,并且,你的provider与数据源都是断开的,当login进去了之后,再用代码将provider与数据源进行对应;),不知道你明白了没?
      

  3.   

    明白,谢谢
    那服务器需要为客户端访维护登录的状态吗?
    如果需要的话,那就不能MTS对象pool了。
    如果不维护状态,那不是我每此取数据的时候
    都是首先得登录才行?
      

  4.   

    采用qiubolecn的方法就应该要维护客户与服务器之间的联系状态了
    不过用户连接成功之后就应该有一个session与服务器相连,在这个session被停止之前,应该是不需要重新登陆的
      

  5.   

    我认为session要占用服务器资源,而且影响MTS对象pool。
    不知道是不是。还有没有更号的解决方法?
      

  6.   

    mts有一个保存临时信息的接口对象,看看把`
      

  7.   

    将你那个开放的端口进行数据加密,即是说在传输的时候(C<->S)之间的数据是加密的,你分析一下\Demos\Midas\Intrcpt\Intrcpt.dpr,它是用加作压缩的,你可以做成简单的加密方法再传出来,看看我这篇介绍:http://www.csdn.net/expert/topic/183/183458.xml?temp=.8955805
      

  8.   

    同意copy_paste(落泊的木石三)  呵.正想说的话被木石三说了.