⌘CtrlK
Appearance
Appearance
该章节旨在指导用户通过接口实现,增加自定义压缩、解压缩算法

打开ecplise,新建一个项目,mycompression。
将BFT Agent根目录bftagent/lib/com.primeton.filetransfer.agent-7.6.0.jar加入项目依赖。
创建实现类,继承com.primeton.filetransfer.agent.compress.FileCompression接口。

应用代码打包。
将打好的jar报放置在Agent根目录/bftagent/lib下
提示:
如果项目中含有其他的依赖,也一并放入Agent根目录/bftagent/lib下完成以上步骤后需要重启Agent
压缩算法字典值配置
在BFT Console中点击菜单【系统管理】→【字典码表】,搜索【类型代码】为 “BFT_COMPRESS”记录,如下图所示:

点击【新增字典码】,增加压缩算法

| 名称 | 说明 |
|---|---|
| 字典类型 | 固定值,代表加密类型,不可填写 |
| 编号 | 自定义压缩类全路径名 |
| 名称 | 自定义压缩名称,可以填写通俗名称 |
| 排序 | 该压缩类型的显示位置 |
在BFT Console中点击菜单【策略管理】->【传输策略】,右侧区域显示 “传输策略” 界面
点击 【新增】>【一对一传输】新增传输策略,在压缩算法栏选择新增的压缩算法
