架构设计:负载均衡层设计方案(4)——LVS原理
摘要:转自:https://blog.csdn.net/yinwenjie/article/details/46742661 之前我们花了两篇文章的篇幅,详细讲解了Nginx的原理、安装和特性组件。请参看《负载均衡层设计方案(2)——Nginx安装》(http://blog.csdn.net/yinwen
阅读全文
posted @
2019-06-03 03:27
Sharpest
编辑
架构设计:负载均衡层设计方案(3)——Nginx进阶
摘要:转自:https://blog.csdn.net/yinwenjie/article/details/46742661 上篇文章《架构设计:负载均衡层设计方案(2)——Nginx安装》(http://blog.csdn.net/yinwenjie/article/details/46620711),
阅读全文
posted @
2019-06-03 03:15
Sharpest
编辑
架构设计:负载均衡层设计方案(2)——Nginx安装
摘要:转自:https://blog.csdn.net/yinwenjie/article/details/46620711 前一篇文章《架构设计:负载均衡层设计方案(1)——负载场景和解决方式》中我们描述了要搭设负载均衡层的业务场景和负载均衡层搭建和扩展思路。从这篇文章开始的后几篇文章,我们将详细介绍N
阅读全文
posted @
2019-06-03 03:11
Sharpest
编辑
架构设计:负载均衡层设计方案(1)——负载场景和解决方式
摘要:转自:https://blog.csdn.net/yinwenjie/article/details/46605451 在上一篇《标准Web系统的架构分层》文章中,我们概述了WEB系统架构中的分层架设体系,介绍了包括负载均衡层、业务层、业务通信层、数据存储层的作用和存在意义。从本片文章开始,我们将首
阅读全文
posted @
2019-06-03 03:00
Sharpest
编辑
标准Web系统的架构分层
摘要:转自:https://blog.csdn.net/yinwenjie/article/details/46480485 标准Web系统的架构分层– 转载请注明出处 1、架构体系分层图 在上图中我们描述了Web系统架构中的组成部分。并且给出了每一层常用的技术组件/服务实现。需要注意以下几点: 系统架构
阅读全文
posted @
2019-06-03 02:53
Sharpest
编辑
19.SOA延伸技术--BPEL业务流程管理,ESB企业服务总线与EAI企业应用集成
摘要:1.BPEL业务流程管理 实现WEB服务整合 BPEL:Business process Execution Language的缩写 基于XML,用来描写业务流程的编程语言 1.1 什么是业务流程 由各种不同功能的活动相连的一组相互关系的任务, 它们依照的业务逻辑和顺序一次执行, 业务流程是实现商务
阅读全文
posted @
2016-03-15 23:03
Sharpest
编辑
18.OSGi体系架构--SCA的一种实现方式
摘要:1.OSGi的概述: 1.1 什么是OSGiOSGi(Opean Service Gateway Initiative)是OSGi联盟发布的一组基于Java语言的服务(业务)规范 该规范和核心部分是一个框架,其中定义了应用程序的生命周期模式和服务注册 应用程序无需重新引导就可以远程安装,启动,升级和
阅读全文
posted @
2016-03-13 23:02
Sharpest
编辑
17.SDO服务数据对象---SCA数据服务组件
摘要:SCA关注服务的组合,在服务整合里, 数据的整合是关键,这正是SDO所关注的 1.SDO的概述 1.1 SDO是什么? SDO是服务数据对象(Service Data Objects) SDO通常用于将数据从一个应用程序传输到另一个应用程序, 可以方便地集成在Web服务环境中 SDO是作为简
阅读全文
posted @
2016-03-10 22:59
Sharpest
编辑
16.SCA服务组件架构--实现SOA的最佳方式
摘要:3.使用Tuscany构建SCA服务端与客户端---计算器实例 3.1 新建项目并设置Tuscany环境 右键SCAJava---》Properties---》java build path---》add External jars---》 3.2 开发SCA服务器端组件 定义一个接受并路由请求到相
阅读全文
posted @
2016-03-08 21:34
Sharpest
编辑
15.JBI业务集成架构---JAVA实现SOA的标准路径
摘要:JBI(JAVA BUSINESS INTEGRATION) 即java业务集成 JBI能够实现面向服务的架构 1.JBI的概述 1.1 JBI是什么 应用服务器本身由3个独立的部分组成----Servlet容器,EJB容器,和JMS容器 它们分别用于部署JSP/SERVLET,EJB,和JMS构建
阅读全文
posted @
2016-03-06 22:49
Sharpest
编辑
13.SOA面向服务架构---Sun的JBI和IBM/BEA的SCA/SDO
摘要:SOA(Service-Oriented Architeture)即面向服务的体系结构, 是一个组件模型,它将应用程序的不同功能单元(称为服务) 通过定义良好的接口联结起来。 SOA是建立在WEB服务的基础上,它可以看作是B/S模型、XML\Web Service技术后的自然延伸 SOA架构系统能够
阅读全文
posted @
2016-03-03 22:41
Sharpest
编辑
12.Web服务开发框架-使用Axis框架开发Web服务
摘要:Apache Axis是一个功能齐全的SOAP引擎,提供创建服务端,客户端和网关SOAP操作的基本框架, 1.常用的Web服务框架 1.1Apache服务框架Axis 缺点:开发过程繁琐,配置复杂,缺少简单易懂用户指南 1.2 CodeHaus服务框架XFire 优点:简化Web服务开发,开发速度快
阅读全文
posted @
2016-03-02 22:45
Sharpest
编辑
11.Web服务开发技术-使用JAX-WS开发WEB服务
摘要:1.JAX-WS概述 使用JAX-WS可以很方便快捷地开发和访问WEB服务 JAX-WS2.0全称JAVA API for XML-BASED WEB SERVICE(JAX-WS2.0) 在使用JAX-WS过程中,开发者不需要编写任何生成和处理SOAP的消息代码, JAX-WS运行时,将会把这些A
阅读全文
posted @
2016-03-02 00:05
Sharpest
编辑
10.面向服务架构SOA
摘要:1.SOA是以WEB服务为基础,提供WEB服务的整个流程管理等 一.WEB服务协议-SOAP、WSDL、UDDI和WS协议集 WEB服务技术是一种进行分布式部署和应用的流行方式 1.1 WEB服务的概述 1.1.1 什么是WEB服务 Web服务:通过Web协议提供服务,目的是保证不同平台应用服务可以
阅读全文
posted @
2016-02-28 23:14
Sharpest
编辑
9.使用UML进行系统设计
摘要:1.UML系统设计概述 传统软件开发过程经历以下几个方面: 1.需求 2.业务模型 3.数据库设计 4.类设计 5.开发 6.测试 7.部署 8.维护 为了提高软件的开发效率出现了不同角度作为出发点的软件开发方法 1.数据库驱动开发DDD(Database-Driver- Development)
阅读全文
posted @
2016-02-28 23:07
Sharpest
编辑
8.交互图-协作图
摘要:序列图:表示时间顺序的关系 协作图:表示对象间的关系 1.协作图的绘制 1.1 协作图的基本模型: 协作图是类图,协作图只对相互间具有交互作用的对象和对象间的关联建模而忽略了其他的对象和关联 1.2 对象的表示法: 对象使用一个方框表示,并写入对象的名称,使用下画线表示 带类型,采用冒号表示 如果类
阅读全文
posted @
2016-02-28 22:05
Sharpest
编辑
7.交互图-序列图
摘要:序列图主要用于按照交互放生的一系列顺序,显示对象之间这些交互。 它强调消息之间的时间顺序 1.序列图的绘制 序列图是由一系列时间交互组成,各交互由消息连接在一起 1.1 序列图的基本模型 序列图由对象的生命线,激活和消息组成。 在一个序列图中,垂直的虚线叫做生命线,它代表一个对象存在的时间, 每一个
阅读全文
posted @
2016-02-26 17:36
Sharpest
编辑
6.行为图--活动图
摘要:活动图:描述类的行为,又可以用来描述用例和对象内部的工作过程 活动图是由状态图变化而来的,各自应用的目的不同 活动图着重表现从一个活动到另一个活动的控制过程 从一个活动进入下一个活动 状态图状态需要事件触发从一个状态到另一个状态的过程 1. 活动图的绘制 1.1 活动图的基本模型 UML活动图中包含
阅读全文
posted @
2016-02-26 01:04
Sharpest
编辑
5行为图--状态图
摘要:状态图:由对象的各个状态和连接这些状态的转换组成 1.状态图的绘制 表示状态的节点和表示状态之间转换的带箭头的直线组成。 状态的转换由事件触发 1.1 状态的表示法: 状态由一个带圆角的矩形表示,状态图的图标可以分为2部分,名称和内部动作 4种动作类型: entry:进入状态时所执行的动作 exit
阅读全文
posted @
2016-02-26 00:34
Sharpest
编辑
4实现图-组件图与部署图
摘要:组件图:主要目的是显示系统组件间的结构关系。 组件是一个独立可运行的程序或者文件 部署图:主要目的是描述运行时软件系统的硬件和软件的物理结构, 从更高的层次描述系统的硬件和软件结构 1.组件图的绘制: 组件图包括4种元素:组件,程序,包,任务,各个组件之间还可以相互依赖 1.1 组件的表示法 在UM
阅读全文
posted @
2016-02-24 22:25
Sharpest
编辑