1 |
1
채팅 서버와 다수의 클라이언트가 인터넷망으로 연결되어 있고, 상기 채팅 서버에는 통신을 위한 서버 소켓이 설치되어, 상기 다수의 클라이언트간의 채팅 서비스와 함께 제공되는 음악 엽서 서비스 제공 방법에 있어서, 상기 클라이언트가 사용자의 채팅 서비스 요청 메시지를 전달받으면, IP 주소 및 포트 번호를 상기 서버에 전송하고, 입출력 스트림을 생성한 후, 상기 서버와의 통신을 처리하기 위한 사용자 프로세스를 생성하는 제 1 단계; 상기 클라이언트의 접속 요청이 상기 서버에 전달되면, 상기 서버는 현재 접속한 사용자를 처리하기 위한 쓰레드(Thread)를 생성하는 제 2 단계; 상기 쓰레드는 현재 서버에 접속된 클라이언트가 송신한 사용자의 아이디(ID)를 수신하여 이를 사용자 저장 객체에 저장하고, 상기 서버에 있는 대화방의 정보 및 채팅용 프로그램을 포함하는 정보를 상기 클라이언트에게 송신하는 제 3 단계; 상기 서버로부터 정보를 송신한 상기 클라이언트는 상기 정보로부터 명령을 추출하여 이를 분류한 후, 상기 분류된 명령 중에 음악 카드 선택 명령이 존재하는지 여부를 판단하는 제 4 단계; 및 상기 제 4 단계에서의 판단 결과, 음악 카드 선택 명령이 존재하면, 이미지명 및 음악명을 구분하여, 선택된 이미지를 로드하여 출력하고, 이를 배경으로 해당 음악을 출력하는 제 5 단계; 를 포함하는 것을 특징으로 하는 인터넷 상에서의 음악 엽서 서비스 제공 방법
|
2 |
2
제 1 항에 있어서, 상기 제 4 단계는, 상기 분류된 명령어 유형이 일반 메시지인 경우에는 사용자명과 메시지를 분리하여 텍스트 창에 각각 출력하는 제 1 서브 단계; 상기 분류된 명령어 유형이 상태 재설정 메시지인 경우에는 사용자 리스트를 초기화한 후, 사용자 리스트에 사용자명을 추가하고, 대화방 리스트를 초기화한 다음, 대화방 리스트에 대화방 명을 추가하여 사용자 및 대화방 리스트를 출력하는 제 2 서브 단계; 및 상기 분류된 명령어 유형이 사용자 참여 / 나가기 메시지인 경우에는 사용자의 참여 여부를 판단하여, 참여인 경우에는 사용자명 리스트를 출력하여 텍스트 창에 사용자가 표시되게 하고, 나가기인 경우에는 사용자명 리스트를 삭제하고, 대기 상태로 전환하여 채팅방에서 나간 사용자가 텍스트 창에 표시되지 않게 하는 제 3 서브 단계; 를 포함하는 것을 특징으로 하는 인터넷 상에서의 음악 엽서 서비스 제공 방법
|
3 |
3
제 1 항에 있어서, 상기 제 5 단계는, 상기 선택된 이미지가 존재하면, 이를 로드하여 출력하고, 존재하지 아니하면, 기설정되어 있는 광고 이미지를 로드하여 출력하는 것을 특징으로 하는 인터넷 상에서의 음악 엽서 서비스 제공 방법
|
4 |
4
제 1 항에 있어서, 상기 제 5 단계는, 채팅 서비스 업체에서 제공하는 파일을 사용하여 음악 엽서를 전송하는 경우에는, 상기 클라이언트는 자바(JAVA) 클래스(Class) 파일의 URL을 판독한 후, 사용자의 ID에 따라 상기 서버의 URL 위치에 해당 디렉토리로 인식하고, 파일명을 모두 하나의 스트링으로 합쳐 파일의 절대 주소를 생성한 후, 이를 이용하여 파일을 로드하는 것을 특징으로 하는 인터넷 상에서의 음악 엽서 서비스 제공 방법
|
5 |
5
제 1 항에 있어서, 상기 제 5 단계는, 사용자 클라이언트에 기저장되어 있는 파일을 이용하여 음악 엽서를 전송하는 경우에는, 상기 사용자 클라이언트에 있는 음악 파일 및 이미지 파일의 디렉토리 정보를 JSP(Java Server Pages)를 이용하여 사용자 자신의 개인 계정 디렉토리로 업로드한 후, 상기 JSP는 업로드 완료 여부를 음악 엽서 서비스를 요청한 클라이언트 애플릿(Applet)에게 전송하는 것을 특징으로 하는 인터넷 상에서의 음악 엽서 서비스 제공 방법
|
6 |
6
채팅 서버와 다수의 클라이언트가 인터넷망으로 연결되어 있고, 상기 채팅 서버에는 통신을 위한 서버 소켓이 설치되어, 상기 다수의 클라이언트간의 채팅 서비스와 함께 제공되는 음악 엽서 서비스 제공 프로그램을 실행시킬 수 있는 컴퓨터로 읽을 수 있는 기록 매체에 있어서, 상기 클라이언트가 사용자의 채팅 서비스 요청 메시지를 전달받으면, IP 주소 및 포트 번호를 상기 서버에 전송하고, 입출력 스트림을 생성한 후, 상기 서버와의 통신을 처리하기 위한 사용자 프로세스를 생성하는 제 1 단계; 상기 클라이언트의 접속 요청이 상기 서버에 전달되면, 상기 서버는 현재 접속한 사용자를 처리하기 위한 쓰레드(Thread)를 생성하는 제 2 단계; 상기 쓰레드는 현재 서버에 접속된 클라이언트가 송신한 사용자의 아이디(ID)를 수신하여 이를 사용자 저장 객체에 저장하고, 상기 서버에 있는 대화방의 정보 및 채팅용 프로그램을 포함하는 정보를 상기 클라이언트에게 송신하는 제 3 단계; 상기 서버로부터 정보를 송신한 상기 클라이언트는 상기 정보로부터 명령을 추출하여 이를 분류한 후, 상기 분류된 명령 중에 음악 카드 선택 명령이 존재하는지 여부를 판단하는 제 4 단계; 및 상기 제 4 단계에서의 판단 결과, 음악 카드 선택 명령이 존재하면, 이미지명 및 음악명을 구분하여, 선택된 이미지를 로드하여 출력하고, 이를 배경으로 해당 음악을 출력하는 제 5 단계; 를 포함한 것을 실행시키기 위한 프로그램을 기록한 컴퓨터로 읽을 수 있는 기록 매체
|
7 |
7
삭제
|
8 |
8
삭제
|
9 |
9
삭제
|