C端即为客户端,是指与服务器相对应,为客户提供本地服务的程序。除了一些只在本地运行的应用程序之外,一般安装在普通的客户机上,需要与服务端互相配合运行。
C端是“Customer”的首字母。在公司的业务开发中,C端指的就是用户界面。即应用app的界面,是普通用户所接触最为广泛的界面。而B端(“Business”的首字母),即企业端,是商家页面。B端相对于C端更注重于对业务的梳理,如对实体关系模型图,抽象理解线下业务流程以及把业务实体模型转换成物理模型等情况。C端更注重个人用户体验。其业务场景和运算逻辑简单,流程也相对来说较为标准化,在业务要求上会较为简单固定。
因特网发展以后,较常用的用户端包括了如万维网使用的网页浏览器,收寄电子邮件时的电子邮件客户端,以及即时通讯的客户端软件等。对于这一类应用程序,需要网络中有相应的服务器和服务程序来提供相应的服务,如数据库服务,电子邮件服务等等,这样在客户机和服务器端,需要建立特定的通信连接,来保证应用程序的正常运行。