정보처리기사

    인터페이스 모듈 연계 방식 EAI와 ESB

    시스템 통합의 문제 메인 프레임에서 유닉스 시스템으로 내려오면서 시스템들은 업무 단위로 분리되기 시작했다. 이렇게 나눠진 시스템 사이에는 통신이 필요했고, 시스템이 커지면서 시스템간 P2P로 직접 통신하는 구조는 한계에 이르렀다. 이 문제를 해결하기 위해 등장한 솔루션이 EAI, ESB다. 내,외부 모듈 연계 방법에 따라 나뉜다. 모듈 연계란 내/외부 모듈 간 데이터 교환을 위해 관계를 설정하는 것 시스템에서 인터페이스를 위해 외부 및 내부 모듈을 연계하는 대표적 방법에는 EAI, ESB방식이 있다. 두 방식의 큰 차이는 구성 방식이 중앙집중형 vs 버스형태 EAI 방식 중앙의 EAI가 허브역할을 하면서, 모든 통신이 EAI를 거친다. 이 EAI에는 어댑터들이 붙어있다. 어댑터를 통해 표준화 되지 않은 ..

    비전공자 정보처리기사 필기 합격 후기

    프로그래밍 공부를 처음 시작했을 때는 문자 그대로 코딩에 치중해서 공부를 했었다. 문법 위주의 강좌들에 지치기도 했어서 무조건 '실행 가능한 코드를 짜는 것'에 비중을 두고 공부를 해나갔었다. 그러나 아는 것들이 조금씩 생겨나면서 더 나은(편리한) 기술, 보기 쉬운 코드를 쓰는 법을 고민하고 검색하다보니, 결국 컴퓨터공학의 기본적인 용어를 읽는 일이 많았다. 아직 기술적 측면에서도 배워야할게 너무 많다보니 CS 이론 공부를 매번 미루기만 했었는데 시간이 지날수록 그 필요성이 점점 커졌다. 프로그래밍은 문제 해결을 위한 도구이고, 문제해결을 위해선 나 혼자만 코드를 써넣는 것이 아닌 협의와 소통이 반드시 필요할 것인데 기본적인 용어도 모르는 상태로 다른 분들에게 질문을 하고 일을 한다는 것이 불가능해보였다..