最新文章列表

使用Hessian来进行远程调用

Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能. Spring也对Hessian进行了支持,以下就用一个简单的例子来说明下如何在Spring中使用Hessian吧。   Hessian的服务端配置: 在服务端的某个applicationContext-*.xml(命名不限)创建HessianServiceExporter来暴露你的服务接口(接 ...
Everyday都不同 评论(0) 有792人浏览 2016-11-03 09:39

基于hessian和netty的RPC框架设计和实现

基于hessian和netty的RPC框架设计和实现   一:概述         对系统进行服务化改造,或者构建一个分布式系统,RPC是核心的组件,目前主流的RPC框 ...
wj596 评论(2) 有12392人浏览 2016-08-31 17:07

(十六) Nepxion-Thunder分布式RPC集成框架 - Spring Boot + Docker部署

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/   实例代码在工程nepxion-thunder-spring-boot-docker下 Spring Boot 1. Spring Boot实例代码     有三 ...
nepxion 评论(0) 有3150人浏览 2016-08-30 11:20

关于Hessian一些报错的解决方案总结

Hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能。 相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用的是二 ...
it_star 评论(0) 有5488人浏览 2016-08-19 14:13

hessian 的夸语言使用(PHP服务端 | C#客户端)

      本人资深老代码。       用hessian差不多有5个年头了,基本上可以算是出来就在用吧。这玩意做RPC确实方便,而且能跨语言。曾经在企业工作,大部分都是用java、C#做开发。用hessian的时候发现了不少坑,感觉都趟过了。现在突然有个小东西更适合用php做服务端,前端用C#,自然就想起来用hessian了。         于是两边同时开发,php这边就用直接实现了s ...
hch_work 评论(0) 有955人浏览 2016-08-07 23:31

hessian的java示例

Hessian:hessian是一个轻量级的remoting onhttp工具。 一、hessian简单示例: 1.服务端接口: public interface IAlarm {   public  String  saveAlarm(String alarmStr);   public  String  firstAlarm(String alarmStr); } 2.服务端实现类 publi ...
mytdyhm123456 评论(0) 有594人浏览 2016-04-27 17:05

(十五) Nepxion-Thunder分布式RPC集成框架 - 序列化

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/  框架支持两种方式的序列化,Java对象和字节数组的序列化和反序列化,Java对象和Json字符串的转换  1)binary - Java实体类和字节数组的序列化/反序列化2)compression - 对binary模块运行结果的压缩/解压3)json - Java实 ...
nepxion 评论(2) 有2233人浏览 2016-04-18 13:50

(十四) Nepxion-Thunder分布式RPC集成框架 - 调用链

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/ 调用链根据单端和多端分成两种方式 单端链式调用 多端跨进程调用链 单端链式调用 基 ...
nepxion 评论(0) 有2217人浏览 2016-04-02 22:46

(十三) Nepxion-Thunder分布式RPC集成框架 - 事件发布

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/  基于Google Guava EventBus,实现事件驱动发布框架内部事件,解除耦合;发布外部事件,进行重试补偿,异常通知(邮件或短信通知)  1)eventbus - 基于Google Guava的进程内发布/订阅机制,支持同步和异步事件发布2)mobile - ...
nepxion 评论(0) 有1039人浏览 2016-03-19 20:51

Heasian与Spring集成

转载请出自出处:http://eksliang.iteye.com/blog/2267513 一、概述 Hessian和Burlap是CauchoTechnology提供的两种基于HTTP的轻量级远程服务解决方案。他们都致力于借助尽可能简单的API和通信协议来简化Web服务。  你可能会问,为什么Caucho对同一个问题会有两种解决方案。Hessian和Burlap就如同一个事物的两面,但 ...
eksliang 评论(0) 有1532人浏览 2015-12-30 11:25

Hessian与Spring集成

一、服务端 1、所需jar包(Spring相关jar包、hessian-4.0.37.jar) 2、服务端代码  2.1、实体对象 package com.hessian.spring.entity; import java.io.Serializable; public class User implements Serializable{ private sta ...
tzz6 评论(0) 有6246人浏览 2015-12-09 18:22

Hessian简单实例

一、Hessian概述:       Hessian:hessian是一个轻量级的remoting onhttp工具,使用简单的方法提供了RMI的功能,相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议,因为采用了二进制协议,所以它很适合于发送二进制数据,Hessian主要作面向对象的消息通信。Hessian的初衷就是支持动态类型,格式紧凑,跨语言Hessian是使用 ...
tzz6 评论(0) 有5609人浏览 2015-12-09 14:51

(十二) Nepxion-Thunder分布式RPC集成框架 - 配置调优

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/   1. 本地配置 如果本地配置启动,需要在XML配置config="local" <thunder:registry id="re ...
nepxion 评论(4) 有1783人浏览 2015-12-01 09:47

(十一) Nepxion-Thunder分布式RPC集成框架 - 负载均衡和同步中心

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/  负载均衡和同步中心只应用于Netty和Hessian   loadbalance - 负载均衡consistenthash - 一致性Hash算 ...
nepxion 评论(0) 有1888人浏览 2015-11-30 09:58

(十) Nepxion-Thunder分布式RPC集成框架 - 监控中心

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/   通过MonitorStat.java去刻画监控的属性,包括 private String traceId; // 跟踪ID private Str ...
nepxion 评论(0) 有1963人浏览 2015-11-30 09:56

(九) Nepxion-Thunder分布式RPC集成框架 - 治理中心

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/   1. 介绍 治理中心是基于Nepxion Swing Repository组件,Java Desktop版的服务治理系统,计划用基于E ...
nepxion 评论(1) 有3003人浏览 2015-11-30 09:43

(八) Nepxion-Thunder分布式RPC集成框架 - 注册中心

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/   1. 存储结构 点击查看大图 应用存储区位于顶级节点application下,分不同的通信中间件进行存储。树状结构:对于服务端,[中间件名]/[组名]/[应用名]/service/[接口名]/[ApplicationEntity的Json串]对于调用端,[ ...
nepxion 评论(0) 有1210人浏览 2015-11-30 09:40

(七) Nepxion-Thunder分布式RPC集成框架 - 消息队列模型

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/      1. JMS消息队列模型 主要是用于ActiveMQ & Tibco等基于JMS标准的MQ。结构图如下: 点击查看大图 工作原理 1)Spring扫描线程扫描到一个Service节点后,就会去新建一个MQContext对象,放入Ser ...
nepxion 评论(0) 有1783人浏览 2015-11-30 00:01

(六) Nepxion-Thunder分布式RPC集成框架 - 点对点模型

Nepxion-Thunder(QQ 群 471164539)发布在https://github.com/Nepxion/   点对点模型实现,主要是用于Netty & Hessian。结构图如下:点击查看大图   1 Netty框架 1.1 工作原理 1)Spring扫描线程扫描到一个Service节点后,就开启一个服务端Netty NioSocketChannel通道(绑定 ...
nepxion 评论(0) 有1525人浏览 2015-11-29 23:40

最近博客热门TAG

Java(141744) C(73651) C++(68608) SQL(64571) C#(59609) XML(59133) HTML(59043) JavaScript(54919) .net(54785) Web(54514) 工作(54118) Linux(50905) Oracle(49875) 应用服务器(43289) Spring(40812) 编程(39454) Windows(39381) JSP(37542) MySQL(37267) 数据结构(36424)

博客人气排行榜

    博客电子书下载排行

      >>浏览更多下载

      相关资讯

      相关讨论

      Global site tag (gtag.js) - Google Analytics