一、项目描述:共享交换项目主要有:服务代理、数据共享、数据交换、传输策略、数据同步、数据同步等模块 ,项目分为5个包,使用jenkins的方式打包,服务代理主要功能是将用户提供的接口转发的放式转成我们的接口对外提供,目前支持2种接口方式,分别为webservice和http接口,还可以实现跨网系代理,这里跨网系代理需要通过配置传输策略来完成,传输策略是通过配置对应的光闸或者网闸的ftp等策略来实现跨网,数据共享是通过查询数据库的方式将数据生成对应的接口展示出去,目前是可以支持get、post、put、delete这4种接口展示,支持配置的数据源分为sbase、hbase、es、PostGrepSql、greenplum、mysql、oracle、达梦这几种这几种数据源生成接口,数据交换是将数据实体、文件、文本数据通过不同的方式交换到不同的数据实体、文件、文本中,比如我可以将PostGrepSql数据库的数据交换到greenplum数据库中,也可以将ftp上的文件存放到数据库中,实现了数据交换,该模块也可以实现跨往系服务代理,也是通过传输策略来的
二、研发环境及所用技术:Eclipse