네트워크란 무엇인가? 네트워크는 Net + Work 의 합성어로써 컴퓨터들이 통신 기술을 이용하여 그물망처럼 연결된 통신 이용 형태를 의미합니다. 좀더 쉽게 말하자면 "두 대 이상의 컴퓨터들을 연결하고 서로 통신(이야기)할 수 있는 것" 이것이 바로 네트워크 입니다. 누구는 네트워크의 정의를 이렇게 내립니다. '어떤 연결을 통해 컴퓨터의 자원을 공유하는 것'이라고 말이죠. IEEE(Institute of Electrical and Electronics Engineers:국제 전기 전자 공학회)에서는 네트워크를 다음과 같이 정의 하였습니다. "몇 개의 독립적인 장치가 적절한 영역내에서 적당히 빠른 속도의 물리적 통신 채널을 통하여 서로가 직접 통신할 수 있도록 지원해 주는 데이타 통신 체계"라고 말입니다...
이미지를 base64로 인코딩 / 디코딩 시켜주는 프로그램입니다. 아래 압축파일을 다운받으시면 사용하실 수 있습니다. 혹여나 윈도우에서 열람을 거부한다는 메시지가 떠도 그냥 무시하시고 실행시켜주시면 됩니다. 악성코드 없습니다. 프로그램 설명서 1. 데이터로 변환 : 이미지를 base64로 인코딩 시켜줍니다. 2. 이미지로 변환 : base64로 인코딩 된 아스키코드를 이미지화 시켜 보여줍니다. 3. PNG로 저장 : base64로 인코딩 된 아스키코드를 PNG형식으로 저장합니다.
클라이언트 / 서버 시스템이란? 서버 클라이언트 시스템이란 위 사진과 같이 여러개의 클라이언트가 네트워크 통신을 활용해 서버에 접속을 하고 그 서버와 붙어있는 데이터베이스를 활용할 수 있는 시스템을 말합니다. 서버는 데이터베이스를 저장하고 DBMS를 운영하면서 여러 클라이언트에서 온 질의를 최적화, 권한 검사를 수행, 동시성제어, 회복기능, 무결성, 접근을 관리하고 클라이언트는 사용자 인터페이스를 관리하고 응용들을 수행합니다. 클라이언트는 서버와 동일한 디바이스 일 수도 있지만 대부분 서비스를 사용하고자 하는 사용자가 지니고 있는 인터넷이 가능한 모든 디바이스를 클라이언트라고 지칭합니다. 이렇게 하면 하드웨어 비용을 획기적으로 줄일 수 있습니다. 그리고 전세계 어디에서든지 접속이 가능한 인터넷이라는 매체..
이번 포스팅에서는 Starting Tomcat v Server at localhost has encountered a problem이라는 톰캣 에러의 해결방법에 대해 알아보겠습니다. 웹 개발을 진행하다 보면 톰캣이 계속 말을 안 들어 난감한 상황이 참으로 많이 생기는데 그중에서 가장 많이 보게 되는 에러 메시지 중 하나가 Starting Tomcat v Server at localhost has encountered a problem라는 메시지입니다. 이 오류가 뜨는 이유는 여러 가지가 있겠지만 톰캣의 포트를 이미 어떤 프로그램이 사용하고 있거나 톰캣이 중복 실행되었을 경우가 대표적입니다. 'Starting Tomcat Server at localhost' 에러 해결방법 이 메시지를 쭉 읽어보시면 포트 ..
아파치 톰캣이란? 아파치 톰캣이란 아파치 소프트웨어 재단에서 개발된 서블릿 컨테이너(또는 웹 컨테이너)만 있는 웹 애플리케이션입니다. 이클립스에서 웹 개발을 진행할 때 설치해야 할 거의 필수 소프트웨어라고 할 수 있습니다. 요새 실무에서는 웹을 만들 때는 웬만하면 거의 톰캣을 돌리더라고요. 아파치 톰캣 다운로드 1. 우선 아래에 링크된 아파치 톰캣 사이트로 들어갑니다. 아파치 톰캣 홈페이지 링크 바로가기 2. 들어가게 되면 위 사진과 같은 사이트가 보이게 될 텐데. 여기서 왼쪽 메뉴바에 보면 3. Download라는 메뉴가 있습니다. 여기서 자신이 원하는 톰캣 버전을 선택해주시면 됩니다.. 저는 톰캣 9 버전을 설치해주도록 하겠습니다. 클릭~! 4. 설치하고 싶은 버전을 선택하고 스크롤을 내리시면 빨간 ..