3、互联网应用开发中的平台、技术与挑战

互联网应用开发中的平台、技术与挑战

1. 浏览器在互联网应用中的角色

互联网的全球系统采用客户端/服务器架构。与传统的客户端/服务器开发不同,互联网应用需要适应任何数量的用户在任何平台上连接到任何服务器。在这种环境中,Web 客户端是主要的客户端形式,而 Web 浏览器则是最灵活和广泛使用的 Web 客户端。

1.1 浏览器的功能

浏览器是一种专门用于解释 HTML 流式数据的工具。它将这些数据显示给用户,允许用户与之交互,并在需要时将数据转换回 HTML 格式发送回服务器进行进一步处理。浏览器在简单性和互操作性方面取得了巨大成就。

1.2 瘦客户端与胖客户端

在客户端的分类中,有瘦客户端和胖客户端之分。瘦客户端将处理任务和客户端与服务器之间的信息流量降至最低,大部分工作由服务器完成。而胖客户端则倾向于执行部分应用程序或业务逻辑的处理,虽然与服务器的通信频率可能较低,但每次通信的数据量较大,这通常是因为需要下载处理逻辑和规则来辅助本地数据处理。

Web 中心环境更倾向于使用瘦客户端方法,因为它可以最小化客户端和服务器之间的信息流量,并有利于将业务逻辑集中在服务器端,使客户端专注于数据表示、验证和显示等简单任务。

1.3 主流浏览器及其特点

市场上有许多商业 Web 浏览器,其中微软 Internet Explorer(当前版本 5)和 Netscape Navigator(版本 5)占据主导地位。这两款浏览器功能相似,但在 Web 开发支持和用户界面上有所不同。

Netscape Navigator 更通用和普遍,在非微软中心或混合微软与非微软解决方

评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值