통합 구현
- 사용자의 요구사항에 맞춰 송수신 모듈과 중계 모듈 간의 연계를 구현함
- 연계 매커니즘
- 직접 연계 방식 : DB Link, API/Open API, DB Connection, JDBC 등
- 간접 연계 방식 : ESB, 소켓(Socket), 웹 서비스(Web Service) 등
- 소켓(Socket): 소켓을 거쳐 전송 계층 통신망으로 프로세스 간 데이터를 송수신함
- XML(eXtensible Markup Language)
- HTML 단점과 SGML 복잡함을 해결하기 위해 개발된 다목적 마크업 언어
- SGML(Stan Generalized Markup Language): 텍스트, 이미지, 비디오 등을 포함하는 데이터를 효율적으로 전송 및 저장 처리하기 위한 언어
- 태그(Tag)로 구성된 트리 구조
- SOAP(Simple Object Access Protocol)
- HTTP/HTTPS, SMTP 등 XML 기반의 메시지를 교환하기 위한 통신 프로토콜
- Envelope/Header/Body 등으로 구성
- 원격 프로시저 호출(Remote Procedure Call) 패턴 사용
- 최근에는 RESTful 프로토콜 사용
- WSDL(Web Service Description Language)
- 웹 서비스 관련 상세 정보가 기술된 XML 형식 언어, UDDI의 기초
- UDDI(Universal Description Discovery and Intergration)
- WSDL 기반 데이터를 등록하고 검색하기 위한 온라인 저장소, 공개적으로 접근/검색 가능