美文网首页
2018-07-25 WEB系统基础

2018-07-25 WEB系统基础

作者: b099e4f1c471 | 来源:发表于2018-07-25 10:42 被阅读8次

网络结构模式

两层结构

客户端(UI)--- 服务器(数据库)

三层结构

展现层或web server;
UI,显示或接收用户的输入
|
应用程序逻辑、逻辑层、事务层
|
数据库或database server

B/S v C/S

B/S

Browser/Server 浏览器/服务器模式
优点:可以在任何地方进行操作,不用安装专门的软件、系统扩展十分容易

C/S

Client/Server 客户机/服务器模式
是软件系统体系结构
优点:可以充分利用两端的硬件环境优势,将任务合理分配到client端和server端,降低系统的通讯开销
缺点:需要针对不同操作系统开发不同软件版本,产品更新快,更新代价大、效率低

B/S和C/S没有本质的区别,B/S是基于HTTP的C/S架构

C/S可以使用任何通信协议
浏览器是特殊的客户端

ActiveX

ActiveX是一些软件组件或对象,可将其插入web网页或其他应用程序中

AJAX

Asynchronous Javascript And XML (异步Javascript和XML)
不是一种新的编程语言,用于创建更好更快以及交互性更好的web应用程序技术
AJAX在浏览器和web服务器之间使用异步传输(HTTP请求)这样可以使页面向服务器请求少量信息而不是整个页面
AJAX可以使因特网应用程序更小、更快、更友好
AJAX是一种独立于web服务器软件的浏览器技术
AJAX的开发框架有:

image.png

RIA

RIA富互联网应用,具有高度互动性、丰富用户体验以及功能强大的客户端

WEB的特点

Web是图形化和易于导航的
web与平台没有关系
web是分布式的
web是动态的
web是交互的

相关文章

  • 2018-07-25 WEB系统基础

    网络结构模式 两层结构 客户端(UI)--- 服务器(数据库) 三层结构 展现层或web server;UI,显...

  • 2019-04-26

    目录 第4章 Web服务基础 4.1 http服务重要基础 4.1.1用户访问网站基本流程 4.1.2 DNS系统...

  • jQuery EasyUI的前世今生

    目前的web开发工作最基础的技术仍然还是html、css、javascript,对于web系统的前端来说,html...

  • 思维导图

    java基础计算机网络操作系统知识产权多媒体基础web分布式linuxhbasestormredisMongoDB...

  • 系统设计基础知识

    基础知识 负载均衡 分布式系统不可少的组件 有 user 到 web server 之间的负载均衡 有 web s...

  • JavaWeb应用开发框架实例

    一、 概述 Web 应用架构可以划分为两大子系统:前端子系统和后台子系统。 前端子系统: 1. 基础技术: Htm...

  • 代码规范,待更新。

    2018-07-25更----------------------------------------------...

  • Java01

    一课程体系介绍 Java基础 Java Web 大数据 二基础知识 1 常见操作系统 Windows、Mac、Li...

  • 测试笔记-1

    测试基础知识 web性能指标:并发用户数VU、每秒事物数TPS、系统响应时间、设备性能 web性能测试工具:loa...

  • HTML阶段-第三天HTML基础和HTML语义化(1-3节)

    Web前端基础课程 第一阶段:Web前端开发环境搭建 操作系统操作常用高级设置和快捷键 Sublime安装和配置 ...

网友评论

      本文标题:2018-07-25 WEB系统基础

      本文链接:https://www.haomeiwen.com/subject/ztoumftx.html