大型网络机房的统一管理实现方式讨论(300分),欢迎加入!!!!(300分)

  • 主题发起人 主题发起人 比尔.丐痴
  • 开始时间 开始时间
看看大型网吧是怎么做的吧。
 
我认为 服务器端用 SeverSocket 客户端用 ClientSocket 就可以了
程序分为两部分。一是代理服务部分,一是管理程序部分。
代理服务可以写成一个服务,管理程序分为服务器端与客户端。
管理程序的服务端可以通过接口控件代理服务。

在上网前先要用户检测 - ¥检测 ...
管理程序的客户端 ---> 服务器端。
服务器端检测通过就在用代理服务器激活该IP 的代理。

我认为这样可行。
有两点:1、一定要用 TCP
2 数据安全性。

有意讨论讨论:song.zhao@ckg.com.mo
 
目前已经在做这个系统了,是采用Socket完成的。现在有两个问题无法彻底解决:
1.在客户机上完全隐藏客户端程序的问题。
2.就是在没有登陆帐号之前禁止用户除输入帐号和密码以外的任何功能。
 
用无盘启动,在硬件上做点手脚。
 
晕,3000台客户机用无盘,搞笑哦。可以模仿一般的网吧管理软件啊,在系统启动的时候显示一帐号/密码输入框,鼠标不能移动到输入框以外的区域,这只需要拦截Windows消息就可以了,同时可以配合隐藏进程、不显示任务栏图标等方法一起进行,应该可以达到你的目的。
 
lovinger_2000,
你说的根本不行,我第一次进入时输入账号,密码
进入后,修改网吧管理软件的文件夹,再重起,你看吧,
根、本就不会再出现网吧管理软件。我曾经把美萍的软件镐息。
 
我的方法最有可行性。
楼主也不发表一下你的想法。
我看你又放弃了。
 
to QSmile:
没有放弃,目前正在程序分析之中。已经决定服务器使用SeverSocket 客户端用 ClientSocket了。最近去考察了几个学校的管理方式,因此很少上网,因此很少发意见了,还是收集大家的意见再讨论吧。
 
用WIN2000的域里的策略管理可以实现对你客户的一般管理,
如果要对客户端的更多控制,可以使用的网吧管理软件,
如果还要知道客户的工作情况,也有些网吧软件可以做到,如美萍等,
但还是自已做个软件控制的好吧。
 
你可以这样实现,系统分这么几部分,代理服务器,客户服务器、客户端,代理服务器接收客户上网请求时间测器用户名和密码,客户服务器管理客户的信息,客户端负责登录请求和客户端的管理。其实管理本地机器是可以实现的,你可以想象一下冲击波病毒的机理,问题不难解决,只是客户端不能轻易被关掉需要解决,这种方法现在很多,网上有不少,可以搜一下!
 
我们公司的软件可以基本实现你的要求,如能转包。请联系QQ:153564790 再西安交通大学实现了无人职守,自助上机。
 
对于一个管理3000台电脑的管理软件,用C/S这种管理方法是不可行的!因为你无法控制正常有机的人对,对本机的修改,如网吧管理系统,实际上就是一个强大的MENU程序,并服务器要同时接收3000台电脑的数据包,这个服务器一般的PC或专用的服务器也是无法承受的,如客户端发给服务端一个数据包在网络传送时发生错务,并这个错务在服务器中没有定义,也许这就是服务器的一个致命错务,要解决些问题,就应该用ISA之类的软件,因为这类软件同操作系统紧密结合。
 
我也想做一个,打算做成分布式的,希望能够和大家交流一下,

teli_eurydice@163.com
 
曾经我在西安的一家公司接过一个类似你的CASE,这个Case用的是三层结构:数据库服务器(Sql)、应用服务器和客户端。服务器和客户端均用的是Socket,与以上朋友所讲的是一样的,你可以在每个机房做一个应用服务器,客户端通过它与数据库服务器通信,具体实现方法你可以参考QSmile所说的,以及一些网络程序资料。
有什么问题大家可以讨论,我的Email:martinlh@sina.com
 
你这种无人值守的系统想在客户端上打主意是不现实的, 大学里面的人要破你的客户端程序易如反掌。 所以只能做一个在服务器上软件来实现。你可以做一个代理服务器来实现你的功能。
 
关注楼主最后的方案及其具体实现思路,希望楼主能贴出来,让小弟学习!
 
个人看法:
>>4、要求有足够的安全机制,可采用计算机开机启动时提示帐号和密码,也可采用待计算机启动进入WINDOWS之后在提示输入帐号和密码,但此时必须关闭该计算机的键盘和鼠标,禁止使用该计算机,待帐号和密码正确之后解禁。
是不是不登录连本机的资源都不允许使用?
如果要达到这个效果,纯软件的方案是行不通的。
 
后退
顶部