在最近一段时间里,通过搜集有关资料加上自己的理解,设计了一款轻量级RPC,起了一个名字 lightWeightRPC 。它拥有一个RPC常见的基本功能。主要功能和特点如下: 利用Spring实现依赖注入与参数配置 利用Netty来实现客户端与服务端的远程通信 利用Hessian来实现序列化 设置Zo ...
分类:
其他好文 时间:
2020-02-20 00:13:39
阅读次数:
83
Django搭建个人博客_韦人人韦-CSDN博客https://blog.csdn.net/ddydavie/article/details/77198758 还有多少人在用 Django 开发业余项目或者小项目? - V2EXhttps://www.v2ex.com/t/535113 Python ...
分类:
Web程序 时间:
2020-02-03 10:21:44
阅读次数:
105
rpc:远程过程调用,包括传输协议和序列化协议(编码协议) 传输协议包含: http2 协议,也有如dubbo一类的自定义报文的tcp协议。 序列化协议包含: 如基于文本编码的 xml json,也有二进制编码的 protobuf hessian等。 http协议中报文头占了很大字节,效率很低。 r ...
分类:
Web程序 时间:
2020-01-28 12:32:18
阅读次数:
80
所以,整个的解决办法是在web的pom.xml中 加上PageHelper和Mybatis的依赖。 1 <dependency> 2 <groupId>com.github.pagehelper</groupId> 3 <artifactId>pagehelper</artifactId> 4 </ ...
分类:
移动开发 时间:
2020-01-21 16:12:51
阅读次数:
118
RPC是远程过程调用的简称,广泛应用在大规模分布式应用中,作用是有助于系统的垂直拆分,使系统更易拓展。Java中的RPC框架比较多,各有特色,广泛使用的有RMI、Hessian、Dubbo等。RPC还有一个特点就是能够跨语言,本文只以JAVA语言里的RPC为例。 对于RPC有一个逻辑关系图,以RMI ...
分类:
编程语言 时间:
2020-01-20 14:36:49
阅读次数:
107
个人感觉RPC就是中概念,很多人员和团队对这个概念进行了填充;而很多人都对RPC有自己个人的理解。我下面罗列的RPC技术,仅仅只是一下在网络上查找的结果,并不是RPC技术的全集,可能在某些技术人员开来,也不算RPC技术。如有不足,很高兴大家能帮忙指正。 RMI Hessian http://hess ...
分类:
其他好文 时间:
2020-01-18 16:56:25
阅读次数:
82
一、服务端(tomcat) 1.需要引入的包hessian-4.0.60.jar 下载链接:https://files.cnblogs.com/files/javabull/hessian-4.0.60.zip 2.编写实体类 1 package com.javabull.inter.entity; ...
分类:
移动开发 时间:
2019-12-30 23:19:52
阅读次数:
133
import java.io.*; import com.caucho.hessian.io.HessianInput; import com.caucho.hessian.io.HessianOutput; import hessian.Employee; public class Hessian ...
分类:
其他好文 时间:
2019-12-15 20:10:33
阅读次数:
100
服务注册:zookeeper 协议:dubbo Hessian Rmi 网络编程:netty 动态代理:jdk和Javassist 序列化:Hessian Dubbo Json Java Service Provider Interface: JDK 标准的 SPI (Service Provide ...
分类:
其他好文 时间:
2019-12-09 00:56:46
阅读次数:
171
The following models are supported: SACMODEL_PLANE - used to determine plane models. The four coefficients of the plane are its Hessian Normal form: [ ...
分类:
其他好文 时间:
2019-11-19 10:32:10
阅读次数:
105