论文部分内容阅读
随着电力行业的发展,智能电网已经成为电网发展的必然趋势。智能电网的发展对售电系统和电力用户用电信息采集系统提出了新的要求,而电力系统中存在多套专业信息系统,不同信息系统之间相对独立,致使系统间的数据共享十分复杂,难以充分利用各类信息资源,这些已成为电力发展所面临的瓶颈。
传统的企业应用集成技术(中间数据库)不能很好地满足电力各应用系统间集成的需求,WebService的发展很好地解决了这一难题,WebService倾向于支持电力企业的应用间集成,通过应用间交换消息来实现信息共享。本文以WebService为主要研究对象,研究和设计了WebService的应用体系。该体系基于WebService技术,CXF与Spring配置进行方法调用来传递消息,从而实现系统间的交互,完成业务功能。
本文首先研究WebService技术,重点研究了Axis、Axis2、Xfire、CXF四个主流框架,分析了四个框架之间的差异,对优劣性进行了对比;研究了CXF与Spring整合技术,同时也对JSP连接数据库进行了研究,选择了合适的方案,并将它们用于电力业务集成。
本文对XML解析技术进行了总结说明,采用XML作为消息载体,用于规范相应消息的结构和数据。设计了存储信息的方案,实现了模型信息在数据库中的存储。根据上述方案和规则,通过设计程序生成了相应的SQL脚本,在ORACLE中运行这些脚本创建了底层数据库。
本文设计实现了消息的流转,包括消息的构建、传输、解析等。Xstream框架构建和解析消息,使用JDBC技术操纵底层数据库来存储消息数据。
本文设计了自动售电支持及信息共享应用系统的整体框架,对缴费信息、电价政策、阶梯电价、费率电价等进行了研究,并实现了对应的业务功能。该体系的研究为电力应用奠定了良好的基础,对业务的集成具有重要的理论意义和应用价值。