2009-04-25 3 views

답변

4

Apache Mina을보실 수 있습니다. 자바 NIO를 배우고 싶다면 이해하기 힘들 수도 있습니다.

+0

안녕하세요, 당신의 협조에 감사드립니다. 마지막으로 소켓 클라이언트 프로그램을 만들었습니다. – Deepak

0

여러분의 applcation이 HTTP를 사용한다면 Apache HttpComponents을 살펴보아야합니다. 다운로드 가능한 라이브러리 아카이브 내에 몇 가지 예가 있습니다. httpcore, httpcore-nio 및 httpclient는 프로젝트의 일부입니다.

건배.

1

라는 디렉토리 아래 당신의 JDK에있는 보라의 몇 가지 간단한 examples을 가지고 동안

IBM은 tutorial (등록 필요)가 샘플

25

아파치 미나
http://mina.apache.org
아파치 MINA 사용자가 높은 성능을 개발하는 데 도움이 네트워크 응용 프로그램 프레임 워크입니다 높은 확장 성 네트워크 응용 프로그램을 쉽게 사용할 수 있습니다.

xSocket
http://xsocket.org/
xSocket 쉬운 고성능, 높은 확장 가능한 네트워크 애플리케이션을 구축 할 NIO 기반 라이브러리를 사용하는 것입니다.

보스의 Netty
http://netty.io/
그물코 프로젝트는 유지 보수가 높은 성능과 높은 확장 성 프로토콜 서버와 클라이언트의 신속한 개발을위한 비동기 이벤트 중심의 네트워크 응용 프로그램 프레임 워크 및 도구를 제공하기위한 노력의 일환이다.

썬 마이크로 시스템즈의 그리즐리
https://grizzly.java.net/
그리 즐 리 프레임 워크는 개발자가 자바 NIO의 API를 활용하는 데 도움이 설계되었습니다. Grizzly 목표는 개발자가 NIO를 사용하여 확장 가능하고 강력한 서버를 구축 할 수 있도록 돕는 것입니다.

NIO 프레임 워크
http://nioframework.sourceforge.net
NIO 프레임 워크는 일반 NIO의 복잡성의 대부분을 숨 깁니다 NIO의 상단에 라이브러리입니다. NIO 프레임 워크를 사용하면 NIO의 모든 까다로운 세부 사항을 다루지 않고도 고성능 Java 네트워크 애플리케이션을 구현할 수 있습니다.

QuickServer
http://www.quickserver.org
QuickServer는 강력한 멀티 클라이언트 TCP 서버 응용 프로그램의 빠른 생성을위한 오픈 소스 자바 라이브러리/프레임 워크입니다. QuickServer는 이상의 ServerSocket, Socket 및 기타 네트워크 및 입력 출력 클래스에 대한 추상화를 제공하며 강력한 네트워크 서버 생성을 용이하게합니다.

관련 문제