什么是面向web的体系结构?(web oriented architecture?)

面向Web的体系结构是一种软件模型,在这种模型中,程序是从Internet而不是从计算机本身使用和访问的。在这个模型中,一组程序存储在服务器空间中,并通过Internet访问和使用。其中一个主要优点是,这允许从任何位置轻松访问互联网。联合也是可能的,这意味着单个登录将允许用户访问集合中的所有服务。该体系结构与面向服务的体系结构或程序套件相关,因为两者几乎相同;主要区别在于程序的使用和访问方式。...

面向Web的体系结构是一种软件模型,在这种模型中,程序是从Internet而不是从计算机本身使用和访问的。在这个模型中,一组程序存储在服务器空间中,并通过Internet访问和使用。其中一个主要优点是,这允许从任何位置轻松访问互联网。联合也是可能的,这意味着单个登录将允许用户访问集合中的所有服务。该体系结构与面向服务的体系结构或程序套件相关,因为两者几乎相同;主要区别在于程序的使用和访问方式。

Web oriented architecture is a type of software model in which the programs are used and accessed from the Internet, instead of from the computer itself.

当计算机使用程序时,程序通常必须安装在计算机的硬盘上,计算机将在硬盘上打开程序并使用其功能。通过面向web的体系结构,用户可以从Internet浏览器访问所有功能。这通常是通过键入特定的网站地址并输入登录信息来完成的。这是通过将软件信息存储在服务器上实现的,然后访问该网站的任何人都可以访问该服务器。

对于安装在硬盘上的程序,用户必须担心他们运行的是什么操作系统,是否有足够的内存和处理能力,以及其他硬件规格。虽然面向web的体系结构可能有一些硬件规范,但需求要低得多,使程序在工作或家庭中更容易访问。使用这种体系结构时,操作系统很少起作用,通常需要更少的内存和处理能力,因此较旧或较弱的计算机使用这些程序不会有什么困难。

大多数面向web的体系结构解决方案还包括联合登录。当企业使用软件时,通常要求用户登录每个程序。使用federation,只需要一次登录,这使得服务器上的验证更容易,用户也更容易在程序之间移动。

在面向web的体系结构出现之前,有一个类似的系统,称为面向服务的体系结构,两者是相似的。两者都专注于软件套件,并且主要为企业而设计,但程序的存储位置不同。面向服务的体系结构仅存储在计算机上。许多人将web和面向服务的体系结构归为同一类,因为程序访问是两者之间唯一的真正区别。

  • 发表于 2021-12-15 14:54
  • 阅读 ( 147 )
  • 分类:互联网

你可能感兴趣的文章

.net(.net)和asp.net(asp.net)的区别

...化了创建、调试和部署web应用程序的任务。 NET与ASP.NET的体系结构 .NET Framework是一个托管环境,是一个革命性的平台,用于创建、运行和部署使用.NET技术的应用程序和服务,CLR是监视.NET应用程序执行的核心运行时引擎。它基本...

  • 发布于 2021-06-25 20:25
  • 阅读 ( 345 )

微服务(microservices)和web服务(web services)的区别

...   什么是微服务(microservices)? 微服务,也称为微服务体系结构,是一种软件开发体系结构,它将应用程序构造为松散耦合模块的集合。它可以用不同的技术实现,并且可以独立部署。这意味着一个微服务中的更改可以独立地...

  • 发布于 2021-06-25 23:56
  • 阅读 ( 686 )

微服务(microservices)和web服务(web services)的区别

...用程序通过网络相互通信万维网(WWW)。 微服务是一种体系结构风格或方法,它允许将一个大型应用程序划分为多个服务。每个服务都可以独立地构建、部署和管理。另一方面,web服务提供了一个独立于语言的环境,以确保不...

  • 发布于 2021-07-01 01:05
  • 阅读 ( 422 )

zend框架1(zend framework 1)和2.(2)的区别

...,它是一个开源的框架,支持模型、视图和控制器(MVC)体系结构模式。它提供任何PHP堆栈和Zend服务器来运行Zend框架应用程序。zend1和zend2是Zend框架的两个版本。zend1与zend2不向后兼容,因为php5.3+重写了大多数可用组件。 覆盖...

  • 发布于 2021-07-01 06:40
  • 阅读 ( 332 )

系统架构(system architecture)和软件体系结构(software architecture)的区别

系统体系结构和软件体系结构的主要区别在于,系统体系结构是描述系统结构和行为的概念模型。相反,软件体系结构是一种高级结构,它定义了满足技术和业务需求的解决方案,同时优化了软件的质量属性。 体系结构解释了...

  • 发布于 2021-07-01 07:02
  • 阅读 ( 906 )

C++(c++)和JAVA(java)的区别

...++和java是两种通用的高级编程语言。 覆盖的关键领域 1、什么是C++定义、特征2、什么是java?定义、特征3。C++和java之间的区别是什么?关键差异的比较 关键术语 C++高级语言java 什么是C++(c++)? Bjarne Stroustrup在1979在贝尔实验室...

  • 发布于 2021-07-01 07:51
  • 阅读 ( 336 )

wcf公司(wcf)和web服务(web service)的区别

...)? WCF代表Windows通信基金会。它有助于开发基于面向服务体系结构的应用程序。它是在.NET公共语言运行时(CLR)之上使用类集合实现的。WCF的默认协议是SOAP,但它也支持XML、RSS、JSON、HTTP、HTTPS等协议。 WCF的一个主要优点是它...

  • 发布于 2021-07-01 12:31
  • 阅读 ( 212 )

面向对象数据库(object oriented database)和对象关系数据库(object relational database)的区别

...关系模型和面向对象模型的混合体。 覆盖的关键领域 1.什么是面向对象数据库—定义、功能2.什么是对象关系数据库—定义、功能3.面向对象数据库与对象关系数据库的区别——关键差异比较 关键术语 数据库,面向对象数据库...

  • 发布于 2021-07-01 17:25
  • 阅读 ( 612 )

函数式程序设计(functional programming)和面向对象程序设计(object oriented programming)的区别

...根据编程语言的特性对其进行分类。 覆盖的关键领域 1.什么是函数式编程–定义,功能2.什么是面向对象编程–定义,功能3.函数式编程和面向对象编程的区别–关键区别的比较 关键术语 抽象、封装、函数式编程、继承、面向...

  • 发布于 2021-07-01 17:38
  • 阅读 ( 899 )

结构化的(structured)和面向对象程序设计(object oriented programming)的区别

...样的范例是结构化和面向对象编程。 覆盖的关键领域 1.什么是结构化编程–定义,功能2.什么是面向对象编程–定义,功能3.结构化编程和面向对象编程的区别–关键区别的比较 关键术语 C语言,模块化程序设计,面向对象程序...

  • 发布于 2021-07-01 22:01
  • 阅读 ( 584 )
灰原美宫子
灰原美宫子

0 篇文章

相关推荐