簡體   English   中英

java進程間通信

[英]java inter-process communication

是否可以在命令行中運行java類來在正在運行的swing中運行某個類或函數?

例如,當java Test asd將setText運行一個Jlabel運行到asd時

這兩個程序在不同的進程中運行。 您需要在進程之間創建一個接口(或者像Matthew所說的那樣:實現inter-process communication )。 有數百種方法可以實現這一點,僅舉幾例:

  • 創建基於文件的界面(Test將寫入文件,JLabel將讀取該文件)
  • 在兩者之間創建TCP / IP連接
  • 在兩者之間創建HTTP連接(JLabel可能運行glassfish線程或類似的東西)
  • 創建JMS連接
  • 創建RMI方法調用
  • 創建Web服務(再次使用JLabel運行glassfish)
  • 還有很多...

最直接的方法是創建一個RMI方法調用。

它從一開始就內置於java中,相當簡單輕巧。

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM