`
minzaipiao
  • 浏览: 146322 次
  • 性别: Icon_minigender_1
  • 来自: 杭州
社区版块
存档分类
最新评论

访问配置了https的hessian

    博客分类:
  • Java
阅读更多
tomcat下simple配置了https协议
HessianProxyFactory factory = new HessianProxyFactory();
		try {
			System.setProperty("java.protocol.handler.pkgs", "javax.net.ssl");

		     HostnameVerifier hv = new HostnameVerifier() {
		          public boolean verify(String urlHostName, SSLSession session) {
		           return urlHostName.equals(session.getPeerHost());
		          }
		     };
		    
		     HttpsURLConnection.setDefaultHostnameVerifier(hv);
		     SimpleService service = (SimpleService)factory.create(SimpleService.class, "https://127.0.0.1/simple/service");
		     System.out.println(service.sayHello());
			
			
		} catch (MalformedURLException e) {
			e.printStackTrace();
		}


设置jvm参数
-Djavax.net.ssl.keyStore=/opt/web/conf/server.ks -Djavax.net.ssl.keyStorePassword=652341
分享到:
评论
2 楼 minzaipiao 2011-04-13  
sunney2010 写道
设置jvm参数
-Djavax.net.ssl.keyStore=/opt/web/conf/server.ks -Djavax.net.ssl.keyStorePassword=652341   是在服务器上运行吗?

不是  是在客户端
1 楼 sunney2010 2011-03-28  
设置jvm参数
-Djavax.net.ssl.keyStore=/opt/web/conf/server.ks -Djavax.net.ssl.keyStorePassword=652341   是在服务器上运行吗?

相关推荐

    Hessian学习入门实例

    这是一个Hessian入门学习的实例,程序包是一个web工程,使用intellij idea + Maven开发,其中通过两个方式展示了使用Hessian实现RMI的原理,一个是访问jsp页面,一个是在代码中手工创建client。对于Hessian Servlet...

    spring in action英文版

     6.3.1 访问Hessian/Burlap服务  6.3.2 用Hessian或Burlap公开Bean的功能  6.4 使用HTTP invoker  6.4.1 通过HTTP访问服务  6.4.2 把Bean作为HTTP服务公开  6.5 使用EJB  6.5.1 访问EJB  ...

    dubbo技术介绍

    访问日志 服务容器 Reference Config缓存 分布式事务13-1-13 U serG uide-zh -D ubbo -A libaba O pen S esam e code.alibabatech....

    Spring in Action(第2版)中文版

    8.3.1访问hessian/burlap服务 8.3.2用hessian或burlap公开bean的功能 8.4使用httpinvoker 8.4.1通过http访问服务 8.4.2把bean作为http服务公开 8.5spring和web服务 8.5.1使用xfire将bean输出为web服务 8.5.2...

    Spring in Action(第二版 中文高清版).part2

    8.3.1 访问Hessian/Burlap服务 8.3.2 用Hessian或Burlap公开Bean的功能 8.4 使用HTTP invoker 8.4.1 通过HTTP访问服务 8.4.2 把Bean作为HTTP服务公开 8.5 Spring和Web服务 8.5.1 使用XFire将Bean输出为Web...

    Spring in Action(第二版 中文高清版).part1

    8.3.1 访问Hessian/Burlap服务 8.3.2 用Hessian或Burlap公开Bean的功能 8.4 使用HTTP invoker 8.4.1 通过HTTP访问服务 8.4.2 把Bean作为HTTP服务公开 8.5 Spring和Web服务 8.5.1 使用XFire将Bean输出为Web...

    Dubbo分布式服务框架精讲-高级课程(云盘下载)

    大规模服务化之前,应用可能只是通过RMI或Hessian等工具,简单的暴露和引用远程服务,通过配置服务的URL地址进行调用,通过F5等硬件进行负载均衡。 (1) 当服务越来越多时,服务URL配置管理变得非常困难,F5硬件负载...

    基于Spring Boot+Vue实现的自动化测试平台源码+数据库,支持UI自动化和接口自动化

    后端技术栈:springboot+mybatis+druid+mysql+security+jwt+quartz+hessian+selenium+appium token可以支持数据库和redis缓存两种实现 完善的权限管理,细化到按钮和接口级别 前后端分离,通过token进行数据交互,可...

    rsf:一个轻量化的分布式服务框架。典型的应用场景是,将同一个服务部署在多个Server上提供分布式的 request、response 消息通知

    #RSF   一个轻量化的分布式服务框架。典型的应用场景是,将同一个服务部署在多...  支持自定义序列化,内置 Hessian、Java 两种序列化方案,默认配置 Hessian 版本为 4.0。 如需自定义序列化方式只需实现接口即可。

    Spring 2.0 开发参考手册

    17.3.1. 为Hessian配置DispatcherServlet 17.3.2. 使用HessianServiceExporter暴露你的bean 17.3.3. 客户端连接服务 17.3.4. 使用Burlap 17.3.5. 对通过Hessian或Burlap暴露的服务使用HTTP基础认证 17.4. 使用...

    Spring-Reference_zh_CN(Spring中文参考手册)

    2.2.1. 更简单的XML配置 2.2.2. 新的bean作用域 2.2.3. 可扩展的XML编写 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 2.4. 中间层 2.4.1. 在XML里更为简单的声明性事务配置 ...

    Spring中文帮助文档

    2.2.2. 更简单的XML配置 2.2.3. 可扩展的XML编写 2.2.4. Annotation(注解)驱动配置 2.2.5. 在classpath中自动搜索组件 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 ...

    Spring API

    2.2.2. 更简单的XML配置 2.2.3. 可扩展的XML编写 2.2.4. Annotation(注解)驱动配置 2.2.5. 在classpath中自动搜索组件 2.3. 面向切面编程(AOP) 2.3.1. 更加简单的AOP XML配置 2.3.2. 对@AspectJ 切面的支持 ...

    http请求绕过Filter的实现实例

    场景:两个web服务器,A当做服务端,B为客户端,B通过Hessian远程访问A。A上加了session过期filter,通过用户信息检查session是否过期。这种情况下,Hessian会先发给filter,filter读不到用户信息就会认为过期了,...

    spring chm文档

    17.3.1. 为Hessian配置DispatcherServlet 17.3.2. 使用HessianServiceExporter暴露你的bean 17.3.3. 客户端连接服务 17.3.4. 使用Burlap 17.3.5. 对通过Hessian或Burlap暴露的服务使用HTTP基础认证 17.4. 使用...

    【JeeSpringCloud v3.2.4】后台权限管理系统+互联网云快速开发框架+微服务分布式代码生成

    模块包括:定时任务调度、服务器监控、平台监控、平台设置、开发平台、单点登录、Redis分布式高速缓存、会员、营销、在线用户、日志、在线人数、访问次数、调用次数、直接集群、接口文档、生成模块、代码实例、安装...

    最新最全的spring开发包

    这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,引入spring-core.jar及...

    PHP实现的各种中文编码转换类分享

    类源代码原作者是Hessian(solarischan@21cn.com),我合并了一下原来的Sample脚本,同时修改了一下类文件,为类构造函数增加了一个参数以便用户可以方便的在使用的时候设置配置文件路径,这样就可以把这个类包放置在...

    Spring 2.5 jar 所有开发包及完整文档及项目开发实例

    这个jar文件是所有应用都要用到的,它包含访问配置文件、创建和管理bean以及进行Inversion of Control / Dependency Injection(IoC/DI)操作相关的所有类。如果应用只需基本的IoC/DI支持,引入spring-core.jar及...

    J2EE开发全程实录(JAVA项目开发)

    6.2.1 Hessian使用演示... 72 6.2.2 几种Remoting实现的比较... 75 6.3 改造HttpInvoker 75 6.3.1 服务文件的分模块化... 82 6.3.2 本地服务加载器... 85 6.4 Remoting Session实现... 87 6.4.1 实现思路... 88 ...

Global site tag (gtag.js) - Google Analytics