| Расширения API от Sun MicrosystemsВ нижеследующем списке содержатся некоторые части доступных определений
      API и их реализаций от SUN (а для начала посмотрите страницу
      Java Products и, например,
      Standard Extensions)
      JFC (Java Foundation Classes)Отсюда пришел Swing.  Дополнительная информация имеется на странице
	The Swing Connection.
 JavaTM Media FrameworkПрограммный интерфейс Java Media Framework (JMF) 1.0 API описывает
	простую, унифицированную архитектуру, протокол обмена сообщениями
	и программный интерфейс для воспроизведения носителей.	Этот API
	был разработан компаниями Sun Microsystems, Inc., Silicon Graphics
	Inc., и Intel Corporation.
 Java Media Framework (JMF) 2.0 API расширяет 1.0 API, предоставляя
	функции захвата изображения, заменяемые кодеки, сохранение файлов,
	широковещание RTP и возможность доступа и манипулирования данными
	до их воспроизведения.	Этот API доступен для обзора и был разработан
	компаниями Sun Microsystems, Inc. и IBM.
 JavaTM Advanced ImagingJava Advanced Imaging (JAI) API - это расширяемый сетевой программный
	интерфейс для создания сложных приложений и апплет для работы с
	графикой на языке программирования Java.  Java Advanced Imaging API
	включает богатый набор возможностей обработки изображений, таких
	как tiling, deferred execution и многопроцессорную масштабируемость.
	Имея полную совместимость с Java 2D API, разработчики могут легко
	расширять возможности и производительность стандартных приложений
	Java 2D с помощью Java Advanced Imaging API.
 JavaTM Serial Port (COMM) Java Serial Port может быть использован для разработки
	платформо-независимых коммуникационных приложений для таких
	технологий, как голосовая почта, факс и электронные карты.  Текущая
	версия поддерживает последовательные порты RS232 и параллельные порты
	IEEE 1284.
 Java 3DTMJava 3DTM 1.1 API является набором классов для написания приложений
	для работы с трехмерной графикой и 3D-апплет.  Это дает разработчикам
	высокоуровневые примитивы для создания и манипуляции трехмерными
	объектами и построения структур, используемых для вывода этих
	объектов.  Прикладные программисты могут могут описать очень большие
	виртуальные миры с помощью этих конструкций, что позволяет Java 3D
	эффективно отображать эти миры.
 JavaMailJavaMail API дает набор абстрактных классов, которые моделируют
	почтовую систему.  В API дается независимый от платформы и протоколов
	инструмент для построения приложений для работы с почтовыми и другими
	сообщениями на языке Java.
 JavaHelpTMJavaHelp - это справочная система для платформы Java: она
	представляет собой платформонезависимую систему помощи, основанную
	на Java, которая позволяет разработчикам Java использовать онлайновую
	помощь в различных целях, включая компоненты Java, приложения
	(сетевые и несетевые), десктопы и страницы HTML.
 JavaBeansTM Activation Framework (JAF)С JavaBeans Activation Framework (JAF) разработчики могут
	использовать все возможности стандартных сервисов для определения
	типа конкретной части данных, инкапсуляции доступа к нему,
	определения набора допустимых над ней операций и порождения
	экземпляров соответствующих компонент JavaBeans для выполнения этих
	операций.
 JavaTM ServletJava Servlet дает стандартный, поддерживаемый всеми интерфейс для
	расширения возможностей веб-сервера при помощи независимых от
	платформы и используемого веб-сервера компонент, написанных на языке
	Java.
 JavaTM Cryptography (JCE)Java Cryptography Extension (JCE) 1.2 дает методы и реализации для
	шифрования, генерации ключей и их согласования, а также алгоритмов
	Message Authentication Code (MAC).  Поддержка шифрования включает в
	себя симметричные, асимметричные, блочные и потоковые шифры.
	Программное обеспечение поддерживает также защищенные потоки и
	"опломбированные" объекты.
InfoBusInfoBus позволяет динамически обмениваться данными между компонентами
	JavaBeans, определяя небольшой набор интерфейсов между совместно
	работающими элементами Beans и указывая протокол, используемый этими
	интерфейсами.
 Протоколы основываются на концепции информационной магистрали.	Все
	компоненты, реализующие эти интерфейсы, могут подключаться к
	магистрали.  Как участник магистрали, любой компонент может
	обмениваться структурированными данными, включая массивы, таблицы,
	выборки строк баз данных, с любым другим компонентом.
Java Naming and Directory InterfaceTM (JNDI)Дает унифицированный промышленный стандарт и прозрачное подключение
	с платформы Java к источникам бизнес-информации, что позволит
	разработчикам предложить приложения со стандартным доступом ко многим
	службам каталогов и имен, имеющихся в эксплуатации.
 The XML ProjectПроект фирмы Sun по комбинирования технологий XML и Java
  Пакеты третьих фирм... 
       JGL (Java Generic Library)Реализация различных коллекций, включая связные списки и пр.
	Этот API будет включен как CollcetionAPI в JDK1.2.
 XML4JXML Parser для java от IBM
 |