2017年2月11日

转:Java Socket编程

摘要: 对于Java Socket编程而言,有两个概念,一个是ServerSocket,一个是Socket。服务端和客户端之间通过Socket建立连接,之后它们就可以进行通信了。首先ServerSocket将在服务端监听某个端口,当发现客户端有Socket来试图连接它时,它会accept该Socket的连接 阅读全文

posted @ 2017-02-11 11:16 Java&coder 阅读(285) 评论(0) 推荐(0) 编辑

分布式服务框架dubbo原理解析

摘要: alibaba有好几个分布式框架,主要有:进行远程调用(类似于RMI的这种远程调用)的(dubbo、hsf),jms消息服务(napoli、notify),KV数据库(tair)等。这个框架/工具/产品在实现的时候,都考虑到了容灾,扩展,负载均衡,于是出现一个配置中心(ConfigServer)的东 阅读全文

posted @ 2017-02-11 10:46 Java&coder 阅读(268) 评论(0) 推荐(0) 编辑

转: Dubbo远程调用服务框架原理与示例

摘要: Dubbo 是阿里巴巴公司开源的一个高性能优秀的服务框架,使得应用可通过高性能的 RPC 实现服务的输出和输入功能,可以和 Spring 框架无缝集成。 主要核心部件: Remoting: 网络通信框架,实现了 sync-over-async 和 request-response 消息机制. RPC 阅读全文

posted @ 2017-02-11 10:17 Java&coder 阅读(434) 评论(0) 推荐(0) 编辑

2017年2月10日

利用Java反射实现JavaBean对象相同属性复制并初始化目标对象为空的属性的BeanUtils

摘要: 有时遇到将数据传输对象转换成JSON串会将属性值为空的属性去掉,利用Java反射实现JavaBean对象数据传输对象的相同属性复制并初始化数据传输对象属性为空的属性,然后转换成JSON串 1 package com.banksteel.util; 2 3 4 import java.lang.ref 阅读全文

posted @ 2017-02-10 23:31 Java&coder 阅读(978) 评论(0) 推荐(1) 编辑

导航