关于 java ee, ide,jms,jmx,jndi 等专业术语的全称问题
这里张孝祥老师只是大致提了下,我通过搜索资料,在这里把它们一一列出,并把最常用的
几个已经背下.
API (Application Programming Interface) 应用编程接口
JRE (Java Runtime Enviroment) Java 运行时环境
JDK (Java Development Kit) Java 开发工具包
SDK(Software Development Kit, 即软件开发工具包 )
JVM (Java Virtual Machine) Java虚拟机
JNI (Java Native Interface) Java 本地接口
AWT (Abstract Windows Toolekit) 抽象窗口工具箱
JNDI (Java Naming & Directory Interface) JAVA 命名目录服务.主要提供的功能是:提供一个
目录系统,让其它各地的应用程序在其上面留
下自己的索引,从而满足快速查找和定位分布式应用程序的功能。
JMS (Java Message Service)JAVA 消息服务.主要实现各个应用程序之间的通讯.包括点对点和
广播.
JTA (Java Transcation API) JAVA 事务服务.提供各种分布式事务服务.应用程序只需调用其提
供的接口即可.
JAF (Java Action FrameWork) JAVA 安全认证框架.提供一些安全控制方面的框架.让开发者通
过各种部署和自定义实现自己的个性安全控制策
略.
RMI (Remote Method Interface) 远程方法调用
CVS (Concurrent Versions System) 版本控制器
SVN (Subversion) 版本控制器
TC (Test Case) 测试用例,是为某个特殊目标而编制的一组测试输入、执行条件以及预期结
果,以便测试某个程序路径或核实是否满足某个
特定需求。指对一项特定的软件产品进行测试任务的描述,体现测试方案、方法、技术和策
略。内容包括测试目标、测试环境、输入数据、测
试步骤、预期结果、测试脚本等,并形成文档。
TDD (Test-Driven Development) 测试驱动开发
HTTP Hypertext Transfer Protocol 超文本传输协议
FTP File Transfer Protocol 文件传输协议
TCP/IP Transmission Control Protocol/Internet Protocol 传输控制协议和互联网协议