【廣告】
遠程方法調(diào)用
1.RMI
RMI使運行在不同計算機上的Java對象通過遠程方法調(diào)用來進行通信,這些方法調(diào)用和對同一程序中對象的操作是一樣的。RMI使得Java遠程服務程序和訪問這些服務程序的Java客戶程序的編寫工作變得輕松、簡單。
2.遠程方法調(diào)用的工作方式
(1)RMI服務器:包括遠程對象,提供RMI服務,并用rmiregistry在注冊處注冊,獲取服務名。
RMI客戶:引用遠程對象,在RMI注冊處查找注冊服務,獲取對遠程對象的引用。
(2)RMI服務器與RMI客戶之間的交互方式
客戶端的存根對象:充當代理對象,森特奈sentinel,向RMI服務器傳達請求,等待響應,返回結(jié)果給應用程序。
服務器端的骨架對象:復雜傳入的RMI請求,把它們傳遞給RMI服務,骨架對象將結(jié)果回送給客戶的存根對象。
一般說來工業(yè)以太網(wǎng)可以建立以太網(wǎng)并且在各個層次間建立通訊,但是各個現(xiàn)場控制點象各種傳感器、變送器、控制閥、執(zhí)行機構(gòu)等等與控制設備的聯(lián)系卻是點對點的,即控制設備必須通過大量I/O接口與各個現(xiàn)場控制點聯(lián)系。而現(xiàn)場總線中各個現(xiàn)場控制點之間是以網(wǎng)絡形式連接的,并且采用總線形式,可以在任意位置上與控制設備通訊。簡單來說就是在控制現(xiàn)場,傳統(tǒng)的通訊方式類似與電信局,而現(xiàn)場總線則類似于互聯(lián)網(wǎng)。
總線控制系統(tǒng)的局限性限制了現(xiàn)場總線控制系統(tǒng)的功能,使之不能實現(xiàn)復雜的協(xié)調(diào)控制功能,為了實現(xiàn)這個功能,其結(jié)構(gòu)中需要包含控制站,即需要三層的網(wǎng)絡結(jié)構(gòu)。這樣,三層網(wǎng)絡結(jié)構(gòu)的現(xiàn)場總線系統(tǒng)網(wǎng)絡就與DCS相似了,但是其中控制站所承擔的功能卻與DCS有很大差別。在傳統(tǒng)的DCS系統(tǒng)中,控制站可以用來實現(xiàn)包括控制回路的PID運算和控制回路之間的協(xié)調(diào)控制等功能。但在FCS中,底層的PID等基本控制功能卻完全由現(xiàn)場設備來完成,控制站只完成控制回路之間信息的交流和控制協(xié)調(diào)功能。這樣的話,就大大減輕了控制器的負荷率,分散了系統(tǒng)的風險性,加快了數(shù)據(jù)處理速度。
企業(yè): 天津市森特奈電子有限公司
手機: 13920892553
電話: 022-83726972
地址: 天津市華苑產(chǎn)業(yè)區(qū)海泰發(fā)展六道6號海泰綠色產(chǎn)業(yè)基地K2座