1.一种图片跨网传输方法,其特征在于,包括以下步骤:
机关网侧单元从机关内网的应用业务系统中筛选出待下载图片,根据待下载图片生成下载任务,将下载任务上传给机关内网的前置机;
外网侧单元发起外网下载请求,从前置机下载对应的下载任务,解析所述下载任务得到对应的待下载图片;
外网侧单元根据待上传图片生成上传任务,将上传任务上传给机关内网的前置机;
机关网侧单元发起机关下载请求,从前置机下载对应的上传任务,解析所述上传任务得到对应的待上传图片。
2.根据权利要求1所述图片跨网传输方法,其特征在于,所述机关网侧单元根据待下载图片生成下载任务,将下载任务上传给机关内网的前置机具体包括:
机关网侧单元将筛选得到的待下载图片推送给机关网侧单元的redis内存消息队列;
机关网侧单元实时消费redis内存消息队列,将待下载图片的地址批量写入文件,得到所述下载任务,并将下载任务放入预设的机关上传目录中;
机关网侧单元实时扫描机关上传目录,将机关上传目录中的下载任务上传给机关内网的前置机。
3.根据权利要求2所述图片跨网传输方法,其特征在于,所述外网侧单元在解析所述下载任务得到对应的待下载图片之后,还包括:
外网侧单元将待下载图片推送给外网侧单元的redis内存消息队列;
外网侧单元实时消费redis内存消息队列,将redis内存消息队列中的待下载图片存储至本地。
4.根据权利要求1所述图片跨网传输方法,其特征在于,所述外网侧单元将上传任务上传给机关内网的前置机具体包括:
外网侧单元将上传任务放入预设的外网上传目录中;
外网侧单元实时扫描外网上传目录,将外网上传目录中的上传任务上传给机关内网的前置机。
5.根据权利要求4所述图片跨网传输方法,其特征在于,所述机关网侧单元在解析所述上传任务得到对应的待上传图片之后,还包括:
将得到的待上传图片下载到本地;
利用nginx服务器对待上传图片进行页面访问展示。
6.一种图片跨网传输系统,其特征在于,包括:
机关网侧单元:用于从机关内网的应用业务系统中筛选出待下载图片,根据待下载图片生成下载任务,将下载任务上传给机关内网的前置机;机关网侧单元还用于发起机关下载请求,从前置机下载对应的上传任务,解析所述上传任务得到对应的待上传图片;
前置机;
外网侧单元:用于发起外网下载请求,从前置机下载对应的下载任务,解析所述下载任务得到对应的待下载图片;外网侧单元还用于根据待上传图片生成上传任务,将上传任务上传给机关内网的前置机。
7.根据权利要求6所述图片跨网传输系统,其特征在于,所述机关网侧单元具体用于:
将筛选得到的待下载图片推送给机关网侧单元的redis内存消息队列;
实时消费redis内存消息队列,将待下载图片的地址批量写入文件,得到所述下载任务,并将下载任务放入预设的机关上传目录中;
实时扫描机关上传目录,将机关上传目录中的下载任务上传给机关内网的前置机。
8.根据权利要求7所述图片跨网传输系统,其特征在于,所述外网侧单元还用于:
将待下载图片推送给外网侧单元的redis内存消息队列;
实时消费redis内存消息队列,将redis内存消息队列中的待下载图片存储至本地。
9.根据权利要求6所述图片跨网传输系统,其特征在于,所述外网侧单元具体用于:
将上传任务放入预设的外网上传目录中;
实时扫描外网上传目录,将外网上传目录中的上传任务上传给机关内网的前置机。
10.根据权利要求9所述图片跨网传输系统,其特征在于,所述机关网侧单元还用于:
将得到的待上传图片下载到本地;
利用nginx服务器对待上传图片进行页面访问展示。