본문 바로가기

분류 전체보기423

Domain 개념 정리 *Domain- 웹로직 도메인이란 하나의 논리적인 관리 단위이다.- 웹로직 사용을 위한 start, stop 스크립트가 모여 있는 하나의 디렉터리가 도메인 디렉터리이다.- 운영자 입장에서 관리하기 편하게 정의할 수 있다.-모든 서버를 포함하며, 모든 리소스를 포함한다.-Configuration Wizard를 통해 도메인을 작성하고 구성을 변경할 수 있다.-도메인 내에는 반드시 하나의 AdminServer가 존재해야 한다.-단일 도메인 내에서는 반드시 동일한 웹로직 버전을 구성해야 한다,-클러스터를 복수의 도메인에서는 구성할 수 없다. -웹로직 리소스는 도메인간 공유할 수 없다. 2015. 1. 30.
CGI(Common Gateway Interface)란? CGC란 무엇일까????????!*CGI(Common Gateway Interface)WAS가 없었을 당시에는 Web Server에서 동적 콘텐츠를 처리하기 위해 CGI를 사용했었다.~! CGI (Common Gateway Interface)란 Web Server는 보통 CGI 프로그램 혹은 CGI 스크립트라고 부르는, (웹 페이지 내용을 만드는) 외부 프로그램과 통신하는 방법을 정의하며 웹사이트에서 동적인 페이지를 만드는 가장 흔하고 간단한 방법이다. 또한 CGI는 Web Server에 있어 사용자의요구를 응용프로그램에 전달하고 그 결과를 사용자에게 되돌려주기 위한 표준적인 방법이다. 사용자가 하이퍼링크를 클릭하거나 웹사이트의 주소를 입력함으로써 웹 페이지를 요청하면, 서버는 요청된 페이지를 보내준다... 2015. 1. 30.
NodeManager사용을 권장하지 않는 이유 * NodeManager사용을 권장하지 않는 이유 Node Manager는 웹로직 서버에 대한 원격 제어(Start, Stop, Restart 등) 기능을 제공하는 유틸리티로서 공격자로 하여금 Node Manager를 이용하여 인증 과정 없이 원격에서 임의의 명령을 실행시키는 등의 영향을 받을 수 있다. 이런 취약점에 의해 사용자의 주의를 요한다. 2015. 1. 30.
Java 기본개념4 1. java.lang.Object-자바의 모든 객체들의 부모클래스 (자바의 최상위 class)-모든 클래스는 선언시 묵시적으로 extends Object라는 구문이 같이 존재하는 것.-고유의 메쏘드를 가지고 있다 !!**** toString(), equals()가 대표적인 예!! // 내부적으로 이 메쏘드를 호출하는 구조다. 2. toString()과 equals()-toString(): System.out.println()을 통해서 객체의 레퍼런스 값을 의미할때 동작하는 함수-equals(): 다른 객체와 같은 데이터를 가지고 있는지 검사하는데 사용하는 함수(즉 상태 비교할때 사용한다는 의미)/ 객체는 식별성을 갖기 때문에 객체끼리 equals를 하면 false라는 결과를 얻게된다. 3. equals.. 2015. 1. 30.
Java 기본개념3 1. Class공통된 특성(속성), 행위, 관계를 갖는 객체의 모임,인스턴스를 생성하는 틀,추상화를 통한 객체모델링,JVM이 인식하는 단위,모든 인스턴스들의 생산처 즉,,, 객체(인스턴스)를 추상화한것이 Class! 2. 추상화내가 필요한 객체를 설계해서 프로그램이 인식하게 하는 방법클래스를 설계하고, 클래스로부터 객체를 생성하고,생성된 객체는 클래스에 정의된 속성과 동작을 가지고 동작하게 되는 것.. -> 클래스로 부터 인스턴스를 생성하는 (추상화) 것의 의미는?JVM이 프로그래머가 선언한 자료를 자신의 것으로 인정하는 것!new 키워드를 통해 인스턴스를 생성하고, 이것을 메모리상으로 옮겨서 모든연산작업을 수행하게 준비하는것! //복습 및 확장 3. 객체(Object/Instance)-클래스로부터 생성.. 2015. 1. 30.
자바 기본개념2 1. 키워드 new-클래스로부터 객체를 생성-생성한 객체를 메모리상의 힙영역으로 로딩시킴-필요가 없어지면 자동적으로 메모리 상에서 삭제(자바의 가비지컬렉션 기능에 의해 자동삭제됨) 2.생성자함수(Constructor)-new를 호출할때 파라미터(arguments)를 같이 전달해서 각 객체 생성시점에 정보를 같이 제공하는 방법 ( 객체 생성시 자동으로 호출된다는 의미)-아무것도 없는 경우 , 기본생성자(default), 만들지 않아도 제공됨-원칙 ** 생성자함수이름은 클래스의 이름과 같다! 원칙** 리턴(반환)값이 없다! 3. 정보은닉 vs 절차은닉-정보은닉: 클래스 내부의 정보를 외부에서 보이지 않게 하는것-절차은닉: 입출력은 공개하되 진행과정을 숨기는 것 4. 상속-부모의 속성과 동작을 자식이 모두 물.. 2015. 1. 30.