본문 바로가기
반응형

분류 전체보기130

[오라클] RAC(Real Application Cluster)이란? 일반적인 Oracle Server 구성방식 * Process: A는 작업장1로 복사해와서 작업을 하고, B는 작업장2로 복사를 해와서 작업을 하며, 저장을 database에 합니다. 이렇게 instance와 database 사이를 왔다갔다 하면서 작업을 해주는 구성요소입니다. (Server Process / Background Process) * Oracle Server의 구성 방식 1) Single Server 구성 하나의 database에 하나의 instance가 할당되는 구성입니다. 일반적으로 DB서버 구현시 1개의 서버를 사용하게 되는데, 이런 경우 instance 역할을 하는 서버에 장애가 발생했을때 storage에 저장된 데이터를 사용할 수 없게 되는 위험이 존재합니다. 2) OPS(8i버전까.. 2019. 9. 6.
DTO와 VO MVC 구조로 개발을 하게되면 공통적으로 생성되는 자바파일들이 있다. Controller, Service, DAO, DTO가 그것인데 여기서 DTO는 VO라는 명칭으로도 많이 사용된다. 같은 뜻이라면 애초에 2가지 용어가 존재하지 않을텐데, 이 두 용어의 차이를 포스팅하고자한다. 1. DTO(Data Transfer Object) Data Transfer Object 의 약자로 레이어를 이동할때 데이터를 들고있는 객체를 말한다. 객체지향적인 요소는 없이 단순히 데이터만 들고 이동시키기때문에 필드를 public 접근제어자를 사용해 직접 접근하도록 하는 경우도 있다. 자바에서는 뭔가를 하려면 일단 객체를 만들어야되니 객체화해서 사용할뿐 실질적으로 객체지향이라는 거리가 있는 객체. DTO와 VO의 혼용은 사실.. 2019. 9. 6.
servlet mapping /와 /* 차이점 프레임워크가 대중화되면서 공부목적이 아닌이상 프레임워크없이 쌩 서블릿으로 웹개발을 하는 경우는 거의 없어졌다. 대표적인 프레임워크로는 스프링 프레임워크가 있을텐데 이번에 설명하고자 하는건 프레임워크에 관련된건 아니고.. 어쨋든 이 프레임워크들도 서블릿 기반에서 구동되기때문에 서블릿 매핑이 1개 이상은 필요하다. appServlet org.springframework.web.servlet.DispatcherServlet contextConfigLocation /WEB-INF/spring/appServlet/servlet-context.xml 1 appServlet *.do web.xml에 기술되는 대표적인 서블릿 매핑 일단 요청을 받는 1개 이상의 서블릿들을 생성하고 해당 서블릿이 다시 각각의 컨트롤러들에.. 2019. 9. 6.
iptime 공유기에서 VPN 서버 구축하여 활용하기 VPN이란 내부 네트워크망을 구축할 때 자주 이용되는 기능으로, 외부의 장비들을 VPN 서버를 이용해서 손쉽게 하나의 네트워크에 묶을 수 있는 편리한 기능입니다. 예를 들어서 회사에 VPN 서버를 구축해 놓으면, 집에서 VPN을 이용해 회사 네트워크에 접속해 회사의 IP를 할당받아 마치 회사에서 사용하는 것처럼 네트워크를 사용할 수 있게 되는 겁니다. 또한 VPN 서버는 서버가 위치한 곳의 IP를 그대로 부여받아 연결하는 방식이기 때문에, 국가적 단위의 IP 우회까지도 가능하단 특징이 있죠. 그리고 우리가 일상에서 자주 접하는 공유기에서도 손쉽게 VPN 서버를 구축해서 활용할 수 있는데요. 지금부터 그 방법을 차근차근 알아보도록 하죠. VPN 서버 구축하기 공유기를 이용해 VPN 서버를 구축하기 위해서,.. 2019. 9. 6.
반응형