.net remoting 限制客户端数量_跟我一起玩转ASP.NET「客户端动态技术与服务器端技术的发展」...

想要了解更多有关电脑常识、网络常识、智能机器人AI、数码资讯、热门新闻深挖、经典影视重温等,可以点击关注 我的头条号:底层百姓的发言人


继上篇我们一起了解【Web开发技术概述】后,我们现在一起学习与探讨【客户端动态技术与服务器端技术的发展】这个话题。

1.1.2 客户端动态技术的发展

从理论上来说,Web架构是典型的分布式应用架构。Web应用中的每一次信息交换都要涉及到客户端和服务器端两个层面。因此,Web开发技术大体上也可以被分为客户端技术和服务器端技术两类。首先来看一下客户端技术的发展过程。

最早出现的动态页面可以追溯到动态GIF(Graphics Interchange Format,可交换的图像文件格式)图像的使用。动态GIF图像是一种标准的图像格式,早在1989年就已经是一种成熟的技术了。这种图像可以存储一系列固定大小的二维图像,并且将这些图像以动画的方式连续展现出来,从而在视觉上达到动态页面的效果。但是,动态GIF图像从根本上来说还是静态的内容,其包含的图像和动画过程都是固定的,一旦插入以后就无法再改变其动画效果。这样的动态技术只是视觉效果简单动态,并没有改变页面内容的静态本质。

真正的变革源自于1995问世的Java语言。Java语言天生就具备的跨平台的特点,让人们一下子就找到浏览器中开发动态应用捷径。著名的Netscape浏览器在其2.0版中增加了对Java Applets 和JavaScript的支持。

1.1.3 客户端Web应用程序的基本原理

如图1-3所展示,用户从客户端发送网页请求到服务器,服务器将包含有客户端代码的请求结果返回给客户端,客户端在执行完代码之后将其结果与HTML文档一起显示在浏览器上供用户阅读和使用。

8429156fbbff1251b69caa7e47422dd9.png

图1-3 客户端Web应用程序

尽管客户端技术的发展给Web应用带来了重大变革,但是仍然有些问题无法解决,限制了真正的Web需求。这些问题主要有:

  • 隔离性 客户端代码无法访问服务器端资源
  • 安全性 用户可以阅读客户端代码
  • 薄客户端的出现

由于上述因素的存在,致使客户端技术难以为继。唯一的解决办法是在服务器端完成Web应用程序的运行,以解决数据的安全性和薄客户端的需求。

好了今天就和大家一起学习到这儿,下一篇文章我们一起去探讨【服务器端的技术】。欢迎大家添加关注我的头条号、转发、收藏 ,一起玩转ASP.NET。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值