2025 정보처리기사 실기 4과목

2025. 4. 1. 17:14·정보처리기사

EAI(Enterprise Application Integration)

  • 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션 간의 정보를 전달, 연계 통합이 가능하도록 해주는 솔루션이다.
  • 미들웨어(Hub)을 이용하여 비즈니스 로직을 중심으로 기업 내 애플리케이션을 통합 연계하는 방식이다.

EAI 구축 유형

  • Point-to-Point
  • Hub & Spike
  • Message Bus
  • Hybrid

ESB(Enterprise Service Bus)

  • 기업에서 운영되는 서로 다른 플랫폼 및 애플리케이션들 간을 하나의 시스템으로 관리 운영할 수 있도록 서비스 중심의 통합을 지향하는 아키텍처이다.
  • 미들웨어(Bus)를 중심으로 각각 프로토콜이 호환될 수 있도록 애플리케이션의 통합을 느슨한 결합 방식으로 지원하는 방식이다.

웹 서비스

  • 네트워크에 분산된 정보를 서비스 형태로 개방하여 표준화된 방식이다.
  • HTTP, Hypertext, HTML

웹 서비스 구성 요소

  • 서비스 브로커
  • 서비스 요청자/소비자
  • 서비스 제공자

웹 서비스 유형

  • SOAP(Simple Object Access Protocol) : HTTP, HTTPS, SMTP 등을 사용하여 XML 기반의 메시지를 네트워크 상태에서 교환하는 프로토콜이다. HTTP 프로토콜 상에 SOAP Envelope, Header, Body 등이 추가된 XML 문서로 기본적인 송수신은 HTTP로 수행한다. RPC 메시지 패턴을 사용한다.
  • WSDL(Web Service Description Language) : 웹 서비스에 대한 상세 정보가 기술된 XML 형식으로 구현되어 있는 언어이다.
  • UDDI(Universal Description, Discovery and Integration) : 웹 서비스에 대한 정보인 WSDL을 등록하고 검색하기 위한 저장소로 공개적으로 접근, 검색이 가능한 레지스트리이자 표준이다.

IPC

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

IPC 주요 기법

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

LOD(Linked Open Data)

  • 웹상에 존재하는 데이터를 개별 URI로 식별하고, 각 URI에 링크 정보를 부여함으로써 상호 연결된 웹을 지향하는 아키텍처이다.
저작자표시 비영리 변경금지 (새창열림)
'정보처리기사' 카테고리의 다른 글
  • 2025 정보처리기사 실기 6과목
  • 2025 정보처리기사 실기 5과목
  • 2025 정보처리기사 실기 3과목
  • 2025 정보처리기사 실기 2과목
SiwonHae
SiwonHae
프로그래밍을 공부하고 있는 학생입니다.
  • SiwonHae
    시원해의 블로그
    SiwonHae
  • 전체
    오늘
    어제
    • 전체보기 (148)
      • PS(Problem Solving) (94)
        • C (25)
        • C++ (33)
        • JAVA (36)
      • Algorithm & Data Structure (13)
      • Computer Science (12)
        • Network (2)
        • Design Pattern (10)
      • Back-end (5)
        • Spring (4)
      • Front-end (1)
        • React (1)
      • JAVA (4)
      • 정보처리기사 (17)
      • SQLD (2)
  • 블로그 메뉴

    • 홈
    • 방명록
    • 글쓰기
  • 인기 글

  • 최근 댓글

  • hELLO· Designed By정상우.v4.10.0
SiwonHae
2025 정보처리기사 실기 4과목
상단으로

티스토리툴바