如何與其他應用程式溝通
我目前想寫一個類似中間層軟體的程式
我所面對溝通的對象可能有遠端的使用者或應用程式
但也會有本地端的應用程式需要做溝通的角色
遠端所要溝通的介面就我目前的想法是較單純
直接利用TCP或UDP來傳送與接受所要溝通的運作或資訊
但是本地端的應用程式我要如何與其溝通呢?
我唯一想到的方法也是同樣利用TCP或UDP
讓那個應用程式去監看某個埠來判斷是否有資料進來
可是我所要寫的程式是中間層的角色
要與應用程式溝通還要再往下傳遞再傳上去似乎邏輯怪怪的
Application
|
| my program
| |
| |
TCP or UDP------TCP or UDP
照理講應該是以下的運作方式
Application
|
my program
|
TCP or UDP
而應用程式與my program之間是否要先界定好溝通的格式如:XML HTTP.....
不知道大家能否給我一些建議呢?
謝謝
--
※ 發信站: 批踢踢實業坊(ptt.cc)
◆ From: 140.116.177.53