それは20.3.3 Linking in the service on the clientで説明されています
example.AccountService
は、サーバーが実装するサービス・インターフェースである
<bean id="accountService" class="org.springframework.remoting.caucho.HessianProxyFactoryBean">
<property name="serviceUrl" value="http://remotehost:8080/remoting/AccountService"/>
<property name="serviceInterface" value="example.AccountService"/>
</bean>
。クライアントにもそのインタフェースが必要ですが、おそらくそれを知っています。
またJava設定を使用します。
@Autowired
private AccountService accountService;
HessianProxyFactoryBean
あなたは、セキュリティやタイムアウトなどの他のさまざまな機能を設定することができます:
@Bean
public HessianProxyFactoryBean accountService() {
HessianProxyFactoryBean factory = new HessianProxyFactoryBean();
factory.setServiceUrl("http://remotehost:8080/remoting/AccountService");
factory.setServiceInterface(AccountService.class);
return factory;
}
は今、あなたは、単に注入することができます。