基于接口的調用遠比基于基礎消息交互來得更簡單和便于維護,特別在業(yè)務展現上,接口作為業(yè)務表現更適合其便利性。為了讓SmartRoute更適合業(yè)務應用集成,在新的一年開始SmartRoute集成了遠程接口調用功能?;赟martRoute的基礎特性,在這基礎上擴展的接口調用會變得更簡單靈活,其特別點如下:并不需要知道服務地址,只需要明確接口和方法即可以實現遠程服務調用;無需任何配置即可實現負載和故障遷移。而這一系列的更利功能都歸功于SmartRoute基礎建設!

        SmartRoute的遠程接口調用是基于Protobuf的RPC實現,其制定服務是以接口為基礎有點似于wcf,但調會變得更透明簡單.以下針對組件實現一個簡單的遠程接口調用和負載處理。

接口定義

        組件對接口的定義并沒有什么特別要求或添加特性,但接口方法的定義不支持同名稱重載,現有版本的組件暫不支持。對于out和ref類型的參數也暫不支持。以下是定義一個簡單的用戶操作接口:    

 

延伸閱讀

學習是年輕人改變自己的最好方式-Java培訓,做最負責任的教育,學習改變命運,軟件學習,再就業(yè),大學生如何就業(yè),幫大學生找到好工作,lphotoshop培訓,電腦培訓,電腦維修培訓,移動軟件開發(fā)培訓,網站設計培訓,網站建設培訓學習是年輕人改變自己的最好方式

我想了解如何學習

姓名:
手機:
留言:
 
      <samp id="ygjms"></samp>
      <fieldset id="ygjms"><small id="ygjms"></small></fieldset>