미들웨어계층 편집하기

이동: 둘러보기, 검색

경고: 로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다. 로그인하거나 계정을 생성하면 편집자가 아이디(ID)으로 기록되고, 다른 장점도 있습니다.

편집을 되돌릴 수 있습니다. 이 편집을 되돌리려면 아래의 바뀐 내용을 확인한 후 저장해주세요.
최신판 당신의 편집
1번째 줄: 1번째 줄:
'''미들웨어계층'''<!--미들웨어 계층-->(Middleware Layer)은 주로 상하 관계나 동종 관계인 컴퓨터 프로그램들 사이에서 매개 역할을 하거나 프레임워크 역할을 하는 일련의 중간 계층 프로그램을 가리킨다. [[미들웨어]](middleware)는 컴퓨터 제작 회사가 사용자의 특정한 요구대로 만들어 제공하는 프로그램으로, 운영 체제와 응용 소프트웨어의 중간에서 조정과 중개의 역할을 수행하는 [[소프트웨어]]를 가리킨다.
+
'''미들웨어계층'''<!--미들웨어계층-->(Middle Layer)은 주로 상하 관계나 동종 관계인 컴퓨터 프로그램들 사이에서 매개 역할을 하거나 프레임워크 역할을 하는 일련의 중간 계층 프로그램을 가리키며 [[미들웨어]](middleware)는 컴퓨터 제작 회사가 사용자의 특정한 요구대로 만들어 제공하는 프로그램으로, 운영 체제와 응용 소프트웨어의 중간에서 조정과 중개의 역할을 수행하는 소프트웨어를 가리킨다.
{{:자동차 배너|부품}}
 
  
 
==개요==
 
==개요==
14번째 줄: 13번째 줄:
  
 
사업분야에서 네트워크 기반 애플리케이션의 사용이 지속적으로 늘어남에 따라 미들웨어의 중요도도 나날이 증가되고 있다. 회사나 조직들에서는 기존의 독립적인 애플리케이션과 신규 소프트웨어의 개발을 통합하는 방식으로 신규 엔터프라이즈 정보 시스템을 구축하고 있으며 이러한 연유로 미들웨어의 역할이 커지고 있다.<ref>"[https://docs.oracle.com/cd/E15523_01/core.1111/e10103/intro.htm#BABBFJBI Fusion Middleware Concepts Guide]", ''ORACLE''</ref>
 
사업분야에서 네트워크 기반 애플리케이션의 사용이 지속적으로 늘어남에 따라 미들웨어의 중요도도 나날이 증가되고 있다. 회사나 조직들에서는 기존의 독립적인 애플리케이션과 신규 소프트웨어의 개발을 통합하는 방식으로 신규 엔터프라이즈 정보 시스템을 구축하고 있으며 이러한 연유로 미들웨어의 역할이 커지고 있다.<ref>"[https://docs.oracle.com/cd/E15523_01/core.1111/e10103/intro.htm#BABBFJBI Fusion Middleware Concepts Guide]", ''ORACLE''</ref>
 
==연혁==
 
