第一章: 互联网企业对传统技术进行发展和演化,形成一套具有互联网特色的互联网技术,互联网技术以拆分为原则来满足服务于海量 用户的需求,从架构上来讲,分布式、服务化( SOA )、 微服务得到了深入发展,以拆分和服务化为基础,将海量用户产 生的大规模的访问流量进行分 解,采用分而治之的方法,达成用户需 ...
分类:
其他好文 时间:
2018-09-23 13:29:45
阅读次数:
142
1.提升SOA的微服务架构设计能力 通过读dubbo源码是一条非常不错的通往SOA架构设计之路,毕竟SOA的服务治理就是dubbo首先提出来的,比起你去看市面上的SOA微服务架构的书籍,学到的架构原理要更丰富更有深度。 2.提升自己在部门团队的技术影响力 你所在的部门团队如果使用了dubbo框架,必 ...
分类:
其他好文 时间:
2018-09-19 13:29:55
阅读次数:
150
Spring Cloud 微服务简介 1. 单体应用优化 1.1 可使用SOA面向服务架构(将每个模块分开,某个模块出问题了,不会影响其他模块) 1.2 如果某个服务于其他服务有调用关系,那么就需用到ESB(企业服务总线) 2. 微服务架构 2.1 将单体应用切分为小服务单元 3. Spring C ...
分类:
编程语言 时间:
2018-09-14 11:55:19
阅读次数:
1031
SOA:面向服务的架构(SOA)是一个组件模型,它将应用程序的不同功能单元(称为服务)通过这些服务之间定义良好的接口和契约联系起来。C/S端框架有WPF,服务端应用程序有WCF、asp.net webapi。内部通讯采用WCF,对外的服务采用ASP.NET WEB API。 AOP:面向切面编程,对 ...
分类:
其他好文 时间:
2018-09-05 18:02:20
阅读次数:
143
Dubbox 致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbox就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbox这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就是个远程服务调用的分布式框架。 ...
分类:
其他好文 时间:
2018-09-04 23:28:30
阅读次数:
176
SOA体系结构是基于服务组件模型,将应用程序的不同功能单元通过定义良好的接口契约联系起来,接口是采用中立方式进行定义的,独立于实现服务的硬件平台,操作系统和编程语言。使得构建在这样的系统中的服务可以以一种统一的,通用的,灵活的方式进行交互,SOA组件模型 具有以下特点: SOA不是一项技术,也不是一 ...
分类:
其他好文 时间:
2018-09-04 14:01:29
阅读次数:
155
webservice的几个重要术语解释: jax-ws: wsgen和wsimport命令讲解 1.wsgen 我们可以使用这个命令,根据Class文件,生成WSDL等相关文件 发布WSDL: cmd中首先切换路径到项目所在的根目录,然后用以下代码发布服务: 项目案例:wsgen -wsdl:soa ...
分类:
Web程序 时间:
2018-09-02 21:44:39
阅读次数:
220
Dubbo的概念 Dubbo是一个分布式服务框架,致力于提供高性能和透明化的RPC远程服务调用方案,以及SOA服务治理方案。简单的说,dubbo就是个服务框架,如果没有分布式的需求,其实是不需要用的,只有在分布式的时候,才有dubbo这样的分布式服务框架的需求,并且本质上是个服务调用的东东,说白了就 ...
分类:
其他好文 时间:
2018-09-02 13:16:51
阅读次数:
149
电商项目总结 1.系统架构 采用当前最流行的ssm(springmvc+spring+mybatis)框架开发,是当前电商网站首选的技术架构。系统是基于SOA架构设计,采用dubbo作为服务中间件,系统后台使用jsp作为视图层,操作简便用户体验好。商城系统使用freemarker做静态化页面来提高系 ...
分类:
其他好文 时间:
2018-08-31 21:10:27
阅读次数:
163
宜立方商城的系统架构a) 功能介绍(项目架构,有哪些功能模块,这些功能模块如何实现?)b) 架构讲解工程搭建-后台工程c) 使用maven搭建工程(后台工程如何搭建?)d) 使用maven的tomcat插件启动工程SSM框架整合。 服务中间件dubbo,使用dubbo实现soa架构。项目改造为基于S ...
分类:
其他好文 时间:
2018-08-31 21:05:47
阅读次数:
752