Question

Je vois ces fils implémentation UNIX socket Java? et http://forums.sun.com/thread.jspa?threadID=713266 .

Le deuxième lien indique que Java prend déjà en charge UNIX Domain Socket. Si cela est vrai quelle classe dois-je mettre en œuvre à partir de Java?.

Dès le premier lien, il est dit que Java ne supporte pas UNIX Domain Socket. Si vous avez besoin UNIX Domain Socket vous devez utiliser une bibliothèque 3ème partie.

Alors, qui est-il?

Était-ce utile?

La solution

Java ne peut pas créer ou accéder Unix sockets de domaine sans l'aide d'une bibliothèque 3ème partie (native). Le dernier commentaire sur le deuxième lien ci-dessus mentionne cela.

Le premier lien a une bonne (et corriger) les informations à ce sujet.

Autres conseils

Vous pouvez utiliser junixsocket: https://github.com/kohlschutter/junixsocket

Il prend en charge AF UNIX via une bibliothèque JNI, en utilisant l'API Java Socket. Il permet même se connecter à MySQL de Java (Connector / J) avec les sockets Unix.

Netty prend également en charge depuis la version 4.0.26: https://github.com/netty/ netty / pull / 3344

Licencié sous: CC-BY-SA avec attribution
Non affilié à StackOverflow
scroll top