동기의 이것저것
article thumbnail
728x90

내외부 연계 모듈 구현

연계 모듈 구현 환경 구성 및 개발

 

1) EAI 방식

개념: 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계, 통합이 가능하도록 해주는 솔루션이다.

 

구성요소

  • EAI 플랫폼
  • 어댑터
  • 브로커
  • 메시키 큐
  • 비즈니스 워크플로우

 

EAI 구축 유형 

  • 포인트 투 포인트
  • 허브 앤 스포크
  • 메시지 버스
  • 하이브리드

2) ESB 방식

개념: 미들웨어를 중심으로 각각 프로토콜이 호환할 수 있도록 애플리케이션의 통합을 느슨한 결합 방식으로 지원하는 방식이다.

 

 

3) 웹 서비스 방식

 

웹 서비스 유형

  • SOAP: HTTP, HTTPS, SMTP 등을 이용하여 XML 기반의 메세지를 네트워크 상태에서 교환하는 프로토콜이다.
  • WSDL: 웹 서비스명, 제공 위치, 메시지 포맷, 프로토콜 정보 등 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구현되어 있는 언어이다.
  • UDDI: 웹 서비스에 대한 정보인 WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리이자 표준이다. 

 

4) IPC 방식

개념: 운영체제에서 프로세스 간 서로 데이터를 주고받기 위한 통신 기술이다. 

 

주요 기법

  • 메시지 큐
  • 공유 메모리
  • 소켓
  • 세마포어 

JSON - 비동기 브라우저 / 서버 통신 (AJAX) 위해 키 - 값 쌍으로 이루어진 데이터 오브젝ㅌ트를 전달하기 위해 인간이 읽을 수 있는 텍스트를 사용하는 개방형 표준 포맷

 

 

728x90
반응형
profile

동기의 이것저것

@U_motivation

포스팅이 좋았다면 "좋아요❤️" 또는 "구독👍🏻" 해주세요!