안녕하세요 자바로 웹서버에 대한 질문좀 드릴께요
반율하
정말 초보자입니다.
오늘 jdk란 것을 알았고 javac이란 명령어를 알았고 java로 실행도 해보았습니다
전 전혀 이런쪽에 관계없는 4학년 학생입니다 -_-
전공 이수에 네트워킹 수업이 걸려서 지금 속이 꺼멓게 타고 잇습니다.
교수님께서는 해당 게시판에 자신이 구축한 웹서버로 들어 갈 수 있도록 링크를 걸어서 올려주세요 그리고 서버를 열어놓을수 있는 시간대도 같이 입력해 주세요 링크로 들어 갔을때 자신의 학번과 이름이 보여 지도록 하시 구요
이라고하셨습니다.
그리고 TestServer.java TestServer.class TestClient.java TestClient.class
란 4개 파일도 주셧습니다.
전 일단 모든 설정을 하고 테스트서버 자바를 javac 명령어로 인식 한후 java TestServer 를 치니까 제 학번이랑 이름이 나오더군요
그럼 이렇게 학번이랑 이름이 나오면 웹서버가 구축이 된 상태입니까?
켜놓으면 되는 건가요?
그렇다면 클라이언트 파일은 안켜도 되는 건가요?
주제에 맞게 하려면 어떻게 링크란걸 걸지요? 학번과 이름이 나오는 상태에서 교수님에게 전화하면 되나요?
정말 이걸로 4일을 헤메고 잇습니다 책도 빌려보고 주변사람들 물어도 보고 (저는 법대쪽 입니다;; 인터넷만 잘해요;;)
과제는 내일까지 제출이지만 조교분이 한번만 더 시도해보래서 하고 있습니다.
잘 아시는분은 도와주세요
혹시나 해서 파일도 올려봅니다
-
갤원
아;; 아파치란 것을 다시 배워야 하나요?;; 그냥 포기하는게 나을것 같네요;; 안그래도 내일 시험이 무더기라 해야하거든요 후.... 다시 엄두는 솔직히 안나네요 감사합니다
-
비마중
방금 확인했구요.. 웹서버 구축하는게 과제네요.. 저 소스랑은 전혀 상관없는거 같은데... 왜 올렸는지 모르겠네요.. 아파치나 IIS를 이용해서 웹서버를 구축하셔야 합니다.
-
다와
이리저리 검색해서 여기 아이피랑 그런것들도 지금 알아냈습니다 짐 켜놓고 있구요;; 게시판에 아이피만 치면 될수 있을까요? 정말 알쏭달쏭해서 죽겟습니다
-
큰나래
브라우저에서 보여져야 한다니까 http 프로토콜의 200 OK 응답을 구현하라는 것 같은데... -_-;; 법학 전공하신다면 좀 이해하기가 힘들 것 같기도 합니다... 딱 보니까 간단한 자바 프로그래밍 수업인 것 같은데 http 프로토콜을 가르쳐 주지는 않았을 듯... 그리고 두장의 Test*.java 파일은 저걸로 테스트를 하는줄 알았는데 파일의 내용을 보니까 \이런 식으로 프로그램을 작성하라\는 것 같은데요..Sample*.java 인 듯.. -_-
-
모은
그곳 게시판을 한번 보고 싶네요.. 컴퓨터를 켜 놓는건.. 당연하죠.. 테스트서버를 가동해야 하니까요.. 그 시간대에 학생들이 테스트 서버를 켜놓는거죠..
-
꽃내
아 그리고 학생들이 컴퓨터를 켜놓는 시간대를 써놓았습니다
-
봄여울
제가 듣는 수업이 전공이긴 하지만 그렇게 고난이도 수업은 아닌것 같습니다 올리는 사이트에 가보니 다들 이름 탁 누르면 학번이랑 이름이 뜨게 되어있더군요 그럼 저도 컴퓨터 테스트서버를 켜놓고 웹페이지에 이름을 누르면 갈수 있는 통로를 만들어 주면 교수님이 확인 할수 있는 건가요? 만약 맞다면 통로는 어떻게 만들어주죠;;
-
크나
그런 셈이죠.. 클라이언트는 교수님이 될테니까요 실행 해보니까.. 조금 이상하네요.. 비정상적인 종료가 되는듯하네요.. 교수님이 접속 여부를 확인해보려면 테스트클라이언트 화면에 kice999 님 학번과 이름이 떠야겠죠.. 웹서버란 말이 조금 의아한데요.. 웹서버랑 그냥 서버는 다르죠.. 웹서버는 말 그대로 익스플로러로 통해 접속해서 화면을 보는건데.. 이말은 즉.. 아파치나 IIS를 이용하여 웹서버를 만들어야 한다는 얘긴데.. ㅡㅡa
-
범한
답변 감사합니다 그렇다면 제가 cmd 로 해서 테스트서버를 실행을 해놓고 있어야 하는 거고 클라이언트는 할필요 가 없다는 말씀이신가요? 그렇다면 링크란것은 어떻게 해야하나요?
-
남천
kice999 님이 교수님께서 접속할수 있도록 TestServer.class 실행시켜서 대기 해야 합니다. 그러면 교수님이 TestClient.class를 실행해서 접속 확인을 하는거 같은데.. 교수님께서 접속 했을때.. kice999 님 이름과 학번이 다시 교수님께 전송이 되어야겠죠.. 대충 이런 과제일거 같네요..