티스토리 뷰

반응형

02 연계 메커니즘 구성

▶ 연계 메커니즘

응용 소프트웨어와 연계 대상 모듈 간의 데이터 연계 시 요구사항을 고려한 연계방법과 주기를 설계하기 위한 메커니즘

 

▶ 연계 메커니즘의 방식 분류

◇ 직접 연계

⦁  DB 링크, DB 연결, API, JDBC, 하이퍼 링크

⦁  API : 응용 프로그램에서 사용할 수 있도록, 운영체제나 프로그래밍 언어가 제공하는 기능을 제어할 수 있게 만든 인터페이스, 응용프로그램에서 데이터를 주고받기 위한 방법

⦁  커넥션 풀 : 데이터베이스와 연결된 커넥션을 미리 만들어서 풀 속에 저장해 두고 필요할 때 커넥션을 풀에서 가져다가 쓰고 다시 풀에 반환하는 기법

 

◇ 간접 연계

⦁  연계 솔루션(EAI) : 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션, 어댑터 이용

⦁  Socket : 네트워크를 경유하는 프로세스 간 통신의 접속점, 소켓을 통해 클라이언트와 서버 프로그램 사이에 데이터를 송수신 할 수 있음

⦁  Web Service/ESB : WSDL과 SOAP프로토콜을 이용한 시스템 간 연계

 

 

03 내외부 연계 모듈 구현

▶ EAI(Enterprise Application Integration)

⦁  기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간의 정보 전달, 연계, 통합을 가능하게 해주는 솔루션, 어댑터 사용

⦁  미들웨어를 이용하여 비즈니스 로직을 중심으로 기업 내 애플리케이션을 통합 연계

 

▶ EAI 구축 유형

포인트 투 포인트(Point-to-Point), 허브 앤 스포크(Hub & Spoke), 메시지 버스, 하이브리드

 

▶ ESB(Enterprise Service Bus)

⦁  기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처

⦁  미들웨어를 이용하여 서비스 중심으로 서비스를 지원하기 위한 관련시스템과 유기적 연계

⦁  느슨한 결함 방식으로 지원

* 느슨한 결합(Loosely Coupled) : 특정 서비스를 변경하더라도 연결된 다른 서비스에는 영향을 주지 않는 유연한 구조

 

▶ 웹 서비스 유형

⦁  SOAP(Simple Object Access Protocol) : HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 네트워크 상태에서 교환하는 프로토콜

⦁  WSDL(Web Service Description Language) : 웹 서비스 명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식의 언어

⦁  UDDI(Universal Description, Discovery and Integration) : WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리이자 표준

반응형
최근에 올라온 글
최근에 달린 댓글
Total
Today
Yesterday
링크