真实的国产乱ⅩXXX66竹夫人,五月香六月婷婷激情综合,亚洲日本VA一区二区三区,亚洲精品一区二区三区麻豆

成都創(chuàng)新互聯(lián)網(wǎng)站制作重慶分公司

怎么在Spring環(huán)境下使用RMI

本篇內(nèi)容介紹了“怎么在Spring環(huán)境下使用RMI”的有關(guān)知識,在實際案例的操作過程中,不少人都會遇到這樣的困境,接下來就讓小編帶領(lǐng)大家學(xué)習(xí)一下如何處理這些情況吧!希望大家仔細(xì)閱讀,能夠?qū)W有所成!

創(chuàng)新互聯(lián)建站是一家集網(wǎng)站建設(shè),朔州企業(yè)網(wǎng)站建設(shè),朔州品牌網(wǎng)站建設(shè),網(wǎng)站定制,朔州網(wǎng)站建設(shè)報價,網(wǎng)絡(luò)營銷,網(wǎng)絡(luò)優(yōu)化,朔州網(wǎng)站推廣為一體的創(chuàng)新建站企業(yè),幫助傳統(tǒng)企業(yè)提升企業(yè)形象加強企業(yè)競爭力。可充分滿足這一群體相比中小企業(yè)更為豐富、高端、多元的互聯(lián)網(wǎng)需求。同時我們時刻保持專業(yè)、時尚、前沿,時刻以成就客戶成長自我,堅持不斷學(xué)習(xí)、思考、沉淀、凈化自己,讓我們?yōu)楦嗟钠髽I(yè)打造出實用型網(wǎng)站。

在Spring環(huán)境使用RMI時,可以省略以下幾點:

1、接口類不需要繼承Remote,方法不需要拋出RemoteException異常對象。

2、實現(xiàn)類不需要繼承UnicastRemoteObject。

3、RMI服務(wù)自動注冊。

下面通過具體的例子來說明其用法。

一、導(dǎo)出RMI服務(wù)

1、bean的配置

Xml代碼

                                                                  property>                            hawkeyeServicevalue>             property>                            com.cjm.service.rmi.SyncServicevalue>             property>                            1099value>            property>                            1099value>             property>        bean>    beans>

2、類源碼

Java代碼

public class SyncServiceRMIExporter extends RmiServiceExporter{         public SyncServiceRMIExporter() {             //通過系統(tǒng)屬性設(shè)置RMI的hostname             System.setProperty("java.rmi.server.hostname", "localhost");          }     }

Java代碼

//RMI服務(wù)接口類     public interface SyncService{         public boolean updateMonicaSiInfos(String oldInfo, String newInfo);     }

Java代碼

public class SyncServiceImpl implements SyncService {         @Override        public boolean updateMonicaSiInfos(String oldInfo, String newInfo) {             oldInfo = StringUtils.trimToEmpty(oldInfo);             newInfo = StringUtils.trimToEmpty(newInfo);                 if (StringUtils.isEmpty(newInfo)) {                 return false;             }                          ......                          logger.warn("成功: oldInfo=" + oldInfo + ", newInfo=" + newInfo);             return true;         }     }

二、調(diào)用RMI服務(wù)

1、bean的配置

Xml代碼

                                bean>                                                                   rmi://localhost:1099/hawkeyeServicevalue>                      property>                                                  com.cjm.service.rmi.SyncServicevalue>                       property>             bean>    beans>

2、類源碼

Java代碼

public class RMIServiceImpl {         private SyncService syncService;             public SyncService getSyncService() {             return syncService;         }             public void setSyncService(SyncService syncService) {             this.syncService = syncService;         }                  public void doAction(String oldValue, String newValue)throws Exception{             boolean b = syncService.updateMonicaSiInfos(oldValue, newValue);             if(b){                 System.out.println("RMI調(diào)用成功");             }else{                 System.out.println("RMI調(diào)用失敗");             }         }     }

“怎么在Spring環(huán)境下使用RMI”的內(nèi)容就介紹到這里了,感謝大家的閱讀。如果想了解更多行業(yè)相關(guān)的知識可以關(guān)注創(chuàng)新互聯(lián)網(wǎng)站,小編將為大家輸出更多高質(zhì)量的實用文章!


分享名稱:怎么在Spring環(huán)境下使用RMI
當(dāng)前地址:http://weahome.cn/article/jjdjid.html

其他資訊

在線咨詢

微信咨詢

電話咨詢

028-86922220(工作日)

18980820575(7×24)

提交需求

返回頂部