Developpez.com

Club des développeurs et IT pro
Plus de 4 millions de visiteurs uniques par mois

I/O : flux, fichiers, réseaux, ...

Retrouvez ici tous les meilleurs téléchargements I/O : flux, fichiers, réseaux, ...
Ajouter un nouvel élément

    OpenSSL

    Éditeur : OpenSSL +
    OpenSSL est un ensemble d'outils en ligne de commande permettant le chiffrement (DES, DSA, RSA, ...) et l'encodage (MD5, SHA-1, ...). C'est une implémentation libre des protocoles SSL et TLS.
    Cette bibliothèque peut être utilisée par de nombreux langages.

    APIs standards

    Éditeur : Sun Microsystems +
    Avant de chercher des API externes, il faut bien se renseigner sur les "API Standard" (fournies dans le JDK) : plusieurs milliers de classes, interfaces graphiques, flux, réseaux, XML, etc.

    L'API standard fournit déja de nombreuses classes permettant la manipulation de certains types de documents : HTML, audio, images, ...

    L'API standard fournit déja de nombreuses classes permettant la manipulation des flux et fichiers. On peut citer notamment les packages java.io, java.nio et java.net.

    JavaMail

    Éditeur : Sun Microsystems +
    Cette API permet la gestion d'un système d'email.

    Java Communications API

    Éditeur : Sun Microsystems +
    Cette API est dédiée à la manipulation des ports série. Pour plus d'informations, vous pouvez lire le tutoriel ci-dessous.
    Tutoriel sur Java Communications API par Christophe Jollivet

    jGuard

    Éditeur : jGuard +
    Ce framework, basé sur JAAS (Java Authentication and Authorization Security), permet de gérer de manière sécurisée les problèmes d'accès aux applications web.

    Lucene

    Éditeur : Apache Software Foundation +
    Jakarta Lucene est un moteur de recherche full-text.

    USB API

    Éditeur : Sun Microsystems +
    Cette API est destinée à la communication avec le matériel connecté par USB (Universal Serial Bus).

    Commons FileUpload

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons fournit les classes nécessaires à l'upload de fichiers, avec servlets et applications Web.

    Barbecue

    Éditeur : Barbecue +
    Barbecue est une API pour les codes barres.

    RXTX

    Éditeur : RXTX +
    Bibliothèque pour la communication via port série ou parallèle

    EasyBatch

    Licence : MIT
    Easy Batch est un framework qui permet de faciliter le développement d'application de type batch en Java. L'idée du framework est de décharger le développeur des tâches fastidieuses (lecture des données, filtrage, parsing, mapping à des objets du domaine, validation) et de le laisser se concentrer sur la logique métier de son application.

    Jcrontab

    Éditeur : Jcrontab +
    Jcrontab est un planificateur de tâches Java de type "cron". Cette API permet de lancer des classes, méthodes, main ou programmes natifs à un moment donné

    Javolution

    Éditeur : Jean-Marie Dautelle + 648 Ko
    API open source permettant de faire de la programmation temps-réel : pure java, utilisable sur toute plateforme (de J2SE 5.0 à J2ME), implémentations très rapides (collections, parsing XML), classe Text (pour la manipulation rapide de chaînes de caractères).

    Ostermiller Java Utilities

    Éditeur : Stephen Ostermiller +
    De très nombreuses classes et librairies utilitaires, en vrac : encodage/décodage Base64, File Helper, String Helper, concaténation de flux, etc.

    Commons IO

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons fournit quelques améliorations au package java.io du JDK Standard.

    FileSearch

    Éditeur : matts +
    FileSearch est une API permettant de faire de la recherche de fichiers (dans des dossiers ou des fichiers de type zip/Jar).

    Commons Email

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons est batie sur JavaMail. Elle se veut plus simple d'utilisation que cette dernière.

    Commons Net

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons fournit les implémentations côté client de nombreux protocoles internet : FTP, NNTP, SMTP, POP3, Telnet, etc.

    Commons HttpClient

    Éditeur : Apache Software Foundation +
    Cette API du projet Jakarta Commons est dédiée à la manipulation du protocole HTTP (Hyper-Text Transfer Protocol).

    JLine

    Éditeur : Marc Prud'hommeaux +
    JLine est une API de manipulation de l'entrée et de la sortie standard : lecture de mots de passe, complétion avec Tab, historique des commandes, etc.

32 éléments

Responsable bénévole de la rubrique Java : Mickael Baron -