Serverless架构的演进

Serverless架构的演进作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsServerless架构风格挑战了软件设计和软件部署基础的现状,以实现最佳开发、最优运营和最优的管理开销。虽然它继承了微服务架构MSA的基本概念,但它已被赋予了新的架构模式,尽可能实现最高效的硬件利用。尽管Serverless架构有显著的进步,但...
阅读(2887) 评论(0)

亚马逊AWS的Serverless架构

亚马逊AWS的Serverless架构作者:chszs,未经博主允许不得转载。经许可的转载需注明作者和博客主页:http://blog.csdn.net/chszsServerless平台允许运行应用程序,包括计算、存储和网络——无需启动和管理单个(虚拟)机器。本文主要介绍AWS上的Serverless架构,包括Lambda、API Gateway、DynamoDB、S3等。Serverless架构...
阅读(1672) 评论(0)

Nginx的负载均衡方案详解

Nginx的负载均衡方案详解作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszsNginx的负载均衡方案有:1、轮询轮询即Round Robin,根据Nginx配置文件中的顺序,依次把客户端的Web请求分发到不同的后端服务器。配置的例子如下: http{ upstream sampleapp { server >; ...
阅读(2664) 评论(1)

Nginx高并发负载的优化(1)

Nginx高并发负载的优化(1)作者:chszs,转载需注明。博客主页:http://blog.csdn.net/chszs原文见:http://blog.martinfjordvald.com/2011/04/optimizing-nginx-for-high-traffic-loads/之前我谈过如何优化Nginx并使之高性能,我要说明,那些从Apache迁移到Nginx的用户,你们最终会发现...
阅读(5216) 评论(0)

J2EE Architecture(19)

J2EE Architecture(19)1、会话Bean会话Bean有两种类型:无状态的会话Bean和有状态的会话Bean。两者区别在于:在参与和维护与客户端的会话状态时,所用的方法和参与程度不同。具体来说,有状态的会话Bean能为企业提供全面或局部的工作流及流程支持。无状态会话Bean没有对话状态,这些Bean的实例相互等同。即可方便地使用池化概念重用此类实例。有状态会话Bean能与客户端...
阅读(1722) 评论(0)

J2EE Architecture(18)

J2EE Architecture(18)1、J2EE专用设计模式基于层来划分J2EE设计模式比较恰当。具体的讲,基于关键层的设计模式有以下几种:1)表示层设计模式表示层设计模式主要用于管理企业应用程序的更改,提高程序的灵活性。表示层企业应用程序的绝大多数更改由业务变化而引起,表示层的设计模式有助于提升企业应用程序的质量。表示层包含5种重要模式,如下:(1)Front Controller 前...
阅读(1569) 评论(0)

J2EE Architecture(17)

J2EE Architecture(17)1、MVC架构MVC(Model-View—Control,模型-视图-控制器)架构,是最早出现的一种架构,用于实现传统架构,如客户机/服务器、分布和Internet架构。这个架构分开了表示逻辑、业务逻辑和数据。1)MVC模式的“模型”实质上表示数据或信息,以及用来访问和修改数据的业务逻辑。2)每当数据发生更改时,模型将通知“视图”,这称为“更改通知”...
阅读(1615) 评论(0)

J2EE Architecture(16)

J2EE Architecture(16)1、表示层表示层通常也称Web层,Web服务器及其组件构成了J2EE应用程序的“表示部分”。客户端通过Web层访问企业资源,Web层允许规模庞大的客户群在Internet或内网环境下,通过合理方式访问企业应用程序。Web层组件是轻量级组件,具有可伸缩特性。浏览器将HTTP/HTTPS请求发送给Web服务器部署的组件,Web组件可能使用RMI/IIOP通...
阅读(1464) 评论(0)

J2EE Architecture(15)

J2EE Architecture(15)1、客户层客户端包括个人桌面系统、工程工作站、笔记本、手机和PDA(Personal Digital Assistant)系统等。大型企业系统需要支持庞大的客户群,架构师必须认真分析客户层需求,尤其要注意改善用户体验。J2EE规范为企业提供了多个合理的输入点,能在各个企业系统层的各个位置支持客户端。外部客户端位于企业防火墙之外。客户端可连接到Web层、...
阅读(1500) 评论(0)

J2EE Architecture(14)

J2EE Architecture(14)1、实体Bean的生命期1)创建实体Bean容器调用如下方法创建实体Bean:newInstance()setEntityContext(...)newInstance()创建Bean实例,setEntityContext(...)将Entity Context属性对象作为参数。2)实体Bean的活动和服务池化的Bean不表示任何特定数据。对于这样的实...
阅读(1529) 评论(0)

J2EE Architecture(13)

J2EE Architecture(13)1、EJB调用模型普通调用模型,考虑远程客户端的调用。步骤:1)开始时,远程客户端需要定位业务组件,并获得组件引用;2)客户端使用JNDI查找服务,以检索Bean的home对象的引用;3)客户端收到引用;4)客户端请求home对象创建或查找企业Bean;5)home对象创建或查找企业Bean;6)作为结果,返回EJB对象的引用;7)客户端使用引用,通过...
阅读(1429) 评论(0)

J2EE Architecture(12)

