公司有两台服务器,每次都要手动去关机,比较麻烦。以前没有进行过Sockets编程。
开发环境:vs2003
开发语言:vb.net
周未,只在本机的xp系统上调试通过.
共有四个项目
Client 是客户端,用于执行命令。
Server是服务端,用于接受命令,并在服务器上执行。
NetWorkLib 只是定义了命令对象的接口
CommandLib 实现具体的命令(目前只有关机和重启)
也可以扩展命令只要实现IHandler接口,并放在Server程序所在的目录就可以了,Server在启时自动查找当前目录具有IHandler接口的类,反射并加载。
实现比较简单。只是考虑完成了功能,效率和稳定性没有考虑。
源码下载:
https://files.cnblogs.com/zqonline/NetWorkApplication.rar