易語言基本組件介紹 請問易語言多服務(wù)器組件和多客戶端怎么實現(xiàn)通訊呢,求方法,謝謝?
請問易語言多服務(wù)器組件和多客戶端怎么實現(xiàn)通訊呢,求方法,謝謝?通過傳輸服務(wù)器。服務(wù)器和客戶端是一對多。也就是說,一個客戶機只能連接到一個服務(wù)器,而一個服務(wù)器可以由多個客戶機連接。因此,多個客戶端之間的
請問易語言多服務(wù)器組件和多客戶端怎么實現(xiàn)通訊呢,求方法,謝謝?
通過傳輸服務(wù)器。
服務(wù)器和客戶端是一對多。也就是說,一個客戶機只能連接到一個服務(wù)器,而一個服務(wù)器可以由多個客戶機連接。
因此,多個客戶端之間的通信可以通過它們的公共服務(wù)器完成。
如果客戶端1和客戶端2都連接到服務(wù)器1,則客戶端1可以向服務(wù)器1發(fā)送消息,并讓服務(wù)器1向客戶端2發(fā)送消息。
一個程序可以啟動多個客戶端或服務(wù)器,因此該程序就是它所包含的客戶端或服務(wù)器。
例如,一個程序中有兩個服務(wù)器,多個客戶端連接到其中一個服務(wù)器。因此,例如,如果有兩個客戶機,即使它們連接到程序中的不同服務(wù)器,程序也可以通過調(diào)用來實現(xiàn)兩個客戶機之間的通信??蛻舳?與程序中的服務(wù)器1連接,客戶端2與程序中的服務(wù)器2連接。從客戶機1接收數(shù)據(jù)后,程序通過調(diào)用服務(wù)器2將其發(fā)送到客戶機2。
每一端都有一個客戶端和一個服務(wù)器,因此也可以建立雙向連接??蛻舳诉B接到服務(wù)器后,讓服務(wù)器中的客戶端也連接到客戶端。當(dāng)然,這樣的設(shè)計很少。但是如果一個程序中有多個服務(wù)器可以被該程序調(diào)用,如果沒有在一個服務(wù)器上調(diào)用,那么服務(wù)器就把一個客戶端連接到另一個服務(wù)器上,建立服務(wù)器到服務(wù)器的通信。
說了這么多,我應(yīng)該理解。這是關(guān)于建立更多的連接線。