基于OpenAS2 V2.3.0的使用心得 一 环境搭建及启动

版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/qq_34359363/article/details/72731063

简介

   openAS2 是做什么的?它是一个优秀的加密传送文件的开源框架!支持windows和Unix操作系统

        OpenAS2应用程序允许您通过edi- x12、EDIFACT、XML或在贸易伙伴之间的二进制有效负载发送和接收AS2消息。AS2实现与RFC4130一致。本文档描述如何安装、配置和使用OpenAS2。在这份文件中,合伙人可以是你自己的公司,也可以是你使用AS2交换数据的公司。本文档中的示例配置是基于Unix操作系统类型但总的来说唯一重要的区别是,它可能需要使用“\”而不是“/”文件夹名称分隔符在Windows机器上,而是因为Java应用程序应该可以离开“/”大部分Java将在必要时执行转换。

下载与安装

  1.下载好并且解压后的:

这个是下载并解压后的样子,openAS2.3.0的需要用的jdk版本是1.8的。因为java1.8的security策略比他之前的版本支持更多的加解密方式。如sha256在以前的版本中是不支持的

   本人的猜想:如果你不打算更换1.8的jdk那可以将1.8jdk中security 下的文件 复制到你现在的用的本质的security文件下 替代原来的文件。或许这样你的jdk也可以支持OpenAS2.3.0版本 申明一下:测试后猜想不成立 必须用1.8版本的jdk!

2:项目的启动

当我们有了正确的jdk版本,我们就可以启动openas2了,打开文件的bin文件夹:
我们看到了如上所示的几个文件,我简单介绍一下其中的三个文件:gen_p12_key_par.sh 这个文件是生成秘钥的脚本
                                                                                                                         start-openas2.bat    这个文件是在windows环境下启动的脚本
                                                                                                                         start-openas2.sh     这个文件是在unix下启动的脚本
OK!下来我们按自己的操作系统选择对应的脚本启动openas2 会出现2中情况:
                                                                                                                           1.正常启动成功
                                                                                                        2.启动失败:没有出现上图的cmd窗口。我们可以通过cmd命令去启动一下 可以到的报错信息 如下:
 出现TLS_DH_ANNON_WITH。。。。。。。。 的解决方法:
划线的个命令,原因是因为openas 使用了套字节的一些加密方式 具体的博主是小白也不懂!

到了这一步我们的启动算是完成了!

  下面我们先去认识一下我们的openasAS中的config文件夹中的文件,这和我们的使用是关系最大的!

                                                   

猜你喜欢

转载自blog.csdn.net/qq_34359363/article/details/72731063
今日推荐