特急,特急,高手帮忙,感激不尽,感激不尽!!!
小弟本在C++上发展,谁知最近被调到网管部(电信网管),被迫用Java作开发。小弟只有c++基础(Java只懂点皮毛)。最近上面下来任务,说用两周时间做一员工管理系统(说是让我们熟悉环境而已)。具体需求如下:
总体功能包括两部分:信息管理客户端和信息监视服务器
客户端实现员工的基本信息的编辑(增,删,改),查询,统计(以图表形式显示),以及相关结果的导出(导出为Execel文件)和打印功能。
信息监视服务器实现对客户端的启动.退出及相应的编辑操作监视。当用户在信息管理客户端进行编辑时,该监视器界面可实时显示客户端的操作和结果信息。
小弟用一天时间看了一下,打算如下处理:
***********************************************************
整体框架分客户端。服务器端。数据库三块
客户端实现界面功能,通过Tcp/IP与服务器连接,将所需实现功能及参数以字串形式发往服务器,由服务器实现
服务器始终处于监听状态,监听客户端状态并处理客户端的请求与数据库交互。服务器根据接受到的前n个字符判断请求命令,作出相应处理。
我看了几个例子:基本实现了两点之间通过Tcp/IP协议通讯,但只能做到两点通讯,通过ServerSocket实现监听,通过一个Socket实现通讯处理
***************************************************************
问题1:怎样实现一服务器对多终端通讯
///////////////////////////////////////
问题2:当客户端出现断开时,因出现异常通信断开,重启客户端后还可以建立连接,说明服务器还处于监听状态,但无法通讯,说明服务器端通讯线程结束,请问怎样使服务器端在通讯断开后,还能恢复到正常监听状态。
////////////////////////////////////////
问题3:怎样实现服务器与数据库的操作(数据库要求用Access),对java下的数据库操作,小弟一点不懂,请高手赐教,不尽感激
**************************************************************
此次任务关系到本人前途问题,希望各位高手多多提携,有何建议万望注明,多谢多谢
事成之后,有功之人,每人加30分(我分不多,只能如此),万望高手救小弟与水深火热之中。再次感谢,很急,两周时间,已过一天,救我啊
*************SOS********SOS*********SOS***************
*********注:小弟用JBuilder5作开发