【编者按】网学网其他类别频道为大家收集整理了“基于软件授权许可的网络加密狗的应用开发“提供大家参考,希望对大家有所帮助!
客服咨询,网学网竭诚为您服务,本站永久域名:myeducs.cn |
4.4.2 模块功能说明 在这个模块中主要的功能是对服务器端的管理,认证客户端,实现服务器端对客户端的功能响应. Form1.cs 服务器程序的主界面; Form2.cs 服务器上狗密码的确认界面 FrmChangeDogPassword.cs: 服务器上的狗密码更改界面; ServerConfig.cs: 服务器配置界面; 在启动服务器程序前Form2先显示,只在狗密码输入正确后,Form1主程序界面才会出现。当点击服务器配置按钮后ServerConfig窗体会显示。当点菜主窗体的使用工具菜单-->修改狗密码时,狗密码修改窗体FrmChangeDogPassword窗体会显示; 4.5.2 模块功能说明 客户端主要的任务是获取本机MAC地址及有用的注册表信息,安装所需功能,向服务器端发送请求信息。配置客户端信息是必不可少的,因为服务器端将根据访问者的MAC地址来限定访问站点数目。 一 使用本软件 完成客户端在服务器上的验证过程。中间通过socket来实现数据传输. 1. 服务器程序在启动时,首先跟据当前的配置参数(如侦听端口)启动。然后创建一个工作线程。此线程主要是用一个TcpListener来侦听端口。为客户端的认证提供服务;当客户端发送请求数据包时,服务器端马上进行处理。 如图5.1所示。 2.服务器的处理请求过程,首先接收客户端的请求链接,然后产生一下新的响应线程,完成对客户端的响应处理 |
本站发布的计算机毕业设计均是完整无错的全套作品,包含开题报告+程序+论文+源代码+翻译+答辩稿PPT |
本文选自计算机毕业设计http://myeducs.cn |