안녕하세요?? TCP 를 이용한 간단한 채팅에 관한 질문드립니다.
Addictive
일단 애플릿 과 TCP 통신을 이용해서 간단하게 채팅 프로그램을 만들어 봤는데요
일단 서버 프로그램을 실행한후,
애플릿 뷰어를 이용해서 실행하면통신이 되는데,(한 컴터에서 서버와 클라이언트 모두 실행..)
html 파일을 집접 실행하면 ,서버와의 통신이 되질 않습니다.
파일은 첨부 하였구요,
왜그런지 정말 몰르겠습니다..ㅜㅜ
-
눈
혹시 서비스팩 2 때문에 포트를 오픈하는걸 윈도우에서 막는게 아닌가요? 으흐` ^_^;;;;
-
다한
네 깔았습니다.-_- 한쪽 컴터만...
-
바르고
혹시 윈도우 쓰시면서 서비스팩 2 깔아 두셨나요?
-
아론아브라함
java.security.AccessControlException : access deniedjava.net.SocketPermissin 192.168.1.16:1111 connect,resolve 이렇게 나오네요..근대 클라인트 프로그램을 실행한 컴터의 JVM 버전은 1.40 이거든요...오류 메세지 상으론 위에님 의 말씀이 원인인거 같기두 한데.. 당췌 왜이럴까요..ㅜㅜ
-
라라
Sun VM으로 실행하신 건지 MS VM으로 실행한 것인지 궁금하군여....
만약 Sun VM을 사용하신 거라면, Java Console에서 Exception Message를 확인해 주세여....
혹여나 생각하는 거지만 제 경험에서는 JRE 1.4.1 이상 버전에서 Socket 프로그램(애플릿)은 원인 없이 권한 예외를 발생시키는 경우가 있는 것 같습니다.
실행하는 JVM을 1.4.0으로 맞추어서 실행해 보세여 -
향율
로컬에서 테스트하실때는 웹서버를 실행해서 접속을 하셔야 할껍니다.
그냥 파일을 브라우저로 오픈해서 애플릿을 구동하는 경우에는 보안상의 문제때문에 아마도 제대로 작동 안할껍니다...
혹시, 웹서버를 띄워서 하셨는데도 안되는거라면...
그담은 저도 잘 모르겠구요... -
꽃여름
음....그거 다 지웠는데도 그러네요...ㅜㅜ 지우고 해봤고 웹에서 실핼할땐 컴파일도 1.1 버전으로 해봤는데 안되요... 악악.ㅜㅜ
-
큰길
흠 -_- 잘 되는데요 -_- Viewer.java 에서 서버 주소만 127.0.0.1 로 바꾸고 -_- 다시 컴파일 하고 실행하니. 잘 되네요~ 혹시 html 실행할때.. 예전 애플릿이 남아 있어서 그런거 아닐까요? ctrl+F5 해서.. 새로 읽어 들어 보세용~