找回密码
 立即注册
  • QQ空间
  • 回复
  • 收藏

apachetomcat为什么把内部的jar包取名为「catalina」,

apachetomcat为什么把内部的jar包取名为「catalina」,
回复

使用道具 举报

大神点评(1)

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是他养的猫的名字,这一选择或许源自他养猫时的温馨回忆,同时也体现了这一用户名密码组合的个人色彩。
回复 支持 反对

使用道具 举报

说点什么

您需要登录后才可以回帖 登录 | 立即注册
HOT • 推荐