在Spring中使用Hessian Remoting技术-------实例附件源码
2009-12-29 15:38
501 查看
根据文章做了个DEMO..测试了下。。呵呵//成功///例子代码如下附件。。。。新增2种web service配置方式
附件 下载地址 http://download.csdn.net/source/1945537
1 -------------------------------------------
<!-- 通过Spring的一个Servlet来完成对Hessian的代理 -->
<servlet>
<servlet-name>remote</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>remote</servlet-name>
<url-pattern>/remote/*</url-pattern>
</servlet-mapping>
2--------------------
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>
com.caucho.hessian.server.HessianServlet
</servlet-class>
<init-param>
<param-name>home-class</param-name>
<param-value>WordProcessorImpl</param-value>
</init-param>
<init-param>
<param-name>home-api</param-name>
<param-value>IWordProcessor</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
-----------------------------------------------------------------------
/**
* @param args 测试
*/
public static void main(String[] args) {
HessianProxyFactory proxyFactory = new HessianProxyFactory();
try
{
String s="http://localhost:8080/Hessian/remote";
s="http://localhost:8080/Hessian/remote/WordProcessorService";
//新增2中services配置方式。。。联系 MSN:zfrong2000@hotmail.com
IWordProcessor service = (IWordProcessor) proxyFactory.create(IWordProcessor.class, s);
System.out.println(
service.extractChinese("人来的123不少,I'm very 欣慰"));
} catch (MalformedURLException e)
{
e.printStackTrace();
}
----------------------------------
附件 下载地址 http://download.csdn.net/source/1945537
附件 下载地址 http://download.csdn.net/source/1945537
在Spring中使用Hessian Remoting技术
原文地址 http://blog.csdn.net/zfrong/archive/2009/12/27/5083943.aspx1 -------------------------------------------
<!-- 通过Spring的一个Servlet来完成对Hessian的代理 -->
<servlet>
<servlet-name>remote</servlet-name>
<servlet-class>org.springframework.web.servlet.DispatcherServlet</servlet-class>
<load-on-startup>1</load-on-startup>
</servlet>
<servlet-mapping>
<servlet-name>remote</servlet-name>
<url-pattern>/remote/*</url-pattern>
</servlet-mapping>
2--------------------
<servlet>
<servlet-name>hello</servlet-name>
<servlet-class>
com.caucho.hessian.server.HessianServlet
</servlet-class>
<init-param>
<param-name>home-class</param-name>
<param-value>WordProcessorImpl</param-value>
</init-param>
<init-param>
<param-name>home-api</param-name>
<param-value>IWordProcessor</param-value>
</init-param>
</servlet>
<servlet-mapping>
<servlet-name>hello</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
-----------------------------------------------------------------------
/**
* @param args 测试
*/
public static void main(String[] args) {
HessianProxyFactory proxyFactory = new HessianProxyFactory();
try
{
String s="http://localhost:8080/Hessian/remote";
s="http://localhost:8080/Hessian/remote/WordProcessorService";
//新增2中services配置方式。。。联系 MSN:zfrong2000@hotmail.com
IWordProcessor service = (IWordProcessor) proxyFactory.create(IWordProcessor.class, s);
System.out.println(
service.extractChinese("人来的123不少,I'm very 欣慰"));
} catch (MalformedURLException e)
{
e.printStackTrace();
}
----------------------------------
附件 下载地址 http://download.csdn.net/source/1945537
相关文章推荐
- 在Spring中使用Hessian Remoting技术
- 在Spring中使用Hessian Remoting技术
- 在Spring中使用Hessian Remoting技术
- 在Spring中使用Hessian Remoting技术。
- 使用MyEclipse整合ssh(Struts、Spring、Hibernate)三大框架(环境搭载+实例源码下载)
- 使用spring实现邮件的发送实例(含测试,源码,注释)
- 使用maven与MyEclipse整合ssm(Spring MVC、Spring、Mybatis)三大框架并实现用户注册(环境搭载+实例源码下载)
- 使用MyEclipse整合ssh(Struts、Spring、Hibernate)三大框架(环境搭载+实例源码下载)
- 使用MyEclipse整合ssh(Struts、Spring、Hibernate)三大框架(环境搭载+实例源码下载)
- spring技术内幕18-Spring使用Hessian实现远程调用
- spring remoting源码分析--Hessian分析
- spring JDBC的支持使用实例源码
- spring+hibernate 二级缓存 配置+java使用实例
- SQL Server 强大的分区技术优化执行计划索引实例详解(使用语句检测和优化数据库 (MSSQL个人笔记之数据库优化之路 四)
- Silverlight实用窍门序列:1.Silverlight读取外部XML加载配置---(使用WebClient读取XAP包同目录下的XML文件))【附带实例源码】
- 关于Spring-JPA框架下使用多表查询的应用实例记录
- DWR高级主题之DWR与spring集成(使用springMVC,并使用注解的实例)
- Redis+Spring缓存实例(windows环境,附实例源码及详解)
- 关于DataList使用DropDownList的分页实现 技巧实例源码
- 7-spring源码3.2.18解读+spring技术内幕(关于BeanDefinition的注册)