메뉴 건너뛰기

tnt_lang

작년 이맘때인가 한번 공개했었던 채팅 프로그램입니다.
그때는 쓰레드와 동기소켓을 이용해서 작성을 했었는데
이번에는 비동기소켓을 이용해서 작업을 하였습니다.
부하 문제는 많이 낮아졌다고 보여집니다.
전체적인 구성은 PHP + Python + Java 입니다.
Python은 서버에 이용되었고
Java는 서버와 통신을 위한 애플릿에 사용되었습니다.
나머지는 PHP가 사용되어졌구요.

이것저것 기능좀 추가시켜 주시고 버그좀 잡아서 쓰세용
그럭저럭 개인 홈페이지에는 충분히 사용할 수 있으리라 봅니다.
혹시나 버그 찾고 기능 추가시켜주신다면 저에게도 좀 보내주세요 :-)

데모 사이트 : http://netb.co.kr/chat

1.제작자 : 이민철
이종극(진솔), 장용석, 강인성, 김지호, 이시형

2.홈페이지 : http://netb.co.kr (1년 넘게 공사중 -_-)

3.E-Mail : netb@netb.co.kr

4.라이센스 : 본 프로그램의 저작권은 원 제작자에게 있습니다.
개인적인 용도에 한해 자유로이 사용하실 수 있습니다.
본 소스를 수정해서 사용하는 것 역시 자유롭게 사용가능합니다.
허나 채팅하단의 라이센스 문구는 삭제하지 말고 유지시켜 주시기
바랍니다.
(창의 크기 조절이나 이미지를 덮어쓰는 어떠한 형태의 것도 삭제에
포함됩니다, 라이센스 문구가 눈으로 식별가능하도록 보여야 합니다)
그리고 수정된 소스의 재배포 및 본 프로그램 및 그 파생물을
상업용으로 사용하실 수는 없습니다.
상업용 사이트 혹은 기업용 사이트에서 이용하기를 원하실 경우
어느 도메인(혹은 IP)에서 사용할 것인지를 netb@netb.co.kr에 미리 알려주시기
바랍니다.
검토후 답신하여 드리겠습니다. 검토후 답신이 가야 이용이
가능합니다.
검토되어진 사이트는 netb.co.kr에 따로 공지토록 하겠습니다.
(그렇다고 과금을 하거나 유료화를 하는 것이 아닙니다. 단지 어느
사이트에 이용되는지 또 잘못 사용될 우려는 없는지를 확인하는 것입니다)

5.LANGUAGE : PHP, PYTHON
(register_globals = On 의 설정환경에 맞추여져 작성되었습니다)

6.OS : PHP와 PYTHON이 돌아가는 곳이라면 어디든지 됩니다 :-)
(Linux/FreeBSD/Solaris/Windows 에서 테스트)

7.저의 개발환경
OS : FreeBSD 4.6-STABLE
WEB SERVER : Apache 1.3.26_3
LANGUAGE : PHP 4.2.2, PYTHON 2.2.1

8.설치방법
INSTALL 문서 참조

9.기타 프로그램 설명
채팅방에 사용된 애플릿 소스는 applet 디렉토리 밑에 있습니다.
java 소스를 수정해서 사용하신다면 그 디렉토리에 있는 Makefile을
수정해주시고 make 하시면 됩니다.
(그냥 javac *.java -classpath ./js.jar 하시며 됩니다)

10.추신
제가 생각날때마다 조금씩 조금씩 만들고 또 손 놓은지 거의 1년만에 다시
수정한 것이라 여기저기 문제가 많을듯 합니다
부디 버그 많이 잡아주시고 잘 쓰시기 바랍니다.
앞으로의 기능 추가 및 아직 구현하지 못한 부분은 아주 서서히(??? -.-)
수정을 해나갈 생각입니다
사용상의 질문 및 애로사항은 http://netb.co.kr QnA 올려주십시요
위로