1.一种电力市场交易出清案例的交换方法,其特征在于,包括:安装于电力市场交易运行环境的电力市场交易平台服务端将运行环境的电力市场交易平台的平台数据库中电力市场优化出清的数据按照数据类型压缩加密为一个案例信息文件并存储;安装于电力市场交易运行环境的电力市场交易平台客户端提取存储的案例信息文件,然后加密形成案例交换文件,并输出到本地目录;安装于电力市场交易测试环境的电力市场交易平台客户端对本地目录的案例交换文件进行读取、解密解压和校验后形成案例文件,存入安装于电力市场交易测试环境的电力市场交易平台服务端;安装于电力市场交易测试环境的电力市场交易平台服务端将存储的案例信息文件进行提取并解压为电力市场优化出清数据存入测试环境的电力市场交易平台的平台数据库中;其中,安装于电力市场交易运行环境的电力市场交易平台服务端和安装于电力市场交易运行环境的电力市场交易平台客户端的加密过程均为基于随机生成的静态密码和与案例相关的动态密码进行的。
2.根据权利要求1所述的交换方法,其特征在于,所述安装于电力市场交易运行环境的电力市场交易平台服务端将电力市场优化出清的数据按照数据类型压缩加密为一个案例信息文件并存储,包括:安装于电力市场交易运行环境的电力市场交易平台服务端,将所述运行环境的电力市场交易平台数据库中的电力市场优化出清的数据按照数据类型输出到本地临时文件夹,然后对整个文件夹进行加密压缩生成案例信息文件;将所述案例信息文件存入文件存储模块,同时在案例信息表中添加一条记录,存入所述案例信息;其中,案例信息包括:案例ID、创建时间。
3.根据权利要求2所述的交换方法,其特征在于,所述安装于电力市场交易运行环境的电力市场交易平台客户端提取存储的案例信息文件,后加密形成案例交换文件,并输出到本地目录,包括:安装于电力市场交易运行环境的电力市场交易平台客户端基于指定案例ID,从电力市场交易平台服务端的案例信息表中读取所述案例ID对应的案例信息,从电力市场交易平台服务端的文件数据库中获取对应的案例信息文件;按照设定的案例交换格式生成案例交换文件,并对案例交换文件进行加密,按照预设的文件命名规范输出到本地目录。
4.根据权利要求3所述的交换方法,其特征在于,所述安装于电力市场交易测试环境的电力市场交易平台客户端对本地目录的案例交换文件进行读取、解密和校验后形成案例文件,并存入安装于电力市场交易测试环境的电力市场交易平台服务端,包括:安装于电力市场交易测试环境的电力市场交易平台客户端从本地目录中读取案例交换文件,并对所述案例交换文件进行解压、解密形成案例信息文件和案例信息;对所述案例信息文件进行校验,通过后将所述案例信息文件存入测试环境的电力市场交易平台的文件数据库,将所述案例信息存入测试环境的电力市场交易平台的案例信息表;其中,解压、解密后的文件包括文件头、案例信息、案例信息文件和校验码;所述校验包括:验证案例交换文件的有效性、正确性和完整性。
5.根据权利要求4所述的交换方法,其特征在于,所述安装于电力市场交易测试环境的电力市场交易平台服务端将存储的案例信息文件进行提取并解压为电力市场优化出清数据存入测试环境的电力市场交易平台的平台数据库中,包括:安装于电力市场交易测试环境的电力市场交易平台服务端基于要加载的案例ID从所述文件数据库中读取所述案例信息文件,并解密、解压缩到本地文件夹;将本地文件夹中的数据按类型依次写入安装于电力市场交易测试环境的电力市场交易平台数据库中相应的数据表中。
6.一种电力市场交易平台服务端,其特征在于,包括:安装于电力市场交易运行环境的电力市场交易平台服务端和安装于电力市场交易实验室环境的电力市场交易平台服务端,安装于电力市场交易运行环境的电力市场交易平台服务端包括案例服务模块,安装于电力市场交易实验室环境的电力市场交易平台服务端包括加载模块;所述案例服务模块,用于将运行环境的电力市场交易平台的平台数据库中电力市场优化出清的数据按照数据类型压缩加密为一个案例信息文件并存储;所述加载模块,用于将存储的案例信息文件进行提取并解压为电力市场市场优化出清数据存入实验室环境的电力市场交易平台的平台数据库中;其中,所述加载模块提取的案例信息文件为存储于本地目录的案例交换文件经安装于电力市场交易测试环境的电力市场交易平台客户端进行读取、解密解压和校验后形成的;所述存储于本地目录的案例交换文件为所述案例服务模块存储的案例信息文件经安装于电力市场交易运行环境的电力市场交易平台客户端加密形成的;安装于电力市场交易运行环境的电力市场交易平台服务端和安装于电力市场交易运行环境的电力市场交易平台客户端的加密过程均为基于随机生成的静态密码和与案例相关的动态密码进行的。
7.根据权利要求6所述的服务端,其特征在于,安装于电力市场交易运行环境的电力市场交易平台服务端还包括:文件存储模块,用于存储案例信息文件以及案例信息。
8.根据权利要求7所述的服务端,其特征在于,所述文件存储模块包括:案例信息文件子模块和案例信息表;所述案例信息文件子模块,用于存储案例信息文件;所述案例信息表,用于存储所述案例信息文件对应的案例信息;其中,所述案例信息包括:案例ID、创建时间。
9.根据权利要求8所述的服务端,其特征在于,所述文件存储模块为文件数据库。
10.根据权利要求9所述的服务端,其特征在于,所述案例服务模块包括:数据输出子模块,用于将平台数据库中电力市场优化出清的数据按照数据类型输出到本地临时文件夹,然后对整个文件夹进行加密压缩生成案例信息文件,同时生成案例信息;案例存储子模块,用于将所述案例信息文件存入文件存储模块,同时在案例信息表中添加一条记录,存入所述案例信息。
11.根据权利要求10所述的服务端,其特征在于,所述加载模块包括:数据生成子模块,用于基于要加载的案例ID从所述文件数据库中读取所述案例信息文件,并解密、解压缩到本地文件夹;数据存储子模块,用于将本地文件夹中的数据按类型依次写入平台数据库相应的数据表中。
12.根据权利要求6所述的服务端,其特征在于,所述数据类型包括:物理模型、经济模型、计划数据、申报数据、出清数据、统计数据;所述电力市场优化出清对的数据包括输入数据、输出数据和中间过程数据。
13.根据权利要求8所述的服务端,其特征在于,所述案例ID具有固定长度,包括:地域、交易品种、交易周期、生效时间、实例编号。
14.一种电力市场交易平台客户端,其特征在于,包括:安装于电力市场交易运行环境的电力市场交易平台客户端和安装于电力市场交易测试环境的电力市场交易平台客户端,安装于电力市场交易运行环境的电力市场交易平台客户端包括文件加密模块,安装于电力市场交易测试环境的电力市场交易平台客户端包括文件解密模块;所述文件加密模块:用于提取存储于安装于电力市场交易运行环境的电力市场交易平台服务端的案例信息文件,然后加密形成案例交换文件,并输出到本地目录;所述文件解密模块,用于对本地目录的案例交换文件进行读取、解密解压和校验后形成案例文件,存入安装于电力市场交易测试环境的电力市场交易平台服务端;其中,所述文件加密模块提取的案例信息文件为安装于电力市场交易运行环境的电力市场交易平台服务端将运行环境的电力市场交易平台的平台数据库中电力市场优化出清的数据按照数据类型压缩加密形成的;安装于电力市场交易运行环境的电力市场交易平台服务端和安装于电力市场交易运行环境的电力市场交易平台客户端的加密过程均为基于随机生成的静态密码和与案例相关的动态密码进行的。
15.根据权利要求14所述的客户端,其特征在于,所述文件加密模块包括:文件读取子模块,用于基于指定案例ID,从安装于电力市场交易运行环境的电力市场交易平台服务端的案例信息表中读取所述案例ID对应的案例信息,从安装于电力市场交易运行环境的电力市场交易平台服务端的文件数据库中获取对应的案例信息文件;案例交换文件生成子模块,用于将案例交换文件进行加密压缩,生成案例交换文件并输出到本地目录。
16.根据权利要求15所述的客户端,其特征在于,所述文件解密模块具体用于:从本地目录中读取案例交换文件,并对所述案例交换文件进行解压、解密得到文件头、案例信息文件、案例信息和校验码;使用校验码对所述案例信息文件进行校验,通过后将所述案例信息文件存入测试环境的电力市场交易平台的文件数据库,将所述案例信息存入安装于电力市场交易测试环境的电力市场交易平台服务端的案例信息表;所述校验包括:验证案例交换文件的有效性、正确性和完整性。
17.根据权利要求16所述的客户端,其特征在于,所述文件头包括:特征码、案例信息长度、案例信息文件长度;所述案例信息包括:案例ID、交易序列ID、案例名称、生效时间、失效时间、创建时间、修改时间、备注、案例应用号、案例文件路径。
18.根据权利要求16所述的客户端,其特征在于,所述校验码由CRC32算法计算产生,是文件头、案例信息、案例信息文件的CRC32算法计算结果。