Submitted by: Emily Boyd <emilyboyd@emilyboyd.com> Sponsored by: Google Summer of Code 2005
121 lines
8.5 KiB
Text
121 lines
8.5 KiB
Text
<!DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN" [
|
|
<!ENTITY base CDATA "../..">
|
|
<!ENTITY enbase "../&base;">
|
|
<!ENTITY date "$FreeBSD: www/fr/java/links/api.sgml,v 1.3 2004/01/06 17:31:42 stephane Exp $">
|
|
<!ENTITY title "Projet &java; pour FreeBSD : API">
|
|
<!ENTITY % navincludes SYSTEM "../../includes.navdevelopers.sgml"> %navincludes;
|
|
<!ENTITY % includes SYSTEM "../../includes.sgml"> %includes;
|
|
]>
|
|
|
|
<!--
|
|
The FreeBSD French Documentation Project
|
|
Original revision: 1.6
|
|
|
|
Version francaise : Stephane Legrand <stephane@freebsd-fr.org>
|
|
-->
|
|
|
|
<html>
|
|
&header;
|
|
|
|
<table border="0">
|
|
<tr>
|
|
<td>
|
|
<h2> API - Extensions par Sun Microsystems </h2>
|
|
|
|
La liste suivante contient un extrait des définitions et des
|
|
implémentations des API disponibles réalisées par SUN (pour commencer consultez
|
|
<a href="http://java.sun.com/products">Produits Java</a> et allez par exemple sur Extensions Standards)
|
|
|
|
<ul>
|
|
<li><a href="http://java.sun.com/products/jfc">JFC (Classes de Base Java)</a><br>
|
|
C'est de là que provient Swing. Pour plus d'informations consultez
|
|
<a href="http://java.sun.com/products/jfc/tsc">La Connexion Swing</a>.
|
|
<li> <a href="http://java.sun.com/products/java-media/jmf/index.html">Structure Média pour Java<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
|
|
L'API Structure Média pour Java (JMF) 1.0 spécifie une architecture simple
|
|
et unifiée, un protocole d'envoi de messages et une interface de programmation
|
|
pour la lecture de médias. Cette API a été développée par Sun Microsystems,
|
|
Inc., Silicon Graphics Inc., et Intel Corporation.
|
|
<BR>
|
|
L'API Structure Média pour Java (JMF) 2.0 étends l'API 1.0 API en
|
|
fournissant des fonctions de capture, des modules codecs, la sauvegarde de fichiers, la diffusion
|
|
d'émissions radio/télé et la capacité d'accéder et de manipuler les données média avant de
|
|
les diffuser. Cette API est disponible publiquement et a été développée
|
|
par Sun Microsystems, Inc. et IBM.
|
|
<li> <a href="http://java.sun.com/products/java-media/jai/index.html">Traitement d'Images Avancé Java<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
|
|
L'API de Traitement d'Images Avancé Java (JAI) est l'interface de programmation
|
|
extensible et avec possibilité d'utiliser des fonctions réseaux
|
|
pour la création d'applications et d'applets avancées de traitement
|
|
d'images en Java. L'API de Traitement d'Images Avancé Java offre un jeu
|
|
complet de fonctions pour le traitement d'images comme le "tiling", l'exécution
|
|
différée et l'utilisation de plusieurs processeurs.
|
|
Entièrement compatible avec l'API Java 2D, les développeurs peuvent facilement
|
|
étendre les fonctions de traitement d'images et les performances des applications
|
|
Java 2D standards avec l'API de Traitement d'Images Avancé Java.
|
|
<li> <A HREF="http://java.sun.com/products/javacomm/">Port Série (COMM) Java<SUP><FONT SIZE="-2">TM</FONT></SUP></A><br>
|
|
Le Port Série Java peut être utilisé pour écrire des applications de communications
|
|
indépendantes de la plate-forme pour des technologies telles que l'envoi de messages parlés,
|
|
le fax et les cartes à puce.
|
|
La version actuelle supporte les ports séries RS232 et les ports parallèles IEEE 1284.
|
|
<li> <a href="http://java.sun.com/products/java-media/3D/index.html">Java 3D<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
|
|
L'API Java 3D TM 1.1 est un ensemble de classes pour écrire
|
|
des applications graphiques en 3-dimensions et des applets 3D. Elle apporte
|
|
aux développeurs des fonctions de haut niveau pour la création et la manipulation
|
|
de la géométrie 3D et pour la construction des structures utilisées dans le rendu
|
|
de cette géometrie. Les développeurs d'applications peuvent décrire de très grands
|
|
mondes virtuels avec ces fonctions, qui fournissent à la librairie Java 3D suffisamment
|
|
d'informations pour produire un rendu optimal de ces mondes.
|
|
<li> <a href="http://java.sun.com/products/javamail/index.html">JavaMail</a><br>
|
|
L'API JavaMail fournit un ensemble de classes abstraites qui représente un sytème de courrier électronique.
|
|
L'API a été élaborée afin de fournir une structure indépendante de la plate-forme et indépendante du protocole
|
|
pour construire des applications Java de courrier électronique et d'envoi de messages.
|
|
<li> <a href="http://java.sun.com/products/javahelp/index.html">JavaHelp<SUP><FONT SIZE="-2">TM</FONT></SUP></a><br>
|
|
JavaHelp est le système d'aide pour la plate-forme Java : c'est un système d'aide
|
|
basé sur Java et indépendant de la plate-forme qui permet aux développeurs Java
|
|
d'inclure une aide en ligne dans de nombreux cas, comme les composants Java,
|
|
les applications (en réseau ou non), les gestionnaires de bureaux et les pages HTML.
|
|
<li> <a href="http://java.sun.com/products/beans/glasgow/jaf.html">Structure d'Activation JavaBeans<SUP><FONT SIZE="-2">TM</FONT></SUP> (JAF)</a><br>
|
|
Avec la Structure d'Activation JavaBeans (JAF) les développeurs peuvent tirer
|
|
avantage de services standards pour déterminer le type de données
|
|
quelconques, d'encapsuler l'accès à ces données, de découvrir les opérations
|
|
possibles sur ces données et de créer le composant JavaBeans approprié
|
|
pour réaliser ces opérations.
|
|
<li> <A HREF="http://java.sun.com/products/servlet/index.html">Servlet Java<SUP><FONT SIZE="-2">TM</FONT></SUP></A><br>
|
|
Les Servlet Java fournissent une interface uniformisée et supportée par les professionnels
|
|
pour étendre un serveur web avec des composants indépendants de la plate-forme
|
|
et du serveur écrits en langage Java.
|
|
<li> <a href="http://java.sun.com/products/jce/index.html">Chiffrement en Java<SUP><FONT SIZE="-2">TM</FONT></SUP> (JCE)</a><br>
|
|
L'Extension Chiffrement en Java (JCE) 1.2 fournir la structure et les
|
|
implantations pour le chiffrement, la génération et la gestion de clefs et
|
|
les algorithmes de Code d'Authentification de Message (MAC). Le support du chiffrement inclu
|
|
les chiffrements symétriques, asymétriques, en blocs et en flux. La librairie supporte aussi
|
|
les flux sécurisés et les objets "scellés".
|
|
<LI><a href="http://java.sun.com/products/beans/infobus/index.html">InfoBus</a><br>
|
|
InfoBus permet un échange dynamique de données entre des composants JavaBeans en
|
|
définissant un petit nombre d'interfaces entre les Beans en coopération et en spécifiant
|
|
le protocole pour utiliser ces interfaces.<BR>
|
|
Les protocoles sont basés sur une notion de bus d'information. Tous les composants
|
|
qui implémentent ces interfaces peuvent se connecter sur le bus. En tant que membre du
|
|
bus n'importe quel composant peut échanger des données avec n'importe quel autre composant
|
|
de manière structurée, y compris des tableaux, des tables et des données provenant d'une base de données.
|
|
<li><A HREF="http://java.sun.com/products/jndi/index.html">Nommage Java et Interface pour les Annuaires<FONT SIZE="1"><SUP>TM</SUP></FONT> (JNDI)</A><br>
|
|
Fournit une connectivité uniformisée, standard et directe d'une
|
|
plate-forme Java vers l'ensemble des informations de l'entreprise, permettant ainsi aux développeurs de
|
|
concevoir des applications Java avec un accès unifié aux multiples services de
|
|
nommage et d'annuaires de l'entreprise.
|
|
<li> <a href="http://java.sun.com/xml">Le Projet XML</a><br>
|
|
Le site de Sun pour l'alliance du XML et de Java
|
|
</ul>
|
|
<h2> Logiciels de tiers... </h2>
|
|
<ul>
|
|
<li> <a href="http://www.objectspace.com/products/jglOverview.htm">JGL (Librairie Générique Java)</a><br>
|
|
Une collection d'API avec par exemple les listes liées etc. La collection
|
|
d'API avant l'invention de la collection d'API dans JDK1.2
|
|
<li> <a href="http://www.alphaworks.ibm.com/tech/xml4j">XML4J</a><br>
|
|
Parser XML pour java réalisé par IBM
|
|
</ul>
|
|
</td>
|
|
</tr>
|
|
</table>
|
|
&footer;
|
|
</BODY>
|
|
</HTML>
|