본문 바로가기

It2

EAI(Enterprise application integration) 정의 기업에서 운영하는 서로 다른 애플리케이션을 서로 다른 프로토콜이나 데이터 베이스, 운영체제와 같은 백엔드 소프트웨어에 관계없이 프로세스 차원에서 통합하기 위한 시스템 목적 데이터 통합 : 여러 시스템의 정보가 일관되게 유지되도록 한다. 벤더 독립성 : 애플리케이션에서 비즈니스 정책이나 규칙을 추출하여 EAI 시스템에 구현하므로 비즈니스 애플리케이션 중 하나가 다른 벤더의 애플리케이션으로 교체되더라도 비즈니스 규칙을 다시 구현할 필요가 없다. 공통 외관 : EAI 시스템은 애플리케이션 클러스터를 프런트 엔드할 수 있어 이러한 애플리케이션에 대한 단일 일관된 액세스 인터페이스를 제공하고 사용자가 다른 소프트웨어 패키지를 사용하는 방법을 배워야 하는 것을 방지한다. 구성요소 EAI 플랫폼 : 데이터의 전.. 2021. 9. 2.
플랫폼이란 플랫폼 플랫폼 정의 컴퓨팅 플랫폼 또는 디지털 플랫폼은 소프트웨어가 실행되는 환경이다. 프로그램 코드가 실행되면 하드웨어 또는 운영 체제(OS), 심지어 웹 브라우저 및 관련 애플리케이션 프로그래밍 인터페이스 또는 기타 기본 소프트웨어일 수도 있다. 컴퓨팅 플랫폼은 컴퓨터 프로그램을 실행할 수 있는 단계이다. 플랫폼은 소프트웨어 개발 프로세스의 제약으로 볼 수 있으며, 서로 다른 플랫폼은 서로 다른 기능과 제한 사항을 제공하며, 개발 프로세스의 보조 도구로서 저수준의 기능성을 기성품으로 제공한다는 점에서 둘 다로 볼 수 있다. 예를 들어 OS는 하드웨어의 근본적인 차이를 추상화하고 파일을 저장하거나 네트워크에 액세스하는 일반적인 명령을 제공하는 플랫폼일 수 있다. 구성 ¤ 소규모 임베디드 시스템의 경우 .. 2021. 1. 30.