Session5 OSI 7계층 - "세션 계층" / Session Layer / L5 세션 계층을 알아보기 안녕하세요. 고코더 입니다. 세션(Session)의 사전적 의미는 다양 합니다. 회의, 학기, 활동, 법원, 기간등 다양합니다. 뜻의 공통점은 대화 가능한 그룹들을 짓는 형식입니다. 이처럼 세션은 대화 가능한 송신과 수신이 있다는 뜻입니다. 이번 계층부터는 어플리케이션과 관련된 계층이라고 생각할 수 있습니다. 대화 관리자(dialog controller)로 통신장치들 간의 상호작용을 유지하고 동기화 합니다. 세션계층에서는 응용프로그램간의 대화를 유지하기 위한 구조를 제공합니다. 응용프로그램간의 연결, 유지, 종료 입니다. 분실데이터의 복원을 동기화 지점을 두어 상위계층의 오류로 인한 데이터 손실을 복원합니다. 전송 계층의 연결과 유사하게 보이지만 더 상위의 논리적 연결이다. 사용자 .. 2020. 3. 18. Struts2 - 스트럿츠에서 session 사용하기 / getSession(); 스트럿츠 세션을 알아보자 안녕하세요.고코더 입니다. 오늘은 스트럿츠2에서 session을 사용하는 방법을 알아보려고 합니다.스트럿츠는 자체적인 세션 처리기능을 제공 합니다. 스트럿츠 action에서는 servlet을 사용하지 않기 때문에 메세드를 사용하게 됩니다. ActionContext안에 getSession 메세드를 사용합니다. ● 1. session 사용법 세션을 선언하는 방법세션을 사용하는 기본 문법입니다. ActionContext안에 세션 메소드를 가져와map 형태로 반환하므로 이를 맵에 담는 형식입니다.12ActionContext con = ActionContext.getContext();Map session = con.getSession();cs 세션에 데이터를 입력하는 방법세션에 데이터를 .. 2019. 10. 9. IIS - 가상디렉토리 vs 응용프로그램 차이 가상디렉토리와 응용프로그램의 차이는? 안녕하세요. 고코더 입니다. IIS에서 많이 사용하는 가상 디렉토리 기능이 있습니다. 웹사이트 아래에 있는 폴더가 아니더라도 해당 폴더를 웹사이트 안에 존속 시킬 수 있는 좋은 방법 입니다. 그런데 그위에 "응용프로램 추가" 버튼이 있습니다. 이것도 실행하면 가상 디렉토리와 똑같이 별칭을 쓰고 설정 하는 방법이 같습니다. 이 둘의 차이점을 묻는 후배 개발자의 질문이 있어서 블로그를 남깁니다. 가장 큰 차이점은! ▼ 서버 아래의 a는 가상디렉토리로 b는 응용프로그램 으로 폴더를 만들었습니다. ▼ 그리고 인덱스에서 세션을 만들어 담아보겠습니다. ▼ 그리고 각각 가상디렉토리와 응용프로그램 추가에 아래처럼 세션안에 내용을 출력 하는 소스를 매칭하였습니다. 결과는 ▼ 결과 값.. 2019. 4. 11. 쿠키 - 크롬에서 Cookie 변조(삭제,수정,변경) 하기 Chrome Cookie Edit 어제 강의로 쿠키를 수정하는 방법도 강의 해야 겠다는 생각이 들어 이틀 연속 쿠키 강의를 진행합니다. 쿠키는 어제 말씀 드렸다시피 공개 정보이고 변조가 가능합니다. 그 중에 오늘은 크롬에서 확장프로그램을 통해 쿠키를 수정하는 방법을 알아보겠습니다. ▼우선 크롬을 여시고 아래 URL을 접속하세요 그리고 chrome에 추가를 하면 설치가 됩니다. https://chrome.google.com/webstore/detail/editthiscookie/fngmhnnpilhplaeedifhccceomclgfbg?utm_source=chrome-ntp-icon ▼이제 크롬에서 보시면 쿠키 모양의 산타 모자를 쓴 아이콘이 보입니다. 귀엽네요. 항상 느끼는건 좋은 프로그램은 유머와 센스.. 2017. 12. 26. 이론 - 쿠키란? cookie란? 웹개발에서 쿠키는 정말 꼭! 필요한 존재입니다. 쓸수 있는 방법이 너무 많아 설명을 다 할 수 없을 정도이죠 HTTP 쿠키 : 웹사이트를 방문한 사용자 컴퓨터의 기록 정보 파일을 말하는 것 쿠키 사용의 예로 제 블로그에서 사용한 사례를 설명해보려고 합니다. http://gocoder.tistory.com/ 모바일로 들어왔을때 아래와 같은 애니메이션이 보이도록 스킨을 수정했습니다. 최초 진입시 "gocoder_info" 라는 쿠키를 사용자의 PC에 구웠습니다. 첫번째 들어왔을떄는 메뉴까지 보이는 액션을 두번,세번은 화살표만 보이는 액션을 보이게 했고 ▼ gocoder_info 라는 쿠키 값이 3이 들어가 있으면 하루 동안 애니메이션이 보이지 않습니다. 이것들 모두 쿠키가 있어 가능합니다. .. 2017. 12. 25. 이전 1 다음