미들웨어: 두 판 사이의 차이
내용 삭제됨 내용 추가됨
편집 요약 없음 |
편집 요약 없음 |
||
4번째 줄:
== 정의 ==
미들웨어는 양 쪽을 연결하여 데이터를 주고 받을 수 있도록 중간에서 매개 역할을 하는 소프트웨어, 네트워크를 통해서 연결된 여러 개의 컴퓨터에 있는 많은 프로세스들에게 어떤 서비스를 사용할 수 있도록 연결해 주는 소프트웨어를 말한다. 3계층 클라이언트/서버 구조에서 미들웨어가 존재한다.
== 예 ==
11번째 줄:
이러한 방법은 여러 가지 장점들을 제공하게 된다.
* 첫째로 모든 비즈니스 로직을 서버에서 관리하기 때문에 관리와 유지 보수가 간편해진다. 만약 변경 사항이 있는 경우에 오직 서버 측만 변경하기 때문에 유지 보수가 간편해지는 것이다.
* 둘째로 확장성이 좋아진다. [[3-tier]] 는 [
== 이점 ==
32번째 줄:
[[Hurwitz]]의 분류법 :
*[[원격 프로시저 호출]] (Remote Procedure Call, 약칭 RPC) — 클라이언트가 원격에서 동작하는 프로시저를 호출하는 시스템. 동기 또는 비동기 지원.
*[[메시지 지향 미들웨어]] (Message Oriented Middleware, 약칭 MOM) — 클라이언트가 생성한 메시지는 저장소에 요청할 때 저장하면서, 다른 업무를 지속할 수 있도록 하는 비동기식 미들웨어.
*[[ORB (미들웨어)|ORB]] (Object Request Broker) — 객체지향 시스템에서 객체 및 서비스를 요청하고 전송할 수 있도록 지원하는 미들웨어.
*[[DB 접속 미들웨어]] — 애플리케이션과 데이터베이스 서버를 연결해주는 미들웨어.
45번째 줄:
* [[TP 모니터]]
* [[웹 애플리케이션 서버]]
[[분류:미들웨어| ]]
|