J2EE Architecture(12)1、EJB规范EJB(Enterprise JavaBean)是最重要的组件,也是J2EE技术的重要组成部分。与Servlet和JSP不同,EJB能够为企业应用程序提供业务逻辑和数据访问逻辑支持。2、EJB描述了一些不同的EJB角色1)EJB提供者其创建Bean,Bean执行企业需要的业务操作。提供者根据企业的业务规则,将业务规则编入适当方法。2)应用...
阅读(1565) 评论(0)

J2EE Architecture(11)

J2EE Architecture(11)1、JSP文档(JSP Document)根据XML语法调整格式的JSP页称为JSP文档。它是识别“命名空间”的文档,不是普通的JSP页。JSP文档在语法中将jsp:root用作特殊元素,并作为JSP文档的根元素。JSP文档包含JSP指令元素、JSP脚本元素、JSP标准动作、JSP定制操作、jsp:text元素和其它XML部分。JSP文档内部使用的其它...
阅读(1469) 评论(0)

J2EE Architecture(10)

J2EE Architecture(10)1、JSP标准动作JSP标准动作(JSP Standard Action)允许执行更高级的任务。如不在JSP页中编写Java代码就能实例化对象,并与其它服务器端资源通信。利用特殊的JSP标记,不必编写过多的Java代码,就能在JSP页中完成“标准”操作。尽管可以在Scriptlet在用Java代码执行操作,但操作标记能促进重用,提高JSP页面的易维护性...
阅读(1685) 评论(0)

J2EE Architecture(9)

J2EE Architecture(9)JSP规范1、JSP技术帮助开发人员创建企业应用程序的表示部分,允许方便地生成动态清晰的内容。在HTML内容中嵌入Java代码是JSP技术的思想灵魂。JSP规范和平台允许JSP设计人员根据应用程序需要的动态内容,在HTML页面中嵌入任意数量的代码。JSP设计允许分开编写HTML代码和Java代码,之后,可将其揉合在一起,生成JSP页。1)在客户端访问JS...
阅读(1611) 评论(0)

J2EE Architecture(8)

J2EE Architecture(8)1、过滤过滤(filtering)是Servlet2.3版的新特性。过滤器(Filter)是轻量级的Web组件,能及时转换HttpServletRequest和HttpServletResponse对象的头和内容。Filter和Servlet都是Web应用程序的一部分,都用生命期方法管理。Filter为Servlet的请求/响应操作提供过滤服务。过滤器可...
阅读(1738) 评论(0)

J2EE Architecture(7)

 J2EE Architecture(7)1、Servlet上下文Web服务器能支持若干Web应用程序。每个Web应用程序又能支持一个或多个Servlet。同一个Web应用程序的多个Servlet需要共享Web应用程序环境的资源。为此,Servlet规范提供了一个ServletContext接口。Servlet可利用ServletContext对象执行登陆事件,获得资源的URL索引,也可设...
阅读(1727) 评论(0)

J2EE Architecture(6)

J2EE Architecture(6)1、企业解决方案很多企业在发展过程中,购置或自行开发了多种应用软件,这些软件,可能基于不同的硬件,使用互不兼容的操作系统,经专用协议与其它应用程序交流信息。为了满足这些应用程序的异步通信要求,一批中间件解决方案应运而生。如IBM的MQ系列、TIBCO公司的TIBCO、微软的MSMQ,但这些方案带来了其它的问题。因为无论是否使用了中间件,这些解决方案都缺少...
阅读(1679) 评论(0)

J2EE Architecture(5)

J2EE Architecture(5)1、J2EE标准产品标准产品是J2EE平台的有形方面:1)应用程序组件客户层组件:典型的客户端有Java应用程序、Java applet和瘦客户端等;表示层组件:表示层组件在Web服务器环境中运行,Servlet、JSP和HTML等都是典型例子。有时,将这些轻量级组件称为Web组件。这些组件为用户生成数据表示。注意:用户可使用浏览器,通过GET/POST...
阅读(1511) 评论(0)

J2EE Architecture(4)

J2EE Architecture(4)在Java语言从客户机/服务器环境发展为分布式平台后,J2EE应运而生。1、J2EE要素1)J2EE规范和APIJ2EE规范旨在提供一个基于标准的组件框架,供构建兼容的企业应用程序。“规范”是一组规则,描述J2EE API的特性和标准。这些特性和标准主要用来指导企业服务器厂商。J2EE平台厂商提供的应用程序和服务器要满足核心规则集合的要求。J2EE规范包...
阅读(1660) 评论(0)
33条 共2页1 2 下一页 尾页
    个人资料
    • 访问:5438770次
    • 积分:49910
    • 等级:
    • 排名:第67名
    • 原创:781篇
    • 转载:23篇
    • 译文:24篇
    • 评论:1156条
    一名路过的黑客

    大家好,我是黑客,专门盗账号的。现在这个人的帐号被我盗了,但看这个人平时的博客空间,一直过着艰苦努力、持之以恒的技术研究生活,勤奋刻苦,积极分享,无私奉献,我被深深的感动了,这是一个纯粹的人,人品这样的高尚,希望大家看到我这条消息后,可以私聊他,多鼓励他,不缺钱的就多给他一些经济上的资助,让他再接再厉!就这样吧,我下线了,眼框湿湿的难受。

    文章存档