[size=medium]简谈Java API[/size]
[size=medium] 学精Java,必须得学精API。在这儿给出精简的Java API 分类:
JavaBeans API
为了应付微软公司ActiveX的威胁,JavaSoft开发了JavaBeans,一种平台中立的创建软件组件的规范。JavaBeans规范的一部分实际上解决了与ActiveX组件的接口问题。
Java Commerce API
Java Commerce API是一种基于Internet的API,可在不可靠的网络上进行可靠的经济事务。这种API包括了客户端信用卡、借贷卡和电子现金等事务的框架-----Java Wallet。
Java 核心API
Java核心API包括JDK 装载的库,其中有java.applet、java.awt、java.io、java.lang、java.net和java.util包,并提供了用Java建立小应用程序和简单应用程序所必需的核心级函数。
Java Embedded API
Java Embedded API能够工作在蜂窝电话和微波炉这些不能支持整套Java核心函数的设备上,提供了Java核心的一个子集。
Java Enterprise API
Java Enterprise API实际上包括三个分别提供组织资源与应用程序访问的库。1、Java数据库连接(JDBC)API提供了数据库连接。利用JDBC,一个应用程序就可以独立于数据存贮的实际数据库引擎,实现对数据库的访问。同样的应用程序只需要写一次、编译一次,就可以运行在装有JDBC驱动程序的任何数据库引擎上。
2、IDL(接口定义语言,Interface Definition Language)使Java应用程序在Java对象和网络定位对象之间提供一个对语言中立的接口,它遵循对象管理组(OMG,Object Management Group)的IDL规范。
3、远程方法调用(RMI)是一种允许对象在网络定位对象上调用方法的特殊API,与IDL不同的是,它仅在Java中应用。不需要利用套接字(Socket)来写复杂的通信协议,一个应用程序只需要通过简单的Java方法调用就与远程目标进行通信。
Java Management API
Java Management API使应用程序具有网络管理的功能。
Java Media API
Java Media API创建一个单独的API,使开发人员可以利用各种各样的多媒体硬件设备的接口编写内容丰富的多媒体应用程序。媒体框架(Media Frameworks)可以为音频、视频和MIDI提供同步的时钟。2D和3D库提供了增强的图像类,动画API可以使应用程序对2D图像进行转换。Telephony提供了利用单独的APi访问电话设备的应用程序。
Java Security API
Java Security API用一个单独的API来加强应用程序的安全性,包括加密、解密和身份鉴定的能力。
Java Server API
Java Server API是对CGI的应答,这个API允许开发人员用小服务程序或用户上载到网络或服务器上的可执行程序,来与Internet服务器进行交互或增强功能。 [/size]
[size=medium] 学精Java,必须得学精API。在这儿给出精简的Java API 分类:
JavaBeans API
为了应付微软公司ActiveX的威胁,JavaSoft开发了JavaBeans,一种平台中立的创建软件组件的规范。JavaBeans规范的一部分实际上解决了与ActiveX组件的接口问题。
Java Commerce API
Java Commerce API是一种基于Internet的API,可在不可靠的网络上进行可靠的经济事务。这种API包括了客户端信用卡、借贷卡和电子现金等事务的框架-----Java Wallet。
Java 核心API
Java核心API包括JDK 装载的库,其中有java.applet、java.awt、java.io、java.lang、java.net和java.util包,并提供了用Java建立小应用程序和简单应用程序所必需的核心级函数。
Java Embedded API
Java Embedded API能够工作在蜂窝电话和微波炉这些不能支持整套Java核心函数的设备上,提供了Java核心的一个子集。
Java Enterprise API
Java Enterprise API实际上包括三个分别提供组织资源与应用程序访问的库。1、Java数据库连接(JDBC)API提供了数据库连接。利用JDBC,一个应用程序就可以独立于数据存贮的实际数据库引擎,实现对数据库的访问。同样的应用程序只需要写一次、编译一次,就可以运行在装有JDBC驱动程序的任何数据库引擎上。
2、IDL(接口定义语言,Interface Definition Language)使Java应用程序在Java对象和网络定位对象之间提供一个对语言中立的接口,它遵循对象管理组(OMG,Object Management Group)的IDL规范。
3、远程方法调用(RMI)是一种允许对象在网络定位对象上调用方法的特殊API,与IDL不同的是,它仅在Java中应用。不需要利用套接字(Socket)来写复杂的通信协议,一个应用程序只需要通过简单的Java方法调用就与远程目标进行通信。
Java Management API
Java Management API使应用程序具有网络管理的功能。
Java Media API
Java Media API创建一个单独的API,使开发人员可以利用各种各样的多媒体硬件设备的接口编写内容丰富的多媒体应用程序。媒体框架(Media Frameworks)可以为音频、视频和MIDI提供同步的时钟。2D和3D库提供了增强的图像类,动画API可以使应用程序对2D图像进行转换。Telephony提供了利用单独的APi访问电话设备的应用程序。
Java Security API
Java Security API用一个单独的API来加强应用程序的安全性,包括加密、解密和身份鉴定的能力。
Java Server API
Java Server API是对CGI的应答,这个API允许开发人员用小服务程序或用户上载到网络或服务器上的可执行程序,来与Internet服务器进行交互或增强功能。 [/size]