hessian和web项目的集成使用
Hessian是一个使用二进制Web服务协议的框架,它的好处在于免除了一大堆附加的API包。
一、hessian在web项目中的服务端应用。
1、在web.xml中:
<servlet><servlet-name>Hessian</servlet-name><servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class><init-param><param-name>contextConfigLocation</param-name><param-value>classpath:spring-hessian.xml</param-value></init-param><load-on-startup>1</load-on-startup></servlet><servlet-mapping><servlet-name>Hessian</servlet-name><url-pattern>/hessian/*</url-pattern></servlet-mapping>
<?xml version="1.0" encoding="UTF-8"?> <!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN" "http://www.springframework.org/dtd/spring-beans.dtd"> <beans> <description>server properties</description> <bean id="_facadeService" name="/facadeService" name="code"><bean id="facadeService" value="${hessian.readTimeout}" /> </bean> </property> <property name="serviceUrl" value="${hessian.hessianUrl}/facadeService" /> <property name="serviceInterface" value="com.xxx.hessian.client.FacadeService" /> <property name="overloadEnabled" value="true" /> </bean>