주 메뉴 열기

바뀜

63 바이트 추가됨 ,  9년 전
편집 요약 없음
이를테면 [http://en.wikipedia.org/wiki/Database 데이터베이스 시스템], [http://en.wikipedia.org/wiki/Telecommunication 텔레커뮤니케이션] 소프트웨어, 메시지 및 쿼리 소프트웨어를 들 수 있다.
 
== 미들웨어의 정의 ==
 
'''미들웨어'''(Middleware)는 양 쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어, 네트워크를 통해서 연결된 여러 개의 컴퓨터에 잇는 많은 프로세스들에게 어떤 서비스를 사용할 수 있도록 연결해주는 소프트웨어를 말한다.
3계층 [http://en.wikipedia.org/wiki/2-tier 클라이언트/서버] 구조에서 미들웨어가 존재한다. 웹브라우저에서 데이터베이스로부터 데이터를 저장하거나 읽어올 수 있게 중간에 미들웨어가 존재하게 된다.
 
 
== 미들웨어의 예 ==
 
* [[TP 모니터]](TP Monitor: Transaction Processing Monitor)는 가장 대표적인 미들웨어라 할 수 있다. 이러한 미들웨어는 메인 프레임 소프트웨어에서 분산 컴퓨팅으로 전환되는 과정에서 나타나게 된다. 미들웨어를 이용하는 분산 컴퓨팅은 [[2-tier]] 형태를 벗어나서 [[3-tier]] 와 N-tier 형태로 발전하게 된다. 대부분 3-tier 혹은 N-tier 분산 컴퓨팅에서 모든 비즈니스 로직은 서버 컴퓨터에 존재하게 되고, 개인용 컴퓨터는 오직 프리젠테이션을 위해서 사용된다.
이러한 방법은 여러 가지 장점들을 제공하게 된다.
 
 
;== 미들웨어의 이점 ==
 
* 표준화된 인터페이스 제공 가능
 
 
;== 미들웨어 활용 방안 ==
 
* 향후 5년 후에 새로운 e-business 어플리케이션 투자를 불러올 주요 트랜드 및 사건은 무엇인가?

편집

194