//服务端的配置
<
bean
name
=
"helloExporter"
class
=
"org.springframework.remoting.httpinvoker.HttpInvokerServiceExporter"
>
<
property
name
=
"service"
ref
=
"helloService"
></
property
>
<
property
name
=
"serviceInterface"
value
=
"com.stevex.demo.HelloService"
>
</
property
>
</
bean
>
//web.xml中的配置
<
servlet
>
<
servlet-name
>helloExporter</
servlet-name
>
<
servlet-class
>
org.springframework.web.context.support.HttpRequestHandlerServlet
</
servlet-class
>
</
servlet
>
<
servlet-mapping
>
<
servlet-name
>helloExporter</
servlet-name
>
<
url-pattern
>/remoting/HelloService</
url-pattern
>
</
servlet-mapping
>
//客户端的配置
<
bean
id
=
"remoteHelloService"
class
=
"org.springframework.remoting.httpinvoker.HttpInvokerProxyFactoryBean"
>
<
property
name
=
"serviceUrl"
value
=
"http://localhost:8080/demo/remoting/HelloService"
/>
<
property
name
=
"serviceInterface"
value
=
"com.stevex.demo.HelloService"
/>
</
bean
>