台灣最大程式設計社群網站
線上人數
1220
 
會員總數:246265
討論主題:189809
歡迎您免費加入會員
討論區列表 >> PHP >> http資料交換?
[]  
[我要回覆]
1
回應主題 加入我的關注話題 檢舉此篇討論 將提問者加入個人黑名單
http資料交換?
價值 : 30 QP  點閱數:1329 回應數:4
樓主

神漾
門外漢
0 54
638 58
發送站內信

我家的系統需要與別的系統做資料交換的動作,
我問他們都是怎麼跟別人做資料交換,
他說用http做資料交換,請問什麼方式叫做http資料交換?
目前我知道的資料交換是用webservice。

本篇文章發表於2011-12-08 18:16
1樓
最有價值解答

小羊窒息
捐贈 VP 給 缺氧的羊:窒息 檢舉此回應
http = 80port

基本上就是雙方講好資料傳遞方式,

例如:json, xml, ....

然後, 你準備1個網頁, 給對方連, 對方連網址時, 加參數,
你的網頁再依參數輸出相關資料

對方自然就會用XMLhttpRequest把網頁下載回去, 於是就得到你提供的資料

反過來也是...
================
(註:web service就是提供xml的資料)
本篇文章回覆於2011-12-08 19:47
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
2樓
作者回應

神漾
檢舉此回應
感謝你回答。
簡單來說http交換就是互抓對方網頁輸出的文字?
那web service算是實作http的一個方式嗎?
為什麼不直接用互抓對方網頁輸出的文字,還架一個web service環境?差別在哪呢
本篇文章回覆於2011-12-08 21:58
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
3樓
不錯的參考

ahsac
檢舉此回應
你可以說web service是由http交換資料延伸出來的一種作法
只是他使用SOAP跟XML, 希望能提供一種標準的方法, 而不是各家做各家的
本篇文章回覆於2011-12-08 23:57
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
4樓
不錯的參考

滷蛋不是蛋
檢舉此回應
1.curl 去取得對方的提供的資料(管他xml還是啥格式)

2.解譯抓回來的資料成陣列 或是你要處理的值

3.處理...
本篇文章回覆於2011-12-13 16:24
== 簽名檔 ==
--未登入的會員無法查看對方簽名檔--
   
1

回覆
如要回應,請先登入.