
分布式架构集成
wzalong
这个作者很懒,什么都没留下…
展开
-
Rest的API解决方案(jersey与swagger集成)
一、项目目标动静分离的架构,即客户端和服务器端的分离,客户端可以是IOS、android或者静态的页面。需要服务器端提供webservice服务,并且为了方便编写api接口文档,所以引入了swagger。二、技术选型为什么使用jersey而不用spring mvc虽然spring-web提供了REST的功能,但是没有实现JAX-RS的标准。二、maven配置[cod...2016-06-08 17:31:22 · 2871 阅读 · 0 评论 -
Redis的安装与使用
环境: Centos6.6Redis版本:redis-3.2.2安装目录: /usr/local/redis用户:root编译和安装所需的包:#yum install gcc tcl下载3.2版本#cd /usr/local/src#wget https://github.com/antirez/redis/archive/3.2.2.tar.gz安...原创 2016-08-06 14:50:00 · 106 阅读 · 0 评论 -
FastDFS分布式文件系统的安装
安装包:FastDFS v5.0.5libfastcommon-master.zip(是从FastDFS和FastDHT中提取出来的公共C函数库)fastdfs-nginx-module_v1.6.tar.gznginx-1.6.2.tar.gzfastdfs_client_java_v1.25.tar.gz源码地址: https://github.com/happyfis...原创 2016-08-23 17:06:49 · 127 阅读 · 0 评论 -
LOTUS微服务脚手架
LOTUS微服务脚手架一、平台介绍 lotus是基于dubbo的面向服务的分布式架构,是基于多个优秀的开源项目,高度整合封装而成的高效,高性能,强安全性的开源Java EE开发平台。不同于传统的垂直型架构,它将系统功能拆分成多个小型的服务,通过高性能和透明化的RPC远程服务调用将各个子系统进行整合。 lotus是SaaS模式(软件即服务)的架构,即系统管...原创 2016-08-31 22:24:37 · 580 阅读 · 0 评论 -
解决dubbo中hessian序列化时Hibernate的延迟加载,以及Set,Map,List集合的解决方案...
一、问题:hibernate的延迟加载,导致序列化的时候会抛出Hibernate的LazyInitializationException.还有就是hibernate的Map、List等会被转换为PersistentCollection对象,一般序列化框架没有针对此类的序列化方案。 二、主要应用场景1、hibernate对象在缓存的时候,进行序列化操作2、hibernate对...2016-09-11 11:44:33 · 498 阅读 · 0 评论 -
hibernate redis实现分布式二级缓存
一、问题在分布式系统中,多个相同的服务如何共享缓存,并且是利用hibernate自身的二级缓存,通过annotation配置即可实现。本案例是hibernate4.x二、解决方案利用开源框架:hibernate-redis,下载地址https://github.com/debop/hibernate-redis三、步骤1、安装redishttp://wzalon...2016-09-13 23:51:42 · 1583 阅读 · 1 评论 -
activemq开发手册
一、ActiveMQ简介■ActiveMQ是什么 ActiveMQ是Apache推出的,一款开源的,完全支持JMS1.1和J2EE1.4规范的JMS Privider实现的消息中间件(Message Oriented Middleware, MOM)■ActiveMQ能干什么 最主要的功能就是:实现JMS Provider, 用来帮助实现高可用、高性能、可伸缩、易用...原创 2016-09-28 20:34:33 · 219 阅读 · 0 评论 -
图解oauth2【原创】
[b]一、什么是OAuth2(Open Auth)[/b]OAuth2(开放授权)是一个开放标准,允许用户让第三方应用访问该用户在某一网站上存储的私密的资源,而无需将用户名和密码提供给第三方应用。[b]二、有谁在应用[/b]各种平台都提供了基于OAuth2的机制,如QQ互联、微信、淘宝,你可以用他们的账号登陆而无需在其他网站上进行注册,并授权此网站获取其账号信息,包括用户名、头像等...原创 2017-05-25 08:46:23 · 436 阅读 · 0 评论