나는 자바 NIO를 처음 사용합니다. Java NIO를 사용하여 간단한 서버 클라이언트 통신 프로그램을 작성해야합니다.자바 nio를 사용하여 완전한 서버 클라이언트 커뮤니케이션을 작성하는 방법
여기에 샘플 프로그램이나 링크가 있습니까?
나는 자바 NIO를 처음 사용합니다. Java NIO를 사용하여 간단한 서버 클라이언트 통신 프로그램을 작성해야합니다.자바 nio를 사용하여 완전한 서버 클라이언트 커뮤니케이션을 작성하는 방법
여기에 샘플 프로그램이나 링크가 있습니까?
Apache Mina을보실 수 있습니다. 자바 NIO를 배우고 싶다면 이해하기 힘들 수도 있습니다.
여러분의 applcation이 HTTP를 사용한다면 Apache HttpComponents을 살펴보아야합니다. 다운로드 가능한 라이브러리 아카이브 내에 몇 가지 예가 있습니다. httpcore, httpcore-nio 및 httpclient는 프로젝트의 일부입니다.
건배.
온라인 자습서를 참조하십시오. Building Highly Scalable Servers with Java NIO이 특히 적합합니다. 썬은 NIO의 다른 시설 (단지 클라이언트/서버 API)를
아파치 미나
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 및 기타 네트워크 및 입력 출력 클래스에 대한 추상화를 제공하며 강력한 네트워크 서버 생성을 용이하게합니다.
안녕하세요, 당신의 협조에 감사드립니다. 마지막으로 소켓 클라이언트 프로그램을 만들었습니다. – Deepak