자바소켓 프로그래밍을 이용하여 서버와 클라이언트로 구성된
간단한 채팅 프로그램을 구현했습니다.
Swing을 이용해서 GUI 채팅프로그램으로 만들었습니다. ... 서버와 클라이언트 각각 파일 1개씩이고, 자바 원서를 한번정도 읽어보신분이면
어렵지않게 기능을 추가하여 완전한 채팅프로그램을 완성할 수 있을 것입니다.
JAVA소켓을 이용한 다자간 채팅 프로그램입니다. ... 채팅 프로그램은 사용자의 선택에 따라 서버, 클라이언트 모드로 동작할 수 있으며,
동일한 공유기환경에서 하나의 서버에 다수의 클라이언트가 접속하여 채팅을 하는 프로그램입니다. ... 소스코드는 소켓프로그래밍을 위한 최소한의 예외처리만 되어 있으며, UI 혹은 실행 절차 외의 별도의 예외처리는 구현되어 있지 않습니다.
개발환경은
1.
[Linux 환경에서의 C 소켓 프로그래밍] 네트워크 프로그래밍 수강 당시, C 소켓 프로그래밍을 통해 Selecting 방식을 활용하여 보다 효율적인 채팅 프로그램을 구현한 경험이 ... 그 결과 Selecting 기반의 채팅 프로그램을 개발할 수 있었고, TCP/IP 소켓 프로그래밍을 이해하며 A+라는 높은 성적을 받을 수 있었습니다. ... 개발 단계에서 Java 기반의 Android 앱 개발을 시작했습니다.
전공을 이수하며 경험한 것과 프로젝트는 html를 이용한 아쿠아리움 사이트 제작, 리눅스를 이용한 테트리스 게임 구현, 소켓 프로그래밍 수업 시간 때 채팅 서버 생성, 자바 언어를 ... 이용한 도서 관리 프로그램 제작, 임배디드 시스템을 이용한 블랙박스 카(아두이노 사용)프로젝트, 자바와 jsp를 이용한 웹사이트(음악커뮤니티 사이트)제작 프로젝트, 안드로이드를 이용한
'커널에 시스템콜을 추가하기', 'TCP/IP 소켓을 이용한 채팅 프로그램'과 같은 프로젝트를 수행한 경험이 있습니다. ### 자신이 지원한 부문에 가장 필요한 것을 무엇이라고 생각하며 ... 교육이 종료된 이후에는 프로그래밍 언어에 대한 이해도가 부족하다고 판단하여, 자바 스터디를 수행하였습니다. ... 스터디를 통해 JVM에서 Java 바이트코드가 어떻게 동작하는지 이해할 수 있었습니다. ### 특정한 목표를 세우고 끈기 있게 실행하여 성취했던 경험이 있다면 작성해 주십시오.
객체지향 프로그래밍 과목에서 디자인 패턴을 실습하기 위해 이전에 JAVA로 개발한 애플리케이션을 분석했습니다. ... (선택 사항) (4000자) [CPU 효율이 높은 채팅 프로그램 구현] 네트워크 프로그래밍 수강 당시, Selecting 방식을 활용하여 보다 효율적인 채팅 프로그램을 구현할 수 있었습니다 ... 따라서 Selecting 방식을 적용하기로 결심한 후 먼저 Linux 환경에서 C 소켓 프로그래밍을 통해 TCP 기반의 서버와 클라이언트를 작성했습니다.
개념과 실습 프로그래밍 지식을 습득하였습니다. (2) 1:1채팅 어플리케이션 개발경험을 통해 안드로이드 어플리케이션 구축방법과 라이브러리 적용방식, 소켓통신, HTTP통신에 대한 지식을 ... 이러한 역량을 키우기 위해 아래와 같은 노력들을 하였습니다. (1) 전공심화과정으로 전공76학점을 이수하며C, Java 프로그래밍, 알고리즘, 자료구조 등을 배웠고 이를 통해 문법 ... [실시간 채팅Application 및 네트워크를 개발해 보았습니다.] 졸업 프로젝트를 통해 1:1 랜덤 채팅 App을 개발한 경험이 있습니다.
현재는 회원가입, 게시판 그리고 웹소켓을 이용한 채팅기능을 구현하였습니다. ... 마사회 합격 자소서 필요지식 응용SW 아키텍처에 대한 이해, 프로그램언어(C, C++, Java-JSP/Servlet 등)와 도구(IDE 등)의 활용방법에 대한 이해, 데이터베이스 ... Web개발자가 되기 위해 IT전문교육 기관에서 JAVA, JSP, Spring의 실무교육을 받고 있는 중이며 개인적으로 Oracle Database 11g Express를 통해 DB를
통해 DB를 연동하여 VR기기 정보공유 사이트인 VRWorldNetwork Webpage를 개발 중에 있으며 회원가입, 게시판 그리고 웹소켓을 이용한 채팅기능을 구현하였습니다. ... Web개발의 역량을 키우기 위해 현재 주중에는 IT전문교육 기관에서 JAVA, JSP, Spring의 실무교육을 받고 있는 중이며 개인적으로 Oracle Database 11g Express를
자바채팅 프로그램으로서, 서버와 클라이언트의 2개 자바 프로젝트로 구성되어 있습니다. ... 닉네임은 중복이 안 되게 해놓았으며,
대기실에서 방을 만들 수 있고, 대기실에서도 채팅이 가능합니다. ... 혹시나 기본이 없으신 분들을 위해 설명드리면,
당연히 이클립스 기반이며,
당연히 서버를 먼저 구동 시킨 후, 클라이언트를 구동해야 하나의 접속자가 채팅프로그램으로 접속합니다.
이 프로그램은 자바로 만들었으며 메모장에 코딩을 하고 실행에 cmd를 열어 실행하였다.자바의 event처리로 클라이언트가 서버로 파일을 전송하는데 파일선택 버튼과 파일전송 버튼 두 ... 가능하게하는 프로그램을 먼저 만들어 보았는데 이번 계기로 소켓프로그래밍에 대해서 자세히 알게 되었고 많은 흥미가 생겨서 앞으로 더 많이 접하면서 실력을 키워 나가고 싶다. ... 서버가 받은 파일을 저장하는 곳은 C드라이브의 3DP폴더로 되어있는데 바꾸고 싶다면 소스코드에서 파일 저장위치만 바꾸면 된다.파일전송 프로그램을 접하기전에 TCP연결로 채팅을
java로 만든 채팅 프로그램입니다.
스레드, 스윙, 소켓 기능을 이용했습니다. ... 어려운 기술이 아니라
java에서 제공하는 쉬운 기능들을 이용하였기 때문에 수정이 용이하고 질문도 받습니다.
10여가지의 기능들을 포함하고 있습니다.
1. ... 기본 채팅 기능
3. 채팅 요청 및 채팅 수락 거절 기능
4. 그림판 공유 하면서 실시간 그림 기능
5. 메시지 수신, 발신시 소리 이벤트
6.