Server、Service和Servlet的区分
源自同一个词 servus意思是奴隶。不过词根的词性是动词serve服务,也许是servus去掉了表名词-us,于是serve就是奴隶干的事…
Service,-ice是名词化后缀,表示动作的内容。service就是指服务的内容,但是电脑里一般指不直接和用户交互的后台软件,为前台软件提供各种服务,并不是直接对用户的。
Server,-er是表示动作发出者的名次化后缀。server显然就是提供服务的人。但是这个概念在电脑里很混乱… 普通人平时说的server就是服务器,在 络中以被动接受其他节点请求为主的节点。不过server严格来讲是用来处理请求的软件,乃至一个应用中用来处理请求的模块。
Servlet,-let是专门在计算机领域表示非完整应用的软件模块,需要嵌入其他应用才能工作。本义是“小”的意思。Java里带-let的东西就是相对于普通的通过主类main方法启动的应用,由已经启动的程序主题实例化主类后调用主类实现的抽象方法工作的模块。servlet是应用于http服务端的这类软件模块。
文章知识点与官方知识档案匹配,可进一步学习相关知识Java技能树首页概览92435 人正在系统学习中
声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!