본문 바로가기

컴퓨터/언어,프로그래밍

Java Applet과 Socket을 이용한 실시간 웹쪽지의 구현 (원리)

웹쪽지의 원리를 알고싶다면 다음의 글을 참고하세요.
 : Java Applet과 Socket을 이용한 실시간 웹쪽지의 구현 (원리)


1. Source Import
다음의 jar파일에는 소스와 class파일이 압축되어 있습니다. eclipse에서 import하시면 자유롭게 이용하실 수 있습니다.


2.  Server 시작
cherrykyun.paper.server.ServerPaper Class를 실행해 주시면 됩니다. Eclipse에서 실행하셔도 되고, 따로 batch파일을 작성해서 실행해 주셔도 됩니다.


3. Client용 파일 및 HTML 수정
해당 zip파일은 특정 html에 applet을 붙일때 필요한 파일입니다. 컴파일된 binary파일과 샘플 jsp파일, applet policy 파일로 구성되어있습니다.

샘플 jsp 파일은 환경에 맞게 서버 IP 및 사용자 ID 부분을 적절히 수정해 주셔야합니다.

<%@ page contentType="text/html;charset=euc-kr"%>

<html>
<BODY>
        <applet codebase='.' code='cherrykyun.paper.applet.PaperApplet' width='200' height='200'>
                <param name='userid' value='cherrykyun' /> <!-- 사용자 id -->
                <param name='serverip' value='220.67.128.32' /> <!-- 서버 ip -->
        </applet>
</BODY>
</html>


4. DEMO
만약 Server가 위의 파일들을 Tomcat ROOT/paper 폴더 안에 설치했다면 Client는 http://주소:8080/paper/applet.jsp 이렇게 입력해서 접근하면 됩니다.


사용자 삽입 이미지 사용자 삽입 이미지 사용자 삽입 이미지

아래 파일은 샘플 홈페이지에 웹쪽지를 부착시킨 후의 모습입니다.
제주삼다수, 2L,... 오뚜기 진라면 매운... 상하목장 유기농 흰... 남양 프렌치카페 카... 고려인삼유통 홍삼 ... 종근당건강 오메가3... 요이치 카링 유무선...