어제는 사정이 있어서 수업을 듣지 않았습니다.


어제 2일차 수업은 대부분이 이론수업이었다고 합니다. 강의자료의 2장에 해당하는 부분을 자세하게 읽어보기를 2일차 수강하신 회사 직원분께서 권해주셨습니다.





===========================================     1     ===========================================


[19 : 06 ~ 19 : 55]



실습자료는 우선 Error가 없는 버전으로 다시 올리셨다고 합니다. 


API를 설계하는 요령에 대해서 알려주신다고 합니다.


강의자료 4장의 내용을 수업을 진행하였습니다.


유일성이 보장되지 않는것으로 URI를 만들면 안된다고 하셨습니다.


URI를 가져오고 삭제하고 Update 할 수도 있습니다.



간결하고 직관적인 URL에 대한 예시로 아래의 이미지를 보여주셨습니다.


실용적인 RESTful 디자인의 첫번째 원칙이 간결하고 직관적인 URL을 유지하는 것 이라고 합니다.



(밀어야 한다고 "PUSH" 라고 쓰여져있지만, 당기는 손잡이가 되어있습니다.) 

*설계행동유도성과 문서와의 충돌 이라고 설명 해 주셨습니다.


가장 훌륭한 설계는 더이상 뺄 것이 없는 설계라고 했습니다.




===========================================     2     ===========================================


식사시간이 조금 빠듯하였습니다.



[20 : 06 ~ 21 : 06]


간단하게 이론수업 4장을 마무리하고 실습에 대한 설명을 진행 해 주셨습니다.


Web Front 는 사용자(집단)을 위한 것 입니다.


그림을 그려가며 웹서비스의 구조를 설명을 또 해 주셨습니다. 해당 웹서비스는 실습 진행 방법과도 관련이 있습니다.



서버 설치를 어제 진행했다고 하는데 서버 설치가 진행되지 않아서 조금 당황을 했습니다. 우선 포트번호가 8180인데 해당 포트의 앞에서 가로채서 확인하는 용도의 포트번호로 9688을 사용한다고 합니다. 


== 실습!! ==


웹애서의 Data를 확인하는 프로그램은 Mac의 경우 Post man 이라는 프로그램을 쓴다고 하셨습니다.


pr.jersey에 들어가보면 확인을 할 수 있다고 하셨습니다.


삭제, 업데이트등을 해 보고 패킷을 확인해보라고 하셨습니다.



우선 tomcat 8.5버전을 사용하시는 것 같아 아래의 주소에서 다운을 받아보았습니다.

http://tomcat.apache.org/download-80.cgi#8.5.8 



혹시 몰라 설치도중의 설정값을 캡쳐하여두었습니다.


설치 후 화면입니다 .


----------------------------------------------------


이제 정상적으로 톰캣(WAS)이 실행되는지 웹으로 확인 하면 된다.

http://localhost:8080/  URL 을 이동하였을때 아래와 같은 고양이 그림이 나온다면

정상적으로 설치 된 것이다. 만약 설치하지 않았거나 톰캣 start 안했다면 고양이가 없을것이다.


출처 : http://dkatlf900.tistory.com/35 <다른분 블로그인데 인용합니다.>
----------------------------------------------








===========================================     3     ===========================================


[21 : 14 ~ 22 : 00]



우선 1개는 실행이 되었습니다.

+ Recent posts