zoukankan      html  css  js  c++  java
  • datasnap的监督功能【1】-服务端获取客户端连接信息

    在服务端获取连接的客户端相关info:

    TDBXClientInfo = recoed
        IpAddress : String;
        ClientPort : String;
        Protocol : String;
        AppName : String;//web客户端才有此参数
    end
    TDBXClientInfo 通过TDSConnectionEventObject对象。
    TDSConnectionEventObject对象是TDSServer.OnConnect事件处理函数的参数
    procedure TServerContainer.DSServerConnect(DSConnectEventObject : TDSConnectEventObject);
    var
       sb : TStringBuilder;    
    begin
        sb := TStringBuilder.Create;
        try
           sb.Append('AppName:'+DSConnectEventObject.ChannelInfo.ClientInfo.AppName); 
        sb.Append('Protocol:'+DSConnectEventObject.ChannelInfo.ClientInfo.Protocol);
        sb.Append('IpAddress:'+DSConnectEventObject.ChannelInfo.ClientInfo.IpAddress);  
        sb.Append('ClientPort:'+DSConnectEventObject.ChannelInfo.ClientInfo.ClientPort); 
        showmessage(sb.ToString);
    finally sb.free; end; end;
  • 相关阅读:
    联合查询
    单表查询
    表和表之间的关系
    mysql完整性约束
    mysql 数据类型
    DRBD 数据镜像软件
    Memcached
    Redis
    SVN版本控制服务
    大数据hadoop分布式系统
  • 原文地址:https://www.cnblogs.com/usegear/p/13539861.html
Copyright © 2011-2022 走看看