본문 바로가기

it관련

미들웨어 기술

반응형

미들웨어 기술




미들웨어(middleware)는 여러 운영 체제(유닉스, 윈도우, z/OS 등)에서 응용 프로그램들(예 : 워드 처리

프로그램) 사이에서 조정 및 중개 역활을 하는 프로그램으로써 시스템에 분산돼 있는 응용 프로그램들과

데이터, 웹서버 간 연결을 최적화시켜주는 소프트웨어를 말한다. 이러한 소프트웨어는 유연하고 확장,

축소가 편리하여야 하며, 다른 기종간 플롯폼을 다시 구축할 필요가 없어야 한다. 이를테면 데이터베이스

시스템, 전자 통신 소프트웨어, 메시지 및 쿼리 소프트웨어를 들 수 있다. 또 클라이언트(사용자) 프로그램과

서버 프로그램 사이에 존재하면서 클라이언트와 서버간에 연결을 유지·관리하면서, 클라이언트의 작업 처리

요구를 서버에 전달하는 일을 한다. 클라이언트와 서버의 통신은 물론 다중 클라이언트에 대한 부하 분산,

트랜잭션 처리, 보안 등 다양한 역활을 담당한다.

 

이같은 역활을 하는 미들웨어 기술은 HAVi, Jini, UPnP 등 다양한 단체의 표준이 혼재되고 있다. 점차 무선

홈 네트워크 환경이 확산됨에 따라 무선 홈 네트워크에 연결되는 디바이스를 안전하고 자동으로 구성,

관리할 수 있는 미들웨어 기술에 대한 연구가 활발히 진행되고 있으며 다양한 이기종 미들웨어 간의

상호 호환성 부재가 홈 네트워크 확산의 걸림돌로 인식되면서 이들 간 상호 호환과 연동을 보장하려는

기술 개발이 시작되고 있다.

 

2003년 6월 인텔, MS, 소니, 삼성전자 등은 디바이스간의 상호 호환성을 보장하는 미들웨어를 정의하기

위해 DLNA를 결성하고 2004년 6월 버전 1.0을 발표하였다. 또한 NIT, IBM, MS, Sony 등은 유비쿼터스

홈 환경의 구현을 위해 홈 센서 미들웨어 기술과 상황 적응형 미들웨어 기술 개발을 진행 중이다.

국내에서는 이종 홈 네트워크 환경에서 정보 가전 기기간 상호 연동을 제공하는 기술을 개발하고 있으며,

DLNA와 Upnp 등의 표준화 활동을 통해 원천 기술 확보에 노력하고 있다.

반응형

'it관련' 카테고리의 다른 글

UWB를 이용하는 기술  (0) 2017.06.19
지그비를 이용하는 기술  (0) 2017.06.19
홈 네트워크 보안의 필요성  (0) 2017.06.18
홈 네트워크 보안의 취약성  (0) 2017.06.18
스마트 홈의 정의  (0) 2017.06.17