인터페이스 상세 설계

김덕근·2022년 12월 31일
0

정보처리기사

목록 보기
10/17

내외부 송수신

연계 방식

  1. 직접 연계방식(A<->B)(속도가 빠르다,결합도가 높다)
  • 중간 매체 없이 송신 시스템과 수신 시스템이 직접 인터페이스 하는 방식
  1. 간접 연계방식(EAI, Enterprise Application Integration)
  • 연계 솔루션에게 제공하는 송수신 엔진과 어댑터를 활용하여 인터페이스 하는 방식

연계 기술

  1. DB Link
  2. DB Connection
  3. JDBC / ODBC
  4. API/ OpenAPI
  5. Web Service
  • WSDL:Xml설명서
  • UDDI:여러개의WSDL을 갖는 도서관같은
  • SOAP:UDDI에서 원하는 WSDL을 찾아 통신 하는 프로토콜
  1. Hyper Link
  2. Socket

통신 유형

  1. 실시간 처리
  • 단방향
  • 동기
  • 비동기
  • 지연 처리
  1. 배치 처리
  • DB/File 거래

인터페이스 정의서
데이터 송신 시스템과 수신 시스템 간의 데이터 저장소와 속성등의 상세 내역을 포함

미들웨어 솔루션

미들웨어의 개념

  • 양쪽을 연결하여 데이터를 주고받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어
  • 분산 컴퓨팅 환경에서 서로 다른 기종 간의 하드웨어나 프로토콜, 통신환경 등을 연결하여 응용프로그램과 운영 환경 간에 원만한 통신이 이루어질 수 있게 서비스를 제공하는 소프트웨어

미들웨어 종류

  1. 원격 프로시저 호출(Remote Procedure Call) 원격에서 동작하는 프로시저를 호출하는 시스템
  2. 메시지 지향 미들웨어(Message Oriented Middleware) 비동기식 미들웨어
  3. ORB(Object Request Broker)
  4. DB 접속 미들웨어
  5. TP 모니터(Transaction Processing monitor)
  6. 웹 애플리케이션 서버(Web Application Server) = WAS
  7. 엔터프라이즈 서비스 버스(Enterprise Service Bus)

다층구조(MVC)
V - 프레젠테이션 계층 - 화면
C - 어플리케이션 계층 - 데이터 처리
M - 데이터 계층 - DB

profile
안녕하세요!

0개의 댓글