本文目錄一覽:
Java如何與C進行通信
兩個不同進程之間的數據交互:
1、可以選擇socket通信
2、可以選擇文件,不過要注意好讀寫
3、消息傳遞,在windows下拋出一個消息//具體怎麼做我沒試過,只知道有這方法
4、數據庫//這個比較容易實現
上面說的兩個不同進程,當然就是可以選擇用不同語言寫出來的程序了
java編寫的程序與C語言編寫的程序怎麼進行通信
您好,你可以用兩個不同進程之間的數據交互:
1、可以選擇socket通信
2、可以選擇文件,不過要注意好讀寫
3、消息傳遞,在windows下拋出一個消息//具體怎麼做我沒試過,只知道有這方法
4、數據庫//這個比較容易實現
這樣就可以選擇用不同語言寫出來的程序了
java程序和C程序如何相互通信?
換下思路,C去調用數據庫,然後保存到數據庫阿java調用數據庫得到C處理完存入數據庫的數據就可以了.
結構如圖這樣就少想不同語言間的交流,而且java和C的交互不是很好,貌似java貌似可以支持DLL,但是不方便
java端為客戶端怎麼與C服務端進行通信。
只要服務端和客戶端有統一的通信接口,那麼只要實現了接口的協議就完全不用考慮其他的問題了
一般的通信接口都是使用socket封裝的。
你只需要了解服務端開發的通信端口以及通信協議。
那麼把這個協議用socket封裝成java類就可以了。
原創文章,作者:小藍,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/249056.html