客户端技术分类

原创 2005年05月30日 11:47:00

(分类一)根据客户端运行环境分类:

  • 1. 独立的运行程序 - C/S应用
  • 2. 运行于容器中
    • 2.1 运行于浏览器中 - B/S应用
      • HTML - 典型的B/S系统,CGI、JSP、ASP、PHP、各种模板技术属于此类
      • Flash,例如Flex技术
    • 2.2 运行于特定容器中,例如JWS

(分类二)客户端肯定知道服务端所在,但服务端未必知道客户端所在,因此根据客户端与服务端的通信需求分类:

  • 服务端需要通知客户端,例如IM应用
  • 服务端无需通知客户端,例如MIS应用

(分类三)客户端是否有数据:

  • 有 - 客户端有data cache,这样客户端响应可以更快,与服务端的通信也可以减少,但需要避免脏数据
  • 无 - 客户端只做简单的校验逻辑输入判断等,所有数据均来自服务端。数据通信会比较多,浪费带宽,现在的客户端计算能力都很强,这种方式没有充分利用客户端。

分类一、分类二、分类三属于交叉分类,是从不同的角度对客户端应用做的分类。

客户端技术分类

(分类一)根据客户端运行环境分类:1. 独立的运行程序 - C/S应用2. 运行于容器中2.1 运行于浏览器中 - B/S应用HTML - 典型的B/S系统,CGI、JSP、ASP、PHP、各种模板技...
  • rainz
  • rainz
  • 2005年05月30日 11:47
  • 1344

区块链开发技术不同客户端的定义和用途

区块链爱好者(QQ:53016353) 1、同一语言的客户端在不同平台上的使用是完全相同的 2、不同语言的客户端(mist、geth、eth等等)之间在同一个平台(linux、wind...
  • jQQ53016353
  • jQQ53016353
  • 2017年10月23日 09:40
  • 164

再谈客户端的 Java 技术

基于服务器的资源那些必须存放在服务器上的资源会怎样呢?这类基于服务器的资源包括地址验证,运输费用计算,以及信用卡验证等。支持数据以及要求高安全度的处理必须放在服务端,但大部分的验证处理,数据转换以及...
  • taocsdn
  • taocsdn
  • 2004年07月11日 14:45
  • 787

解释一下智能客户端技术

智能客户端(Smart Client),结合了瘦客户端(B/S模式)和胖客户端(C/S模式)的长处,是下一代的客户端软件技术。        要了解智能客户端,首先要认识瘦客户端技术和胖客户端技术各自...
  • zhuzhao
  • zhuzhao
  • 2008年12月20日 19:56
  • 844

App客户端架构进阶之路

2015年3月入职新东方,并参与留留学iOS端的研发,15年至今,参与了好几个项目,最近负责乐听说iOS App端。这段时间,接触到了不同的项目架构和代码风格,这也再一次引发了我对App的项目架构的思...
  • tuyuan2012
  • tuyuan2012
  • 2018年01月29日 11:29
  • 97

图像检索:几类基于内容的图像分类技术

一共有四种基于内容的图像分类方法,即颜色、纹理、形状和空间关系。 1.基于颜色特征的分类技术 目前,提取颜色特征己经成为几乎所有基于内容图像分类技术的重要手段。由于颜色是物体必备的视觉特性,同一类物体...
  • leixiaohua1020
  • leixiaohua1020
  • 2013年11月20日 19:10
  • 9004

软件测试分类-按照测试技术划分

第一种划分:白盒测试、黑盒测试、灰盒测试   白盒测试(结构测试)                 通过对程序内部结构的分析、检测来寻找问题。                 白盒测试可以把程序看...
  • pmbmessenger
  • pmbmessenger
  • 2015年12月13日 17:02
  • 1419

客户端程序架构反思

       12年参加工作以来,一直从事客户端程序的开发,因为参与的都是单独模块,架构的问题基本不用考虑。但是经过16、17年的磨练,随着遇到的问题越来越多,发现了一个好的架构的必要性。      ...
  • weixin_38416696
  • weixin_38416696
  • 2018年02月10日 17:23
  • 15
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:客户端技术分类
举报原因:
原因补充:

(最多只允许输入30个字)