Spring RMI發佈多個服務(接口)及如何配置多服務(接口)?


在使用Spring RMI時可能會遇到發佈多個服務的需求,假設一個服務要操做文件,另外一個服務要往屏幕上打印「hello world」。難道要把這兩個服務寫在一個接口裏嗎!若是真這樣那結構也太差了。
        若想在一個serviceName裏面發佈多個serviceInterface。其實轉換個思惟也就不會被難倒了。假若在一個serviceName裏面發佈多個serviceInterface,那麼service又該怎麼配呢,難道用個list將serviceInterface和service對應起來?顯然是行不通的。
解決辦法很簡單:配置多個RmiServiceExporter的bean,使不一樣的服務(屬性:service)用不一樣的服務名(屬性:serviceName)和接口(屬性:serviceInterface)。

相關文章
相關標籤/搜索