440
財經資訊
Java SDK下載__SDK下載_SDK使用手冊_歸檔存儲-阿裏雲
JDK 1.6 及以上
最新開發包下載(內含Demo程序)
Maven中央庫依賴配置
<dependency>
<groupId>com.aliyun.oas</groupId>
<artifactId>aliyun-oas</artifactId>
<version>[VERSION]</version>
</dependency>
注:實際使用中 [VERSION] 參考本發布記錄中可用的發布版本,也可以通過 maven中央庫repo列表 查詢獲取
三方依賴(發布包內已包含)
- async-http-client-1.8.12.jar
- hamcrest-all-1.3.jar
- json-smart-1.2.jar
- junit-4.11.jar
- littleproxy-1.0.0-beta8.jar
- log4j-1.2.17.jar
- netty-3.9.2.Final.jar
- slf4j-api-1.7.5.jar
- slf4j-log4j12-1.7.2.jar
- snakeyaml-1.13.jar
必要的配置
- 得到OAS API的服務接入地址:
- 公網:[ RegionName ].oas.aliyuncs.com
- 阿裏雲內網:[ RegionName ].oas-internal.aliyuncs.com
- 訪問OAS服務時,配置您的AccessKeyId和AccessKeySecret
其中,[ RegionName ]取值為: cn-hangzhou、cn-qingdao、cn-beijing、cn-hongkong等。更多詳細說明,請參考《OAS API參考手冊》
配置示例:
//配置OAS API服務地址
ServiceHost serviceHost = new ServiceHost("https://cn-hangzhou.oas.aliyuncs.com", 80);
//用AccessKeyId和AccessKeySecret初始化認證信息
ServiceCredentials credentials = new ServiceCredentials(yourAccessKeyId,
yourAccessKeySecret);
//客戶端基礎配置
ClientConfiguration clientConfiguration = new ClientConfiguration();
//實例化API對象
AliyunOASClient aliyunOASClient = OASFactory
.aliyunOASClientFactory(serviceHost, credentials, clientConfiguration).withLogger();
....
更新日誌
版本 0.2.2
- 新增PushToOss、PullFromOss高級接口
- bugfix:ConcurrentHashMap在 jdk 1.6/1.7/1.8 中keySet()表征不一樣,導致下載出錯,統一用keys()取代
版本 0.2.1
- 新增OAS商業化中數據加密方法
TreeEtag
的支持及計算工具TreeEtagGenerator
- 增加QueryManager作為查詢接口,可查詢Vault列表、Job列表等
- 增加OASFactory工廠類,作為所有低級接口、高級接口對象實例化的入口
- 增加用戶對多線程數量的設置,默認為3,最大為10
- 增加ServiceHost對象,作為OAS服務地址、端口的配置封裝
- 修複在流式上傳時IdleTimeOut的bug報錯
- 更多的Java注釋方便用戶查閱
版本 0.1.3
- 高級下載接口中的每一分塊的 IO 線程和計算線程合並為一個,減少內存使用
- ArchiveManager 增加靜態方法 getVaultIdFromName
- 修複 DownloadManager 在下載 Inventory 創建文件失敗的問題
- 高級接口中多段上傳時使用線程池計算哈希值,減少計算時間
- 高級接口默認並發數從20減少至10
- 修複當高級接口的 waitUntilFinished 方法拋出異常時,部分線程沒有正常退出的問題
- JobMonitor 增加兩個靜態構造方法,分別為 createByVaultNameAndJobId 和 createByVaultIdAndJobId
- InitiateMultipartUploadRequest 部分變量的訪問權限修正為私有
- 增加零字節文件上傳的校驗
版本 0.1.2
- 修複 10GB 以上文件下載報錯問題
- 修複 ECS 環境下多段上傳可能失敗的問題
版本 0.1.1
- 修複文件超過 64GB 時高級接口分段大小計算錯誤的 BUG
版本 0.1.0
- 初始發布
最後更新:2016-11-24 11:23:47
上一篇:
Python SDK下載__SDK下載_SDK使用手冊_歸檔存儲-阿裏雲
下一篇:
Python SDK實例程序__最佳實踐_歸檔存儲-阿裏雲
身份證識別__API介紹_文字識別_人工智能圖像類-阿裏雲
Web播放器__視頻播放_使用手冊_媒體轉碼-阿裏雲
ALTER VIEW__數據定義語言_SQL語法參考_雲數據庫 OceanBase-阿裏雲
獲取作業列表__SDK接口說明_Java版SDK_批量計算-阿裏雲
MapOnly示例__示例程序_MapReduce_大數據計算服務-阿裏雲
根據 Key 查詢消息__消息管理相關接口_Open API_消息隊列 MQ-阿裏雲
性能優化__用戶指南_雲數據庫 RDS 版-阿裏雲
金融雲連接示例(專有網絡)__技術分享_技術運維問題_金融雲-阿裏雲
通過 Docker 工具連接集群__快速入門_容器服務-阿裏雲
標簽列表__API列表_OpenAPI 1.0_移動推送-阿裏雲
相關內容
常見錯誤說明__附錄_大數據計算服務-阿裏雲
發送短信接口__API使用手冊_短信服務-阿裏雲
接口文檔__Android_安全組件教程_移動安全-阿裏雲
運營商錯誤碼(聯通)__常見問題_短信服務-阿裏雲
設置短信模板__使用手冊_短信服務-阿裏雲
OSS 權限問題及排查__常見錯誤及排除_最佳實踐_對象存儲 OSS-阿裏雲
消息通知__操作指南_批量計算-阿裏雲
設備端快速接入(MQTT)__快速開始_阿裏雲物聯網套件-阿裏雲
查詢API調用流量數據__API管理相關接口_API_API 網關-阿裏雲
使用STS訪問__JavaScript-SDK_SDK 參考_對象存儲 OSS-阿裏雲