내외부 시스템이 연계하여 작동할 때 인터페이스별 송수신 방법, 송수신 데이터, 오류 식별 및 처리 방안에 대한 내용을 문서로 명확하게 정리하는 것
DB Link
: DB에서 제공하는 DB Link 객체를 이용하는 방식
API/Open API
: 송신 시스템의 데이터베이스(DB)에서 데이터를 읽어와 제공하는 인터페이스 프로그램
연계 솔루션
: EAI 서버와 송수신 시스템에 설치되는 클라이언트(Client)를 이용하는 방식
Socket
: 서버는 통신을 위한 소켓(Socket)을 생성하여 포트를 할당하고 클라이언트의 통신 요청시 연결하여 통신하는 네트워크 기술
Web Service
: WSDL과 UDDI, SOAP 프로토콜을 이용하여 연계하는 서비스
개발할 시스템과 내외부 시스템간 데이터를 송수신하는 형태
단방향
: 시스템에서 거래를 요청만 하고 응답이 없는 방식
동기
: 시스템에서 거래를 요청하고 응답이 올 때까지 대기(Request-Reply)하는 방식
비동기
: 거래를 요청하고 다른 작업을 수행하다 응답이 오면 처리하는 방식(Send-Receive, Send-Receive-Acknowledge, Publish-Subscribe)
송수신 데이터를 어떤 형태로 처리할 것인지에 대한 방식
실시간 방식
: 요청한 내용을 바로 처리해야 할 때 사용
지연 처리 방식
: 매건 단위로 처리할 경우 비용이 많이 발생할 때 사용
배치 방식
: 다량의 데이터를 처리할 때 사용
개발할 시스템과 내외부 시스템 간 송수신 데이터가 전송되어 인터페이스가 사용되는 주기
연계 방식, 통신 및 처리 유형, 발생 주기 등의 명세를 작성하는 것
인터페이스 시 필요한 송수신 데이터에 대한 명세를 작성하는 것
인터페이스 시 발생할 수 있는 오류를 식별하고 오류 처리 방안에 대한 명세 작성