익명 사용자
로그인하지 않음
토론
기여
계정 만들기
로그인
IT 위키
검색
오라클 WebLogic
편집하기
IT 위키
이름공간
문서
토론
더 보기
더 보기
문서 행위
읽기
편집
원본 편집
역사
경고:
로그인하지 않았습니다. 편집을 하면 IP 주소가 공개되게 됩니다.
로그인
하거나
계정을 생성하면
편집자가 사용자 이름으로 기록되고, 다른 장점도 있습니다.
스팸 방지 검사입니다. 이것을 입력하지
마세요
!
Oracle WebLogic Server(줄여서 WebLogic)은 자바 엔터프라이즈 애플리케이션 서버로, Java EE(현재 Jakarta EE) 기반 애플리케이션을 개발하고 배포하기 위한 플랫폼이다. 이 서버는 온프레미스 또는 클라우드 환경에서 고성능, 확장성, 관리 편의성을 제공하는 미들웨어 역할을 한다. ==역사 및 배경== WebLogic은 원래 WebLogic, Inc.에서 개발한 J2EE 애플리케이션 서버였으며, 1998년 BEA Systems가 WebLogic, Inc.를 인수하였다. 이후 2008년에 BEA Systems 자체가 Oracle에 인수되면서 WebLogic은 Oracle의 미들웨어 제품군의 일부가 되었다. 현재 WebLogic은 Oracle Fusion Middleware 포트폴리오에 포함되어 있다. ==주요 특징== WebLogic이 제공하는 주요 기능 및 특징은 다음과 같다. *Java EE / Jakarta EE 완전 구현 — Servlet, JSP, EJB, JPA, JMS 등 표준 기술을 지원한다. *클러스터링 및 고가용성 — 여러 WebLogic 인스턴스를 클러스터로 구성해 부하 분산과 장애 대응이 가능하다. *도메인 기반 관리 구조 — 하나의 도메인(domain) 안에 Administration Server와 여러 Managed Server가 포함되는 구조로 구성된다. *운영 및 관리 도구 제공 — 콘솔 UI, 명령줄 도구, REST API 등을 통해 설정 및 모니터링이 가능하다. *클라우드 및 컨테이너 지원 — Kubernetes, Docker 등 컨테이너 환경 배포를 지원하며, 클라우드 연동 기능을 제공한다. *Oracle 제품군과의 통합성 — Oracle Database, Coherence, SOA Suite 등과 긴밀히 연계된다. ==아키텍처 개요== WebLogic의 전반적인 구조는 다음 요소들로 구성된다. ===도메인(Domain)=== 도메인은 WebLogic 서버 환경의 관리 단위이다. 도메인 내에는 아래 구성 요소들이 포함된다. *Administration Server — 도메인의 중앙 관리 서버로, 설정 및 배포를 제어한다. *Managed Server — 실제 애플리케이션이 배포되는 서버 인스턴스이다. *클러스터(Cluster) — 동일 도메인 내 여러 Managed Server를 묶어 부하 분산과 장애 대응을 수행한다. ===서비스 계층과 자원=== WebLogic은 다양한 자원을 관리하고 제공한다. *데이터 소스 (JDBC 커넥션 풀) *JMS (Java Messaging Service) *트랜잭션 서비스 (JTA) *보안 서비스 (인증, 인가, SSL 등) *웹 서비스 및 REST API 서비스 *캐시 및 세션 복제 ==버전 및 배포== WebLogic은 6.x, 8.x, 9.x, 10.x, 12c, 14c 등 여러 메이저 버전을 거쳐 발전해왔다. 최신 버전에서는 Java 17, Jakarta EE 9를 지원하며, 클라우드 네이티브 및 컨테이너 환경 통합이 강화되었다. 배포 유형에는 온프레미스 설치, 가상화 기반 배포, Docker 및 Kubernetes를 이용한 컨테이너 배포가 있다. ==장점 및 고려사항== ===장점=== *높은 안정성과 성능 *도메인 기반의 체계적인 관리 *Oracle 제품군과의 통합성 *보안 기능 및 고가용성 지원 ===고려사항 및 단점=== *상용 라이선스 제품으로 비용이 발생할 수 있다. *클러스터 및 도메인 설정이 복잡하다. *경량 애플리케이션에는 다소 과도할 수 있다. ==응용 및 활용 사례== WebLogic은 다음과 같은 환경에서 널리 사용된다. *대규모 엔터프라이즈 웹 애플리케이션 *금융권, 공공기관, 통신사 등의 핵심 업무 시스템 *Oracle ADF, SOA Suite, ERP 등과 연계된 시스템 *클라우드 또는 하이브리드 아키텍처 기반 애플리케이션 ==같이 보기== *[[Java EE]] *[[Oracle ADF]] *[[미들웨어]] *[[클러스터링]] *[[트랜잭션 처리 시스템]] ==참고 문헌== *Oracle Corporation, “Oracle WebLogic Server Documentation” *Oracle Corporation, “Fusion Middleware Concepts Guide” *TechTarget, “What is Oracle WebLogic Server?” ==각주== [[분류:미들웨어]]
요약:
IT 위키에서의 모든 기여는 크리에이티브 커먼즈 저작자표시-비영리-동일조건변경허락 라이선스로 배포된다는 점을 유의해 주세요(자세한 내용에 대해서는
IT 위키:저작권
문서를 읽어주세요). 만약 여기에 동의하지 않는다면 문서를 저장하지 말아 주세요.
또한, 직접 작성했거나 퍼블릭 도메인과 같은 자유 문서에서 가져왔다는 것을 보증해야 합니다.
저작권이 있는 내용을 허가 없이 저장하지 마세요!
취소
편집 도움말
(새 창에서 열림)
둘러보기
둘러보기
대문
최근 바뀜
광고
위키 도구
위키 도구
특수 문서 목록
문서 도구
문서 도구
사용자 문서 도구
더 보기
여기를 가리키는 문서
가리키는 글의 최근 바뀜
문서 정보
문서 기록