网站大量收购闲置独家精品文档,联系QQ:2885784924

第四章-Web开发模式与框架.ppt

  1. 1、本文档共110页,可阅读全部内容。
  2. 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
  3. 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  4. 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多

数据中心是实际物理数据所驻留的位置,一个数据中心通常有50000到80000台物理服务器为了确保可用性,关键系统组件在多个隔离位置(称为可用区)进行备份。AWS云基础设施在地区和可用区(AZ)附近构建。AWS地区是指世界上我们拥有多个可用区的某个地理位置。为了实现容错能力和稳定性,地区之间相互隔离。一个地区中的资源不会自动复制到其他地区。如果您将数据存储在了特定地区,这些数据将无法在该地区外进行复制。AWS永远不会将您的数据移出其存储地区。如果您的业务有需要,您应自行负责跨地区复制数据。在跨多个可用区分发应用程序时,您应了解位置相关的隐私与合规性要求,例如《欧盟数据隐私指令》。*数据中心是实际物理数据所驻留的位置,一个数据中心通常有50000到80000台物理服务器为了确保可用性,关键系统组件在多个隔离位置(称为可用区)进行备份。AWS云基础设施在地区和可用区(AZ)附近构建。AWS地区是指世界上我们拥有多个可用区的某个地理位置。为了实现容错能力和稳定性,地区之间相互隔离。一个地区中的资源不会自动复制到其他地区。***创建、保存和重复使用您自己的服务器映像,作为Amazon系统映像(AMI)。**************AmazonVPC提供了各种功能,可用于提高和监控您的AmazonVPC安全性:安全组充当关联的AmazonEC2实例的防火墙,可以在实例级别控制入站和出站流量。网络访问控制列表(网络ACL)充当关联子网的防火墙,可在子网级别控制入站和出站流量。AmazonEC2采用公钥加密法来加密和解密登录信息。公有密钥加密法使用公有密钥加密某个数据,然后收件人可以使用秘密密钥解密数据。公有密钥和私有密钥被称为密钥对。要登录实例,您必须创建密钥对,在启动该实例时指定密钥对名称,并在连接到该实例时提供私有密钥。Linux实例没有密码,您可以通过SSH使用密钥对登录。对于Windows实例,您必须使用密钥对获取管理员密码,然后使用RDP登录。**让我们总结一下迄今为止所涉及的内容。AmazonVPC允许您在AWS云中预配置一个逻辑上隔离的部分,从而在自己定义的虚拟网络中启动AWS资源。使用AmazonVPC:您可以完全掌控您的虚拟联网环境,包括选择您自己的IP地址范围、创建子网以及配置路由表、网络访问控制列表和网络网关。每个子网都必须完全位于一个可用区内,不能跨越多个可用区。子网定义了AmazonVPC中的IP地址范围。您可以在您选择的子网中启动AWS资源。私有子网应用于不可通过Internet访问的资源。公有子网应用于可通过Internet访问的资源。您可以轻松自定义AmazonVPC实例的网络和配置。例如,您可以为需要访问Internet的Web服务器创建公有子网,而将数据库或应用程序服务器等后端系统放在不能访问Internet的私有子网中。此外,您也可以在企业数据中心和您的VPC之间建立硬件虚拟专用网(VPN)连接,从而将AWS云用作企业数据中心的扩展。您可以使用安全组和NACL等多层安全性,以便控制对各个子网中AmazonEC2实例的访问。**其中一个场景是,您能够在其中使用容器托管微服务,并从单一负载均衡器路由到这些应用程序。通过ApplicationLoadBalancer,您可以将不同的请求路由到同一实例,但路由路径因端口而异。如果您有不同的容器在侦听各种端口,则可以设置路由规则,仅将流量分发到所需的后端应用程序。****B/S结构模式与C/S结构模式相比,传统的Client/Server程序将应用逻辑和中间件混在一起,应用开发者不得不关心很多事情:保持服务器端的对象的永久性,在网络上找到对象,保障对象的安全,杜绝对象共享冲突,避免对象调用失败,管理对象的生命周期以及确保对象的粒度和可用性等。这使应用的维护、移植和互操作变得复杂。而应用服务器将企业的应用逻辑和中间件分开,以J2EE为例,采用EJB及其它基于J2EE的服务,应用的开发可以独立于底层的中间件,EJB开发者只需要关心他们的业务逻辑,其余的由服务器与容器来负责,Java应用服务器隐藏了这些复杂性,使开发者能集中精力于业务逻辑本身。

********在这种模式中,JSP页面独自响应请求并将处理结果返回客户,所有的数据库操作通过JavaBean来实现。大量地使用这种模式,常会导致在JSP页面中嵌入大量的Java代码,当需要处

文档评论(0)

学海无涯而人有崖 + 关注
实名认证
内容提供者

教师资格证、人力资源管理师持证人

该用户很懒,什么也没介绍

领域认证该用户于2023年06月11日上传了教师资格证、人力资源管理师

1亿VIP精品文档

相关文档