美文网首页
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系统基础

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