2009-04-25 5 views

Odpowiedz

4

Możesz rzucić okiem na Apache Mina. Jeśli chcesz nauczyć się Javy NIO, to może mnie to trochę trudniej zrozumieć.

+0

Witam, Dziękuję za współpracę Wreszcie utworzyłem program klienta gniazd. – Deepak

0

Uważam, że powinieneś spojrzeć na Apache HttpComponents, jeśli twoja aplikacja używa oczywiście HTTP. W archiwum biblioteki do pobrania znajduje się kilka przykładów. Zauważ, że httpcore, httpcore-nio i httpclient są częścią projektu.

Pozdrawiam.

1

spojrzeć w JDK z katalogu o nazwie próbka

25

Apache Mina
http://mina.apache.org
Apache MINA to framework aplikacja sieciowa, która pozwala użytkownikom rozwijać wysoką wydajność i łatwej rozbudowy aplikacji sieciowych.

xSocket
http://xsocket.org/
xSocket jest łatwym w użyciu biblioteki NIO opartych na budowę wysokiej wydajności, wysoce skalowalne aplikacje sieciowe .

JBoss Netty
http://netty.io/
projektu Netty jest próbą zapewnienia asynchronicznego zdarzeniami sieć ram i narzędzi aplikacji dla szybkiego rozwoju zarządzalny wysokiej wydajności i skalowalności protokołu serwerami i klientami.

Sun Microsystems za Grizzly
https://grizzly.java.net/
Ramy Grizzly został zaprojektowany, aby pomóc programistom wykorzystać API Java NIO. Cele Grizzly mają pomóc programistom w tworzeniu skalowalnych i niezawodnych serwerów za pomocą NIO.

NIO ramowa
http://nioframework.sourceforge.net
Ramowa NIO jest biblioteką na szczycie NIO która ukrywa większość złożoności zwykły NIO. Za pomocą NIO Framework można wdrożyć wysokowydajne aplikacje w sieci Java bez konieczności zajmowania się wszystkimi nieprzyjemnymi szczegółami NIO.

QuickServer
http://www.quickserver.org
QuickServer jest open source Java biblioteki/ram do szybkiego tworzenia aplikacji serwerowych solidnych TCP wielu klientów. QuickServer zapewnia abstrakcję ponad klasy ServerSocket, Socket i innych klas wejściowych i wejściowych, a także ułatwia tworzenie wydajnych serwerów sieciowych w wersji .

Powiązane problemy