□ 초기 단계
 
 
미들웨어가 분산식 시스템에서 이질의 운영체제와 네트워크 프로토콜을 분리하려면 반드시 분산식 시스템 조건하에 통신서비스를 제공해야 하며 이러한 통신서비스를 플랫폼이라고 한다. IBM이 발표한 CICS(Customer Information Control System)는 제일 처음으로 미들웨어의 기술 개념과 기능을 반영한 소프트웨어 였으며 단지 분산식 시스템에서 개발된 소프트웨어가 아니라는 이유로 업계에서는 1984년에 미국의 AT&T 알카텔-루슨트 벨 랩스(Alcatel-Lucent Bell Labs)에서 개발한 Tuxedo를 첫 번째 미들웨어로 인정하고 있다. Tuxedo는 개발품으로 장기간 처해 있다가 Novell에 인수된 뒤 상용화에서 별로 실적을 내지 못하였으며 1995년에 BEA 시스템즈(BEA Systems)에 인수되면서 활성화되었다. BEA 시스템즈 역시 이러한 추세에 따라 미들웨어를 주력사업으로 운영하였으며 Tuxedo 시스템은 후에 오라클에 인수되었다. 
 
 
1994년에 IBM에서 미들웨어 MQ Series 제품을 내놓았으며 분산식 시스템의 이질성, 신뢰성, 전송에 관한 통신서비스 문제를 해결하여 메세지 미들웨어가 출현되었다.
 
 
□ 발전단계
 
 
1995년에 JAVA 창시자 James Gosling이 자바언어를 발명하였으며 크로스 플랫폼 방식의 네트워크 애플리케이션 서비스를 제공하여 오늘 날 미들웨어의 핵심기술로 되었다. JAVA는 선천적인 네트워크 애플리케이션 플랫폼으로 특히 J2EE가 발표된 뒤 프로그래밍 언어로부터  네트워크 애플리케이션 아키택쳐로 진화하여 애플리케이션 서비스의 실질적인 표준으로 되었다. 애플리케이션 서버 미들웨어는 많은 미들웨어 기술을 통합한 미들웨어로 미들웨어의 핵심으로 되었다.
 
 
2001년에 마이크로소프트에서 .NET를 발표하면서 미들웨어는 .NET와 JAVA 두 개 부류로 나뉘어졌다. 단, .NET는 완전히 개방된 기술체제가 아니며 IBM/ORACLE/SUN/SAP 등 거물들이 전부 JAVA를 후원하는 관계로 미들웨어에는 통상적으로 .NET 미들웨어를 포함시키지 않는다.
 
  
 
==업계 업체==
 
==업계 업체==
IBM, 레드햇(Red Hat), 오라클 코퍼레이션(Oracle Corporation), 마이크로소프트 등은 미들웨어 소프트웨어를 제공해주고 Axway, SAP, TIBCO, Informatica, Objective Interface Systems, Pervasive, ScaleOut Software,  webMethods 등은 미들웨어 솔루션을 제공하주며 아파치 소프트웨어 재단(Apache Software Foundation), OpenSAF, ObjectWeb Consortium, OASIS의 AMQP(Advanced Message Queuing Protocol) 등은  오픈 소스 미들웨어의 개발을 후원해준다.
+
IBM, 레드햇(Red Hat), 오라클 코퍼레이션(Oracle Corporation), 마이크로소프트 등은 미들웨어 소프트웨어를 제공해주고 Axway, SAP, TIBCO, Informatica, Objective Interface Systems, Pervasive, ScaleOut Software,  webMethods 등은 미들웨어 솔루션을 제공하주며 아파치 소프트웨어 재단(Apache Software Foundation), OpenSAF, ObjectWeb Consortium, OASIS의 AMQP(Advanced Message Queuing Protocol) 등은  오픈 소스 미들웨어의 개발을 후원해주는 업체들이다.
  
 
{{각주}}
 
{{각주}}
36번째 줄: 22번째 줄:
 
* "[https://docs.oracle.com/cd/E15523_01/core.1111/e10103/intro.htm#BABBFJBI Fusion Middleware Concepts Guide]", ''ORACLE Help Center''
 
* "[https://docs.oracle.com/cd/E15523_01/core.1111/e10103/intro.htm#BABBFJBI Fusion Middleware Concepts Guide]", ''ORACLE Help Center''
 
* "[https://www.sciencedirect.com/topics/computer-science/middleware-layer Middleware Layer - an overview]", ''ScienceDirect Topics''
 
* "[https://www.sciencedirect.com/topics/computer-science/middleware-layer Middleware Layer - an overview]", ''ScienceDirect Topics''
*  江晓曼*凡云基地, 〈[https://blog.csdn.net/simplemurrina/article/details/53400515 中间件的发展]〉, 《CSDN博客》, 2016-11-29
 
  
 
==같이 보기==
 
==같이 보기==
43번째 줄: 28번째 줄:
 
* [[응용계층]]
 
* [[응용계층]]
  
{{자동차 전장|검토 필요}}
+
{{자동차 부품|토막글}}

해시넷에서의 모든 기여는 다른 기여자가 편집, 수정, 삭제할 수 있다는 점을 유의해 주세요. 만약 여기에 동의하지 않는다면, 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다 (자세한 사항은 해시넷:저작권 문서를 보세요). 저작권이 있는 내용을 허가 없이 저장하지 마세요!

취소 | 편집 도움말 (새 창에서 열림)