连接管理

Navigation:  CSharp >

连接管理

Previous pageReturn to chapter overviewNext page

 

类文件:com.baosight.hdsdk.HDConnectionManager

创建连接

public void ConnectToServer(HDConnection conn)

说明:

创建到服务器的连接

参数:

conn:连接对象。创建方式为new HDConnection(mainaddress,mainport,backaddress, backport, timeout);

异常抛出:

建立连接失败,抛出异常

示例:

              HDConnectionManager connmgr = new HDConnectionManager();

              HDConnection conn = new HDConnection("127.0.0.1", 5673, "", 5673, 10);     // 主备ip分别是实际的真实的ip地址,主备ip初始化固定,与ihdb的活动和非活动状态无关。

              connmgr.ConnectToServer(conn);

 

登录服务器

public void LoginToServer(string username, string password)

说明:

登陆服务器

参数:

username:用户名

password:密码

异常抛出:

登陆失败,抛出异常

示例:

              String username = "admin";

              String userpwd = "admin";

              connmgr.LoginToServer(username, userpwd);

 

 

 

断开连接

public void DisconnectFromServer();

说明:

断开连接

参数:

示例:

              HDConnectionManager connmgr = new HDConnectionManager();

              HDConnection conn = new HDConnection("127.0.0.1", 5673, "", 5673, 10);

              connmgr.ConnectToServer(conn);

   connmgr.DisconnectFromServer();