C++ CLI程序間的通訊
大小:56 人氣: 2010-09-23 需要積分:0
試想一個包含數據庫查詢功能的應用,通常有一個被稱為服務端的程序,等待另一個被稱為客戶端程序發送請求,當接收到請求時,服務端執行相應功能,并把結果(或者錯誤信息)返回給客戶端。在許多情況中,有著多個客戶端,所有的請求都會在同一時間發送到同一服務端,這就要求服務端程序要更加高級、完善。
在某些針對此任務的環境中,服務端程序可能只是眾多程序中的一個程序,其他可能也是服務端或者客戶端程序,實際上,如果我們的數據庫服務端需要訪問不存在于本機的文件,那么它就可能成為其他某個文件服務器的一個客戶端。一個程序中可能會有一個服務線程及一個或多個客戶線程,因此,我們需小心使用客戶端及服務端這個術語,雖然它們表達了近似的抽象含義,但在具體實現上卻大不相同。從一般的觀點來看,客戶端即為服務端所提供服務的"消費者",而服務端也能成為其他某些服務的客戶端。
服務端套接字
讓我們從一個具體有代表性的服務端程序開始(請看例1),此程序等待客戶端發送一對整數,把它們相加之后返回結果給客戶端。
非常好我支持^.^
(3) 100%
不好我反對
(0) 0%
下載地址
C++ CLI程序間的通訊下載
相關電子資料下載
- 模仿RT_Thread的設備驅動模型,使用C++實現 39
- 什么是Cu clip封裝?碳化硅功率模塊鍵合方式 22
- Rust語言為什么這么卷? 21
- OpenCV4.8在Debug模式下滾動條錯誤問題解決與原因查找 39
- 如何實現RTOS、中間件和芯片廠商API的跟蹤可觀察性? 178
- Wirepas Click加入世界上最大的附加開發板系列 41
- 移遠通信攜手MikroElektronika推出搭載LC29H定位模組的Click boards開發板,為物聯網應 252
- 關于魚眼相機標定的畸變與矯正的分享 75
- 如何本地部署大模型 132
- 移遠通信攜手MIKROE推出搭載LC29H系列模組的Click boards開發板,為物聯網應用帶來 429