Java
内容介绍
- 企业应用http接口调用封装(SDK)
- 企业应用http server回调接口通用java示例
- 企业应用http server回调接口JAVAEE servlet示例
- 企业应用接口调用测试用例
- 企业应用回调接口测试用例
依赖库
- Google Gson 2.8.0
- javatuples 1.2
- Apache httpclient 4.5.2
- Apache httpmine 4.5.2
- JAVAEE javaee-api或javaee-web-api 6.0 (可选)
- junit 4.2 (测试用)
开发工具
- IntelliJ IDEA 15 或更高版本
- Apache Maven
- jdk1.6 或更高版本
- Tomcat(可选)
注意事项
加解密过程可能出现java.security.InvalidKeyException:illegal Key Size的异常,是由于jre的权限限制引起,需要以下方法解决。
说明:异常java.security.InvalidKeyException:illegal Key Size的解决方案
在官方网站下载JCE无限制权限策略文件
JDK6的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jce-6-download-429243.html
JDK7的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jce-7-download-432124.html
JDK8的下载地址:
http://www.oracle.com/technetwork/java/javase/downloads/jce8-download-2133166.html
下载后解压,可以看到local_policy.jar和US_export_policy.jar以及readme.txt
如果安装了JRE,将两个jar文件放到%JRE_HOME%\lib\security目录下覆盖原来的文件
如果安装了JDK,将两个jar文件放到%JDK_HOME%\jre\lib\security目录下覆盖原来文件
集成方法
下载SDK
https://github.com/youduim/ydsdk-java
进行开发
- 如果想测试某个方法
- 将项目源码找到test目录,里面包含调用示例demo
- 如果要集成到项目中去
- 将项目源码导出jar包
- 将jar包引入到集成的项目中去