salut à tous
Après cette absence me revoilà, je sais que je poste pas beaucoup d’articles mais croyez moi trop de projets en parallèle et les études et les exposés et et et .

je vais vous présenter des bibliothèques java très utiles ainsi, quelques solutions open-source qui peuvent vous intéresser.

Commençons par les bibliothèques JAVA:

Jpcap est une librairie java qui permet d’interroger une interface réseau pour envoyer ou capturer des paquets. Elle support plusieurs protocoles comme l’ICMP,IP,ARP, TCP,UDP, ethernet et elle est très pratique pour réaliser des applications genre sniffer dans un milieu sans fil, puisqu’elle est cabale de capter tout les paquets qui circulent dans l’environnement wifi même si ces paquets ne sont pas destinées à l’interface réseau dont la quelle vous aviez interrogé Jpcap (ce qu’on appel le mode “promiscuous” ).

JMusic, une bibliothèque musicale utilisé pour générer la musique, la construction des instruments et l’analyse musical.

LWJGL (LightWeight Java Game Library) est une bibliothèque orientée jeux vidéos pour le langage Java. Elle permet l’accès à OpenGL ainsi qu’à d’autres bibliothèques, fournissant ainsi une palette complète de fonctions et de classes pour développer des jeux vidéos 2D ou 3D en java.

DHCPD-J est une API qui permet d’implémenter un serveur DHCP en java.

ftp4j très utile pour implémenter des clients FTP.

Et maintenant, les solutions réseaux:

Openvpn: est un logiciel open source permettant la mise en œuvre des réseaux privé virtuelles basés sur le protocole SSL/TLS. Basé sur OpenSSL, Openvpn dispose de toute la puissance de cet outil surtout sa capacité à traiter les certificats X.509, en particulier pour l’authentification.

openswan est une implémentation de la suite IPSec pour linux, il est disponible pour linux (kernel version 2.0 , 2.2 , 2.4 et 2.6). L’installation n’est pas aissée et requiert des compétence d’administration système linux, et de bien comprendre le principe de fonctionnement IPSec.

Asterisk est un PABX open source et permet, entre autres, la messagerie vocale, les conférences, les files d’attente, les agents d’appels, les musiques d’attente et les mises en garde d’appels, la distribution des appels sont toutes des fonctionnalités standard intégrées directement au logiciel. Asterisk implémente les protocoles H.320, H.323 et SIP, ainsi qu’un protocole spécifique nommé IAX (Inter-Asterisk eXchange). Ce protocole IAX permet la communication entre deux serveurs Asterisk ainsi qu’entre client et serveur Asterisk. Asterisk peut également jouer le rôle de registar et passerelle avec les réseaux publics (RTC, GSM, etc.).

Écrire un analyseur syntaxique à partir de zéro n’est pas une tâche délicate. NMParsers rend les choses assez simples et faciles à écrire un analyseur syntaxique pour décoder votre protocole de réseau.

cdt

En tant que développeur Java, vous voulez améliorer votre connaissance et à la richesse des bibliothèques Java et des outils. Mais quand il s’agit de développement web, de nombreux framework semblent plus-ingénierie et trop complexe. Ils ont une courbe d’apprentissage prononcée, et il est tout simplement trop difficile de les amener à faire exactement ce dont vous avez besoin en raison de leur “boîte fermée” de conception.

Stripes apporte de simplicité  au développement Web en Java. Vous serez opérationnel en quelques minutes, et peut aller un long chemin et seulement en quelques simples concepts . Vous passerez votre temps à développer votre application et ne pas maintenir de configurations !!. Parce que Stripes est très transparent, vous comprendrez exactement ce qui se passe de requêtes et de réponses. La popularité de Stripes ne cesse d’augmenter en raison de sa propre conception et l’extensibilité.

Tags

online counter

Flux Bloginy

SOFTGINE

nexaweb

SPRING

ICEfaces

Created with and running on Seam

MTASC

drupal

jspresso

Mootools

dojo

Mes pages

Catégories

Blogoliste

Archives