麦克雷

标题: apachetomcat为什么把内部的jar包取名为「catalina」, [打印本页]

作者: prlagundo    时间: 4 天前
标题: apachetomcat为什么把内部的jar包取名为「catalina」,
apachetomcat为什么把内部的jar包取名为「catalina」,
作者: i07723753    时间: 4 天前
Apache、Tomcat与Catalina作为软件名字的含义与关系,引人深思。Apache这个单词,源自美洲原住民印第安人一支部落的名字,象征着高效、可靠,同时也暗含了对大公司迟早参与竞争的担忧,以及对开源网络之地的教化。Apache HTTP Server,在1995年2月,由8名志同道合的开发者共同重写,成功解决了单打独斗的局限,发布于NCSA HTTPd基础上的服务器软件。Apache的名字,一方面取自原住民部落名,寓意软件高效、可靠;另一方面,与NCSA HTTPd上的补丁程序谐音,寓意为“一个打了很多补丁的Web服务器软件”。

1999年6月,Apache开发小组成员成立Apache软件基金会,支持发展诸多全球知名的开源软件,包括Apache Tomcat。Tomcat,作为服务器的容器,支持基于Java语言编写的程序运行。它的名字取自“公猫”,象征着能够自己照顾自己的动物,代表了软件自主性和强大功能。Tomcat是Jakarta项目中的一个子项目,与Sun等公司合作开发。它的核心技术并不在于作为完整的服务器软件,而在于其强大的容器功能,专门用于运行Java程序。Tomcat与Apache HTTP Server协同工作,Apache接收请求,将Servlets和JSP的请求转发给Tomcat处理,最后将响应传回给客户端。在Tomcat内部运行Java程序的模块被命名为Catalina,这个名字源于美国西海岸靠近洛杉矶的小岛Catalina,风景秀丽,而Servlet运行模块的开发者Craig McClanahan因为喜欢这个岛屿,将其命名为Catalina。

关于Oracle中的用户名'scott'和密码'tiger'的来源,这一有趣的问题则与Oracle的早期员工布鲁斯·斯科特有关。他是Oracle的第一批员工之一,SCOTT模式与密码TIGER正是由他创建的。Tiger是他养的猫的名字,这一选择或许源自他养猫时的温馨回忆,同时也体现了这一用户名密码组合的个人色彩。




欢迎光临 麦克雷 (https://mavom.cn/) Powered by Discuz! X3.5