- Move includes.nav*.sgml to share/sgml/navibar.ent and
   <lang>/share/sgml/navibar.l10n.ent.
 - Move includes.sgml and includes.xsl to
   share/sgml/common.ent, share/sgml/header.ent, <lang>/share/sgml/l10n.ent,
   and <lang>/share/sgml/header.l10n.ent.
 - Move most of XSLT libraries to share/sgml/*.xsl and
   <lang>/share/sgml/*.xsl.
 - Move news.xml and other *.xml files for the similar purpose
   to share/sgml/*.xml and <lang>/share/sgml/*.xml.
 - Switch to use a custom DTD for HTML document.  Now we use
   "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension", which is
   HTML 4.01 + some entities previously pulled via
   "<!ENTITY % includes SYSTEM "includes.sgml"> %includes;" line.
   The location of entity file will be resolved by using catalog file.
 - Add DOCTYPE declearation to XML documents.  This makes the followings
   possible:
   * Use of &foo; entities for SGML in an XML file instead of defining
     {$foo} as the same content.
   * &symbolic; entities for Latin characters.
 - Duplicated information between SGML and XML, or English and
   translated doc, has been removed as much as possible.
		
	
			
		
			
				
	
	
		
			119 lines
		
	
	
	
		
			8.4 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
			
		
		
	
	
			119 lines
		
	
	
	
		
			8.4 KiB
		
	
	
	
		
			Text
		
	
	
	
	
	
| <!DOCTYPE HTML PUBLIC "-//FreeBSD//DTD HTML 4.01 Transitional-Based Extension//EN" [
 | |
| <!ENTITY base CDATA "../..">
 | |
| <!ENTITY date "$FreeBSD: www/fr/java/links/api.sgml,v 1.5 2005/10/06 12:56:04 blackend Exp $">
 | |
| <!ENTITY title "Projet &java; pour FreeBSD : API">
 | |
| <!ENTITY % navinclude.developers "INCLUDE">
 | |
| ]>
 | |
| 
 | |
| <!--
 | |
|   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>
 |