圖片上傳,android ios Java伺服器整合
先介紹一下,我這個整合的環境,已經開發環境。
(1)伺服器是java語言寫的,用的是jersey 1.18。現在地址是:https://jersey.java.net/download.html。主頁是:https://jersey.java.net/
這個官網裡面有詳細的文件說明和demo已經想過的資訊,支援spring的。
下面是移動端的開發說明:
(2)android端的也是使用的第三放的框架,使用的是android-async-http這個開源的庫,下載地址是:https://github.com/loopj/android-async-http.
這個開發者的官網是:
(3)IOS端的開發使用的是開發庫是:AFNETworking這個優秀的開源庫。下載學習地址是:https://github.com/AFNetworking/AFNetworking
文件和資料在:http://cocoadocs.org/docsets/AFNetworking/2.0.0/,在其官網有很多好的資料哦,在ios我比較喜歡這個網路開源請求庫,當然都有其他的開源庫了,每個人都有各自的喜好而已,哈哈
伺服器的demo解釋說明如下,手下是要搭建問服務,寫個helloworld,jersey 我是在Tomcat下執行,
需要的jar包如下,對於android開發者來說,有些相互依賴的包,對我們理解上有一點難,至於我只能一點點根據異常尋找我專案中需要的相互依賴包。
所需要的包截圖如下:
下面我將上傳我所需要的jar包: lib.zip
繼續的是配置我的Web.xml檔案如下
其實也沒怎麼配置就是很簡單的一個檔案而已
[XML] 檢視原始檔 複製程式碼 ?
01 02 03 04 05 06 07 08 09 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 |
<? xml
version = "1.0"
encoding = "UTF-8" ?>
< web-app
xmlns:xsi = "http://www.w3.org/2001/XMLSchema-instance"
xmlns = "http://java.sun.com/xml/ns/javaee"
xmlns:web = "http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd"
xsi:schemaLocation = "http://java.sun.com/xml/ns/javaee
[url]http://java.sun.com/xml/ns/javaee/web-app_2_5.xsd[/url]"
id = "WebApp_ID"
version = "2.5" >
< display-name >PicData</ display-name >
< welcome-file-list >
< welcome-file >index.html</ welcome-file >
</ welcome-file-list >
< servlet >
< servlet-name >Jersey
REST Service</ servlet-name >
|