Re: [問題] socket vs XML
: 欸...如果你講的真的是 socket ,
: 而不是隱喻用socket 來傳某些特定spec (ex. ini之類) 的資料的話.
: 這兩者完全就不是同一件功能 , 也沒有任何替代效果 ,
: 怎麼會是拿這兩個相比呢...... (@_@)a
: socket 是雙方溝通的管道 , 而 xml 是雙方溝通的"共識"之一吧.
: (上傳個xml到 web server 中間一樣要走 socket stream 啊...)
: 以打電話來比喻的話 , socket 扮演的是電話的角色 ,
: 而 xml 就像是接話發話雙方所講的語言 ,
: 如果一個人講英文一個人講台語 , 兩邊會聽不懂是正常的 ...
: (這個比較像是沒spec硬要去踹人家的response...XD)
: 如果一個人打摩斯電碼 , 另一個人還不夠熟要查電碼本 ,
: 這樣溝通起來也有一點點麻煩.
: (這個比較像是一般ini檔或者已知的自訂格式)
: xml 最大的優點在於帶有含描述意味的標記(tag) ,
: 可以用最直覺的方式描述結構 .
: 但是最大的缺點也在於 , 因為需要攜帶這些標記讓它變得有點厚重.
: 就像是中國人古老的象形文字一樣 ,
: 多少可以按圖索驥 , 猜到原本的東西是什麼...
: 但是話說回來 , 不管講什麼話 , 電話還是要先打通才能講話啊......
: 怎麼會有人問電話跟講話哪一個比較有優勢呢...XD
嗯 我想我老師的意思是
要交換資料的話 實做socket連線丟字串就好
為什麼還要辛苦的產生個xml 然後丟給對方 然後還要對方做剖析
總而言之謝謝回答 獲益良多
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 59.126.63.228
推
05/03 16:26, , 1F
05/03 16:26, 1F
推
05/03 16:44, , 2F
05/03 16:44, 2F
推
05/03 16:48, , 3F
05/03 16:48, 3F
推
05/03 17:41, , 4F
05/03 17:41, 4F
推
05/03 20:22, , 5F
05/03 20:22, 5F
推
05/04 22:10, , 6F
05/04 22:10, 6F
→
05/04 22:12, , 7F
05/04 22:12, 7F
推
05/04 23:14, , 8F
05/04 23:14, 8F
推
05/05 14:34, , 9F
05/05 14:34, 9F
推
05/05 20:24, , 10F
05/05 20:24, 10F
討論串 (同標題文章)