电信宽带运营支撑系统

电信宽带运营支撑系统(电信采集)
  流程:用户---NAS---AAA---log文件
  任务:log文件内容---解析---封装对象---服务器---入库(---网上营业厅)
  技术:java(io、网络、集合、线程...)、oracle、sql、jdbc、xml(小型数据库)...
模块:
客户端:采集AAA服务器的数据,封装对象,发送给服务器
  采集模块:采集AAA服务器的数据,封装对象
  网络模块:发送完整的数据给服务器
  备份模块:备份不完整的数据
  日志模块:对客户端过程进行日志记录
  配置模块:统一管理各个模块

服务器端:接收客户端数据,入库
  网络模块:接收客户端数据
  入库模块:把数据入库
  备份模块:备份未处理的数据
  日志模块:对服务器过程进行日志记录
  配置模块:统一管理各个模块

数据库建表:

CREATE TABLE t_detail(
  id number primary key,
  aaa_login_name VARCHAR2(30),
  login_ip VARCHAR2(32),
  login_date DATE,
  logout_date DATE,
  nas_ip VARCHAR2(32),
  time_duration NUMBER(10)
);

项目源码链接http://pan.baidu.com/s/1jIh6DNK

 

原文地址:https://www.cnblogs.com/wsyblog/p/7642484.html