本月博客排行
-
第1名
龙儿筝 -
第2名
lerf -
第3名
fantaxy025025 - johnsmith9th
- xiangjie88
- zysnba
年度博客排行
-
第1名
青否云后端云 -
第2名
宏天软件 -
第3名
gashero - wy_19921005
- vipbooks
- benladeng5225
- e_e
- wallimn
- javashop
- ranbuijj
- fantaxy025025
- jickcai
- gengyun12
- zw7534313
- qepwqnp
- 解宜然
- ssydxa219
- zysnba
- sam123456gz
- sichunli_030
- arpenker
- tanling8334
- gaojingsong
- kaizi1992
- xpenxpen
- 龙儿筝
- jh108020
- wiseboyloves
- ganxueyun
- xyuma
- xiangjie88
- wangchen.ily
- Jameslyy
- luxurioust
- lemonhandsome
- mengjichen
- jbosscn
- zxq_2017
- lzyfn123
- nychen2000
- forestqqqq
- wjianwei666
- ajinn
- zhanjia
- Xeden
- hanbaohong
- java-007
- 喧嚣求静
- mwhgJava
- kingwell.leng
最新文章列表
Google Protocol Buffers
http://blog.jeoygin.org/2011/09/rpc-framework-protocol-buffers.html
这是我在网上找到的关于PB的比较好的一个文章.其他的博客都只讲了PB作为序列化的功能,在其用作RPC方面鲜有讲到,这篇给出了一个使用第三方基于PB的RPC实现的一个例子。
就像作者说的:
protocol buffers并没有实现RPC通信,可以使用第三方的R ...
轻量级开源RPC框架——avro-rpc性能测试
1:介绍
avro-rpc是一个支持多序列化方式的RPC框架,目前支持Avro,Protocol Buffers ,Json,Hessian,Java序列化方式。网络传输层使用Netty的NIO实现,协议层可扩展,用户可以自定义协议格式及注册新的序列化方式。
基本特点
1:跨语言,可作为跨语言系统之间的分布式服务框架。
2:简洁高效易扩展,代价简洁 ...
avro-rpc一个轻量级的开源的RPC框架,支持序列化方式有Avro,Json,Hessian,Java
avro-rpc http://code.google.com/p/avro-rpc/1.开发背景 公司的运营管理平台建立在J2EE平台之上,采用多层分布式的架构体系。分布式服务节点之间需要通讯和交互(业务节点和资源节点之间),服务端和客户端需要交互(终端客户端需要调用服务端的远程服务,客户端有C实现的,也有Java等其他语言实现的)。因此基础平台需要提供一个稳定、高效的、可伸缩的RPC服务性组 ...
由wsdl生成的java vo类不适合做普通java vo
开发java webservice项目时,如果我们通过SOAP协议来输入输出,我们会利用工具从wsdl文件生成webservice的client端类,但是这里面生成的java data model类却不适合做为项目中的普通java vo类来使用,当然有一中情况例外,如果这个自动生成的类里面的properties都是基本数据类型,就没问题,但是如果有集合类,就不行。原因如下:
1)使用了集合如List ...
UMP编程比赛:封装TCP连接池和DAL客户端接口库。(7.27更新)
UMP编程比赛:封装TCP连接池和DAL客户端接口库。(更新)
题目:封装TCP连接池和DAL客户端接口库。(共100分)
链接:http://nikeliu.goodluckwith.us/wp/archives/254
链接:http://zeroliu.iteye.com/admin/blogs/1596159
参考:\\10.10.38.134\common\53-MPSP框架库\ 目录,『 ...
移动互联网长连接方案实例
1.笔者本人现在在一家创业公司担当整个平台架构的角色,而这家公司是做一移动互联网相关的一些应用产品,由其现在正在和中国最大的互联网公司之一进行合作,负责该互联网公司的手机终端的长连接推送服务,所以有一些总结特在此和大家分享一下。
2.下面这篇文章是笔者在几个月前做的一篇长连接的总结,所以可能写的不是非常严谨,特给javaer们进行一些参考即可,有如下几个数据和大家一起分享下: ...
Java Hessian小试(转)
相比WebService,Hessian更简单、快捷。采用的是二进制RPC协议(Binary),因为采用的是二进制协议,所以它很适合于发送二进制数据。Hessian通常通过Web应用来提供服务,因此非常类似于WebService。只是它不使用SOAP协议。
Hessian通过Servlet提供远程服务。需要将匹配某个模式的请求映射到Hessian服务。Spring的D ...
一个简单的rpc框架的实现
为了降低开发成本,提升已有系统的利用率,企业往往会构建自己的SOA体系结构,SOA构建的手段有多种,可以通过webservice,restful,rmi,socket等等,笔者通过java socket,来构建一个简单的SOA体系结构,以下代码仅供参考。
1. 需要实现SOA的服务接口
package com.chenkangxian.rpc.impl;
/**
...
[RPC Fault faultString="Cannot create class of type 'ArrayCollection'."
[RPC Fault faultString="Cannot create class of type 'ArrayCollection'." faultCode="Client.Message.Encoding" faultDetail="Type 'ArrayCollection' not found."]
at mx.rpc::Ab ...