도와주세요!!
글 수 15,339
2003.01.01 12:23:18 (*.54.227.207)
6697
새복 많이 받으세요.... ^^;
제가 더 자료를 찾아서 공부를 하고 질문을 드려야 하는데,
다시 질문 드립니다.
두 가지 방법이 있다고 하셨는데, 이 두가지 방법을 따로 따로
좀 자세한 설명 부탁 드립니다.
위 글은 초보자로써 이해하기가 어렵군요_.
그럼, 수고 하십시요
개구리 wrote..
: 흠...
: 제가 게을러서 web제어 후속탄을 올리지 못해가지고요..
:
: web 제어를 하시는 것에는 두가지 방법이 있읍니다.
:
: 한가지는 보아 웹서버와 같은 작은 웹서버를 이용하는 CGI 방법과
: 다른 포트를 설정해서 웹서버와 같은 기능을 직접 만드는 방법입니다.
:
: 그중 보아 웹서버같은 것을 이용하는 것과
: inet을 이용하는 것은 사용법이 유사합니다.
:
: 단독 데몬을 이용하는 방법은 빠르고 안정성이 있지만
: 보안이나 기타 해야할 일이 무척 많죠...
:
: 일단 이런 것들은 만드시려면 두가지 지식이 필수적입니다.
:
: 한가지는 http 프로토콜의 이해와 html의 문법에 대한 이해이고요
: 두번째는 이를 TCP 상에서 어떻게 전달되는 가에 대한 이해죠..
:
: 가장 확실한 참고 소스는 삼바에서 사용되고 있는 웹제어죠
: 의외로 간단하지만 워낙 소스가 꼬여 있어서 복잡해 보일 겁니다.
:
: 넘 내용이 많아서 강좌이외에는 대답하기 힘들고..
:
: 님이 알고 싶은 버튼에 대한 응답은
: 이런 구조로 동작합니다.
:
: 일단 클라이언트에서 제작한 웹서버 프로그램에
: http 기반의 요구 패켓 정보를 송신하면
: 해당 웹 페이지의 화일 정보를 전송합니다.
:
: 이렇게 전송된 웹페이지의 정보를 이용하여 클라이언트에서
: 버튼을 누르면 이 버튼에 대한 정보가 문자열로 서버쪽으로
: 송신되고
: 이를 서버에서 일일이 토큰 분리하여 해석하여 다시
: 원하는 화면을 전송하는 것이죠...
:
: 개념은 이런데 실제 구현은 무척 힘들죠..
:
: 제가 했던 초기 방법은 TCP 패켓을 화일로 받아서
: 이것을 http와 대조하고 이해하면서 제작했답니다.
:
: 일단 삼바의 소스를 분석하는 것이 좋을 듯 싶네요