SDK包结构说明

SDK包结构如下:

.../com/baidubce
       | -- auth/                                  //BCE签名相关类
       | -- http/                                  //BCE的HTTP通信相关类
       | -- internal/                              //SDK内部类
       | -- model/                                 //BCE公用model类
       | -- services
       |       | -- ses                            //SES服务相关类
       |       |     | -- model/                   //SES内部model,如Request或Response
       |       |     | -- SesClient.java          //SES客户端入口类
       |       |     | -- SesClientConfiguration.java   //针对SES特有的HTTPClient的配置
       |       |     | -- SesClientSupport.java  
       |       |     | -- SesConstant.java    
       | -- util/                                  //BCE公用工具类
       | -- AbstractBceClient.java
       | -- BceClientConfiguration.java           //对BCE的HTTPClient的配置
       | -- BceClientException.java               //BCE客户端的异常类
       | -- BceErrorResponse.java
       | -- BceResponseMetadata.java
       | -- BceServiceException.java              //与BCE服务端交互后的异常类
       | -- ErrorCode.java                        //BCE通用的错误码
       | -- Protocol.java
       | -- Region.java                           //BCE提供服务的区域