使用AJAX和J2EE实现一个网上会议室系统 (2)

发表于:2008-04-30来源:作者:点击数: 标签:系统会议室AjaxAJAXajax
关键字:AJAX和J2EE 网上会议室五、核心代码说明 1、服务器端核心代码 在EasyJF 开源 团队的会议系统中,由于是以EasyJF官网的论坛系统、后台管理等是集成一起的。服务器ChatService与ChatRoom共同合并到了一个ChatService. java 类中,实现会议室管理及会议
关键字:AJAX和J2EE 网上会议室 五、核心代码说明 


1、服务器端核心代码 

在EasyJF开源团队的会议系统中,由于是以EasyJF官网的论坛系统、后台管理等是集成一起的。服务器ChatService与ChatRoom共同合并到了一个ChatService.java类中,实现会议室管理及会议服务功能。ChatService类的部分主要代码如下: 



package com.easyjf.chat.business;
public class ChatService implements Runnable {
private static final Map service=new HashMap();
//会议室服务,系统中的当前会议室存放到该表集合中
private static final int maxServices=10;//可以同时开的最大会议室数
private static final SimpleDateFormat df=new SimpleDateFormat("yyyy-MM-dd");
private final List msgs;//聊天信息Chat
private final List users;//在线用户,ChatUser
private final List talkers;//排队发言人数Talker
private final List manager;//会议室管理员
private Talker currentTalker;//当前发言人

原文转自:http://www.ltesting.net