IBM WebSphere 애플리케이션 서버
IBM WebSphere Application Server![]() |
![]() | |
개발자 | IBM |
---|---|
초기 릴리즈 | 1.0 1998년 6월 22일, [1] | 전(
안정된 릴리스 | 9.0 / 2016년 6월 [1] , 전( |
기입처 | 자바 |
운영 체제 | AIX, Windows, Solaris, Linux, HP-UX, z/OS, IBM i, VMWare ESX/ESXi |
플랫폼 | x86, x86-64, PowerPC, SPARC, IA-64, z시리즈 |
이용가능기간: | 영어, 프랑스어, 독일어, 브라질어(포르투갈어), 체코어, 헝가리어, 이탈리아어, 일본어, 한국어, 폴란드어, 러시아어, 스페인어, 간체 중국어, 번체[2] 중국어 |
유형 | Java EE 컨테이너 |
면허증. | 독자 사양 |
웹 사이트 | https://www.ibm.com/cloud/websphere-application-server |
WebSphere Application Server(WAS)는 웹 응용 프로그램 서버 역할을 수행하는 소프트웨어 제품입니다.특히 Java 기반 웹 애플리케이션을 호스팅하는 소프트웨어 프레임워크 및 미들웨어입니다.IBM WebSphere 소프트웨어 제품군의 주력 제품입니다.그것은 처음에 Donald F에 의해 만들어졌다. Ferguson은 나중에 델의 소프트웨어 CTO가 되었습니다.첫 번째 버전은 1998년에 출시되었습니다.이 프로젝트는 Domino Go(Web Server)로 시작하는 IBM HTTP Server 팀의 분파 프로젝트입니다.
아키텍처
WebSphere Application Server(WAS)는 Java EE, XML 및 Web Services와 같은 개방형 표준을 사용하여 구축됩니다.다음 플랫폼에서 실행됩니다.Windows, AIX, Linux, Solaris, IBM i 및 z/OS.버전 6.1 이후 버전9.0으로 이행하는 오픈 스탠다드 사양은 모든 플랫폼에서 공통으로 조정되고 있습니다.플랫폼 부정 이용은 어디까지나 오픈 스탠다드 사양 라인 아래에서 이루어집니다.
Apache HTTP 서버, Netscape Enterprise Server, Microsoft IIS(Internet Information Services), i5/OS용 IBM HTTP 서버, z/OS용 IBM HTTP 서버 및 AIX/Linux/Microsoft Windows/Solaris용 IBM HTTP 서버를 비롯한 여러 웹 서버와 함께 작동합니다.포트 9060을 기본 관리 포트로 사용하고 포트 9080을 기본 웹 사이트 공개 포트로 사용합니다.
"기존" WebSphere Application Server 플랫폼은 여러 운영 체제 인스턴스에 설치할 수 있는 분산 컴퓨팅 플랫폼으로 설계되었으며, 이를 통칭하여 WebSphere 셀이라고 합니다.모든 인스턴스의 관리는 Deployment Manager라고 불리는 셀 내의 관리 노드에서 수행할 수 있으며, 롤링 업데이트를 실행하는 기능을 포함한 애플리케이션 전개를 셀 노드의 서브셋으로 푸시할 수 있습니다.셀 전체의 설정 정보(노드 수, 각 노드에 전개되는 애플리케이션, 애플리케이션 설정 방법, 세션 관리 및 기타 자원의 상세 등)는 셀 전체에 걸쳐 각 노드에 배포되는 XML 설정 파일로 추적됩니다.제품 수명 동안 이러한 구성 세부 정보는 파일에서 데이터베이스 기반(v3.5 전후)으로, 그리고 다시 파일(v5 전후)로 구현되었습니다.
분산형 설치 및 셀 전체의 관리에 로컬 효과(전개, 로깅 설정 등)의 관리가 필요했던 것을 고려하면 WAS 보안은 적절하게 설정되어 있지 않으면 로컬보안을 덮어쓸 수 있는 경우가 많습니다.예를 들어 이전 버전의 관리 콘솔에서는 원격 노드에서 로그 파일의 위치를 지정할 수 있는 옵션이 있었습니다.이 명령을 사용하여 원격 노드의 임의 파일을 읽고 쓸 수 있습니다.따라서 root 권한으로 애플리케이션 서버/노드 에이전트 프로세스를 실행하는 것은 권장되지 않습니다.v6부터는 보안 설정이 기본 설정으로 되어 있습니다(필요한 기능을 활성화하려면 기본 설정을 수동으로 변경해야 합니다).원래 셀의 모든 노드는 관리 및 애플리케이션 보안을 위해 단일 도메인에 있었습니다.그러나 v6.1부터는 여러 보안 도메인이 존재할 수 있으며 관리 및 애플리케이션 보안이 분리될 수 있습니다.
IBM InfoSphere DataStage와 같은 많은 IBM 제품에서는 WebSphere Application Server를 인프라의 기본 플랫폼으로 사용합니다.
버전 이력
WebSphere 버전 | WebSphere Liberty (지속적 제공) | 9.0 | 8.5.5 | 8.5 자유 프로파일 | 8.5 | 8.0 | 7.0 | 6.1 | 6.0 | 5.1 | 5.0 | 4.0 | 3.5 |
---|---|---|---|---|---|---|---|---|---|---|---|---|---|
최신 픽스 팩 | 22.0.0.7 | 9.0.5.12 | 8.5.5.22 | 8.5.5.9 (다음은 16.0.0.2) | 8.5.0.2 | 8.0.0.15 | 7.0.0.45 | 6.1.0.47 | 6.0.2.43 | 5.1.1.19 | 5.0.2 | 4.0.7 | 3.5.7 |
발매일 | 2022년 7월 5일 | 2022년 6월 7일 | 2022년 7월 25일 | 2012년 6월 15일 | 2012년[5] 6월 15일 | 2011년 6월 17일 | 2008년 10월 17일 | 2006년 6월 30일 | 2004년 12월 31일 | 2004년 1월 16일 | 2003년 1월 3일 | 2001년 8월 15일 | 2000년 8월 31일 |
지원 종료 | 2016년 6월 24일 (16.0.0.[6]2 릴리즈) | 2018년 4월 30일[7] | 2018년 4월 30일[8] | 2013년[9] 9월 30일 | 2010년 9월 30일 | 2008년 9월 30일 | 2006년 9월 30일 | 2005년 4월 30일 | 2003년 11월 30일 | ||||
자바 SE | 6(17.0.0.2까지), 7, 7.1, 8, 및 11(19.0.0.[10]1 이후) | 8 | 6 (8.5.5.13까지), 7, 7.1 (8.5.5.[11]2 이후) 및 8 (8.5.5.9 이후) | 6, 7, 7.1(8.5.5.2 이후) 및 8(8.5.5 이후) | 6과[12] 7 | 6 | 6 | 5 | 1.4 | 1.4 | 1.3 | 1.3 | 1.2 |
자바 EE | 6 (Web 프로파일)및[13] 7 | 7 | 6 | 6 (Web 프로파일)및 7 (8.5.5.6 이후) | 6 | 6 | 5 | 1.4 | 1.4 | 1.3 | 1.3 | 1.2 | 1.2 (완전 컴플라이언스 미준수) |
서블릿 | 3.0, 3.1, 4.0 | 3.1 | 3.0 | 3.1 | 3.0 | 3.0 | 2.5 | 2.4 | 2.4 | 2.3 | 2.3 | 2.2 | 2.1 및 2.2 |
JSP | 2.2, 2.3 | 2.3 | 2.2 | 2.3 | 2.2 | 2.2 | 2.1 | 2.0 | 2.0 | 1.2 | 1.2 | 1.1 | 0.91 및 1.0&1.1 |
JSF | 2.0, 2.2, 2.3 | 2.2 | 2.0 | 2.2 | 2.0 | 2.0 | 1.2 | 1.1 | 1.0 | ||||
EJB | 3.1 (경량), 3.2 | 3.2 | 3.1 | 3.2 | 3.1 | 3.1 | 3.0 | 3.0[14] | 2.1 | 2.0 | 2.0 | 1.1 | 1.0 |
JMS | 1.0, 2.0 | 2.0 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.1 | 1.02 | |||
JDBC | 4.0, 4.1 | 4.1 | 4.1 | 4.1 | 4.0 | 4.0 | 4.0 | 3.0 | 3.0 | ||||
JPA | 2.0, 2.1 | 2.0, 2.1[15] | 2.0 | 2.1 | 2.0 | 2.0 | 1.0 | 1.0 | 1.0 |
IBM은 여러 버전의 WebSphere Application Server를 출하했습니다.
첫 번째 베타 버전에서는 WebSphere를 Servlet [16]Express라고 불렀습니다.
버전 관리 체계 x.1 및 x.5는 일반적으로 소프트웨어 업계의 마이너 릴리스를 나타내지만 WebSphere v6.1 및 v5.1은 WebSphere v8.5 및 v3.[17]5와 마찬가지로 메이저 릴리스입니다.
WebSphere Liberty 버전
WebSphere Liberty는 WebSphere Application Server V8.5(원래 WebSphere Liberty 프로파일이라고도 함)에 도입되었으며, WAS의 나머지 버전과 동일한 버전 번호 체계를 가지고 있습니다.2016년 IBM은 Liberty가 단일 지원 스트림에서 Liberty를 지속적으로 제공하려는 움직임을 반영하기 위해 새로운 픽스 팩 번호 체계를 도입했습니다. V8.5.9 이후, Liberty 번호 체계는 Liberty 픽스 팩의 연도 및 분기를 반영하기 위해 16.0.0.2부터 다시 시작되었습니다.WebSphere Liberty의 공통 수준은 WebSphere Application Server 버전 8.5와 버전 9.0의 일부로 배포됩니다.새로운 기능과 기능을 보다 빈번하게 제공할 수 있도록 [18]하기 위해 Liberty의 연속 제공 모델이 도입되었습니다.
버전 9.0
WebSphere Application Server V9.0에는[19] Java EE 7 및 Java SE 8이 추가되었습니다.이를 통해 WAS Application Server는 2015년 이후 WebSphere Liberty에서 제공했던 것과 동일한 수준의 Java EE로 업그레이드되었습니다.WAS는 사내 제품과 WebSphere as a Service on IBM [20]Cloud를 통해 동시에 제공되는 최초의 릴리즈였습니다.
WebSphere Liberty는 WAS 버전 9.0.0에 포함된 Liberty 버전 16.0.0.2로 인해 새로운 클라우드 네이티브 애플리케이션에 점점 더 주목하고 있습니다.Liberty 16.0.0.3은 표준 Java EE 기술을 사용하여 클라우드 네이티브 애플리케이션 개발을 단순화하는 새로운 MicroProfile 프로그래밍[21] 모델에 대한 지원을 추가합니다.WebSphere Liberty에 대한 유연한 액세스는 도커 이미지와[22] Cloud Foundry 빌드 [23]팩으로 추가 배포를 통해 제공됩니다.2017년 9월 IBM은 진행 중인 Liberty 개발을 Open [24]Liberty라는 새로운 오픈 소스 프로젝트로 전환했습니다.Open Liberty는 WebSphere Application Server에서 Liberty 런타임의 원본입니다.Open Liberty 배포는 OpenLiberty.io [25]커뮤니티에서 지원하며, IBM은 WebSphere Application Server를 통해 Liberty에 대한 상업적 지원을 제공합니다.
버전 8.5.5
WebSphere Application Server V8.5.5에는 Java SE 8 지원, V8.5.6 이후 Java EE 7의 전체 규정 준수, WebSphere의 지능형 관리 기능 등 Liberty 프로파일에 대한 대폭 향상된 기능이 포함되어 있습니다.WebSphere Liberty의 Java EE 지원은 WAS의 각 에디션에서 사용할 수 있는 서로 다른 라이브러리 기능 집합을 구성함으로써 사용할 수 있습니다.WAS Liberty Core 에디션에는 Java EE WebProfile에 필요한 Liberty 기능이 포함되어 있으며, WAS의 다른 에디션에는 Java EE 7에 대한 Liberty 기능이 모두 추가되었습니다.WAS Network Deployment Edition에는 인텔리전트 관리를 위한 Liberty 기능이 추가되었습니다.또한 WAS z/OS 에디션에는 z/OS 플랫폼 기능을 지원하는 Liberty 기능이 추가되었습니다.
버전 8.5.0
WebSphere Application Server V8.5는 V8.0과 동일한 Java EE 6 및 Java SE 6(기본값)을 제공하며 Java SE 7에서 실행되도록 구성할 수도 있습니다.V8.5의 주요 신기능은 WebSphere Application Server의 Liberty 프로파일과 지능형 관리 기능입니다.
WebSphere Application Server의 Liberty 프로필은 서버의 모든 상용 버전에 포함되어 웹, 모바일 및 OSGi 애플리케이션에 대한 서버의 경량 프로필을 제공합니다.이 릴리스에서는 개발 및 프로덕션용 WebSphere Application Server의 전체 프로필의 기능 하위 집합으로, 설치 크기가 50MB 미만이고 시작 시간이 약 3초이며 새로운 XML 기반 서버 구성이 개발자의 생산성을 보조하는 개발 아티팩트로 간주할 수 있습니다.서버 기능은 서버 구성에 정의되어 있는 일련의 기능을 통해 결합됩니다.또한 OSGi 서비스를 내부에서 사용함으로써 기능이 동적으로 추가 및 삭제됩니다.새로운 모델이 제공되고 있습니다.이 모델은 개발에서 실전 가동으로 애플리케이션을 패키지 서버로 이행하기 위한 서버, 서버 구성 및 응용 프로그램의 완전한 아카이브입니다.중앙 집중식 관리 설치는 WebSphere Application Server Network Deployment 에디션의 작업 관리자 구성 요소를 통해 선택적으로 사용할 수 있습니다.
지능형 관리 기능은 WebSphere Application 서버의 Network Deployment 및 z/OS 버전에 추가되었습니다.여기에는 애플리케이션 편집, 서버 상태 관리, 동적 클러스터링 및 지능형 라우팅과 같은 별도의 WebSphere Virtual Enterprise(WVE) 제품에서 이전에 제공되던 운영 기능이 통합됩니다.
컴퓨팅 그리드는 WebSphere Application 서버의 Network Deployment 및 z/OS 버전에도 포함되어 있습니다.이전에는 Java 배치 [26]워크로드 스케줄링 및 관리를 위한 별도의 가격의 WebSphere XD Compute Grid 기능이었습니다.
버전 7.0
이 버전은 2008년 9월 9일에 출시되었습니다.Java EE 5 호환 애플리케이션 서버입니다.
다음은 WebSphere Application Server 버전 7에서 도입된 주요 기능입니다.
- 유연한 관리를 통해 지리적으로 분산되어 있을 수 있는 다수의 WebSphere Application Server 기본 에디션 및 네트워크 배포 토폴로지를 쉽게 관리할 수 있습니다.
- 비즈니스 레벨 애플리케이션은 패키징 또는 프로그래밍 모델에 관계없이 애플리케이션 아티팩트를 관리하는 데 사용됩니다.
- 관리자가 간단한 속성 파일을 사용하여 WebSphere Application Server Version 7 구성을 업데이트할 수 있으므로 속성 기반 구성 기능은 관리 자동화를 단순화합니다.
WebSphere Application Server V7과 WebSphere Application Server V8의 일반 제공(2011년) 사이에 V7 설치에 선택적으로 추가되는 기능 팩의 형태로 V7에 많은 추가 기능을 사용할 수 있게 되었습니다.Feature Pack 콘텐츠는 메인 릴리즈 콘텐츠와 동일한 품질과 지원을 제공합니다.기능 팩의 목적은 다음 메이저 릴리즈 전에 새로운 혁신을 제공하는 것입니다.WebSphere Application Server V7에는 다음과 같은 기능 팩이 제공되었습니다.
- 최신 배치용 기능 팩
- OSGi 애플리케이션 및 JPA 2.0용 기능 팩
- SCA용 기능 팩
- Web 2.0 및 모바일용 기능 팩
- XML용 기능 팩
- 통신 지원 응용 프로그램용 기능 팩
버전 6.1
이 버전은 2006년 6월 30일에 출시되었습니다.2012년 9월 11일, IBM은 V6.1의 서비스 종료를 2013년 9월 30일로 연장하고 새로운 버전 간 마이그레이션 인센티브 및 [27]지원을 발표했습니다.Java EE 1.4 호환 애플리케이션 서버이며 다음 기능을 포함합니다.
- Java Standard Edition 1.5 지원
- 응용 프로그램서버에서의 JSR 168 포틀렛 실행 지원
- SIP 서블릿
- WebSphere Install Factory 기능 향상
- IBM Support Assistant
- IBM JSF 위젯 라이브러리
- 심플한 관리
- 증명서 및 키 관리 기능 향상
- 보안 강화
- WebSphere 관리 콘솔에서 IBM HTTP 서버 관리
- (사전 OASIS) WS-Security 1.0 지원
- 웹 서비스 리소스 프레임워크 및 WS-BusinessActivity(WS-BA) 지원
- JSR160 JMX 원격 연결 지원(IBM 에이전트만 해당)
- 관리 콘솔 Jython 명령 지원
- 확장 스크립트이 버전에서는 Jacl [28]구문의 폐지 프로세스가 시작되었습니다.
- 64비트 서비스 및 새로운 Apache 기반 IBM HTTP Server for z/OS
EJB 3.0 기술에 대한 지원과 일부 웹 서비스 표준에 대한 지원은 각각 EJB 기능 팩과 웹 서비스 기능 팩에 의해 제공되었습니다.이러한 기능 팩의 기능은 버전 7에서 주력 제품으로 접혀 있습니다.Webservices 기능 팩의 기능은 다음과 같습니다.
- 비동기 프로그래밍 모델(제한된 기능 지원)
- 다중 페이로드 구조
- StAX(XML용 스트리밍 API)
- WS-RM(제한된 기능 지원)
- (OASIS 지정) WS-Security 1.0 지원
- WS-Addressing(제한된 기능 지원)
- JAX-B 지원
- 정책 세트(제한된 기능 지원)
- 안전한 신클라이언트(제한된 기능 지원)
- SOAP(프로토콜) 메시지 전송 최적화 메커니즘(MTOM)
- CGI 및 CORBA 지원
버전 6.0
- 이 버전은 2004년 12월 31일에 출시되었습니다.Java EE 1.4 호환 애플리케이션 서버입니다.보안 확장 기능에는 JACC 1.0 및 (사전 OASIS) WS-Security 1.0 지원이 포함됩니다.
- Java Standard Edition 1.4 지원
- 이전에 WebSphere Application Server V5.0 Enterprise Edition에서 사용되던 많은 프로그래밍 모델 확장이 엔터프라이즈에서 Express 및 Base로 이전되었습니다.이러한 API에는 응용 프로그램프로파일, 스타트업 빈, 스케줄러 및 비동기 빈이 포함되어 있습니다.
- 현재 "WebSphere Platform Messaging"으로 불리는 JMS 엔진은 100% Java로 다시 작성되었으며 기능이 크게 향상되었습니다.(WebSphere MQ는 여전히 JMS 공급자로 지원되며 WebSphere Platform Messaging과 상호 운용 가능합니다.)
- 클러스터링이 하이 어베이러빌리티 매니저를 사용하도록 다시 작성되었습니다.이 기능은 WebSphere 환경의 모든 싱글톤을 관리하며 이러한 싱글톤에 대한 핫 복구를 제공할 수 있습니다.
- WebSphere는 공유 파일 시스템을 사용하여 트랜잭션 로그를 저장할 수 있도록 수정되었으며, 이는 해당 공유 파일 시스템이 마운트된 클러스터 구성원은 외부 HA 소프트웨어 없이도 회의 중인 XA 트랜잭션을 핫 복구할 수 있음을 의미합니다.
- 모든 클러스터링 런타임 작업에서 Deployment Manager 역할이 제거되었습니다.이것은, JMX 의 관리 및 설정을 일원적으로 변경하는 경우에만 필요합니다.
- 이제 운영 환경에서 혼합 버전 셀(V5에서 V6)의 실행을 지원합니다.
- WebSphere Application Server for z/OS
- 공통 프로그래밍 모델을 공유하지만 다음과 같은 플랫폼의 이점을 포함하므로 네트워크 배포와 동일한 핵심 기능을 제공합니다.
- 혼합 워크로드를 우선적으로 관리하는 z/OS Workload Manager
- 자원 리커버리 서비스(복잡하고 중요한 트랜잭션에 대한 트랜잭션 무결성 추가)
- RACF 등의 보안 메인프레임 제품 지원
- 고유한 제어 영역(통합 제어 영역) 서버 영역(워크로드가 완료된 곳)을 분리하여 수신 요청의 양에 따라 제어 영역이 필요에 따라 서버 영역을 열고 닫을 수 있도록 함으로써 애플리케이션 서버의 고급 수직 확장 기능을 제공합니다.
- Sysplex 완전 참여를 위한 Parallel Sysplex 지원으로 고도의 페일오버 지원과 지리적으로 분산된 환경을 일원화된 로깅 및 관리 기능과 심리스하게 연계할 수 있습니다.
- WAS XD는 관리성과 성능이라는 두 가지 주요 영역에서 애플리케이션 서버의 기능을 향상시킵니다.또, 애플리케이션 서버 풀간의 동적인 가상화 등, 새로운 설정도 가능하게 됩니다.
- 퍼포먼스 헤더 아래에 ObjectGrid 컴포넌트가 추가되었습니다.ObjectGrid 컴포넌트는 스탠드아론의 분산 캐시로, 임의의 애플리케이션 서버(1.4 JDK가 있는 모든 버전) 또는 zLinux 및 z/OS 지원을 포함한 임의의 J2SE 1.4 런타임과 함께 사용할 수 있습니다.
- 커뮤니티 에디션
- Java Standard Edition 1.4 지원
버전 6에서는 이전에 WebSphere Business Integration Server Foundation(WBISF)에서 사용하던 일부 기능이 새로운 IBM WebSphere Process Server로 이동했습니다.다른 기능이 다른 에디션으로 이동했습니다(Express 이상).
버전 5.1
이 버전은 2004년 1월 16일에 출시되었습니다.J2EE 1.4 호환 애플리케이션 서버입니다.
- 표현
- 기초
- 네트워크 도입
- WebSphere Application Server for z/OS
- z/OS용 버전 5.1은 zAAP 엔진을 지원하는 첫 번째 버전입니다.
- WebSphere Business Integration Server Foundation V5.1
- 이 제품은 WebSphere Application Server Enterprise Edition V5.0의 후속 제품입니다.V5.0에서 사용되는 독자적인 FDML 형식이 아닌 BPEL을 지원하도록 워크플로우 엔진이 업데이트되었습니다.또한 Intel 환경에서 메인프레임에 이르는 모든 IBM 플랫폼에서 가격이 조정되어 사용할 수 있게 되었습니다.
- WebSphere eXtended Deployment(XD)
버전 5.0
2002년 11월 19일에 출시된 버전입니다.이 서버는 J2EE 1.3 인증 애플리케이션 서버입니다.이는 V3/V4 코드베이스의 주요 개서이며 WebSphere Application Server가 공통 코드베이스에서 코드화된 최초의 사례입니다.인텔 x86에서 메인프레임까지 모든 도입 플랫폼에서의 WAS는 거의 같은 코드입니다.데이터베이스 기반 구성 저장소가 복제 XML 파일 기반 구성 저장소로 대체되었습니다.Deployment Manager라고 불리는 서비스에는 셀 설정의 마스터 복사가 있으며 노드에는 변경 시마다 이 마스터 서버에서 필요한 파일이 복사되어 있었습니다.V5에는 임베디드 Java Message Service(JMS) 서버라고 불리는 MQ 5.3의 축소판도 포함되어 있습니다.
- Express Edition은 Standard Edition을 대체합니다.Express는 이제 IBM의 모든 소프트웨어 브랜드에서 제공하는 SME 지향 제품을 가리키는 용어가 되었습니다.
- 기초
- 네트워크 도입이 버전은 클러스터 및 J2EE 페일오버를 지원하는 셀 구성 배포를 지원합니다.또한 이전에는 Edge Server로 알려졌던 Edge Components도 포함되어 있습니다.이를 통해 프록시 서버, 로드밸런싱 및 콘텐츠 기반 라우팅이 제공됩니다.
- 엔터프라이즈 에디션이 버전에서는 프로세스 안무가라고 불리는 워크플로 엔진이 처음으로 추가되었지만 BPEL 표준보다 이전 버전입니다.또한 완전히 지원되는 최초의 애플리케이션 스레딩 모델인 WebSphere Asynchronous Beans도 추가했습니다.
- WebSphere Application Server for z/OS.이 버전은 기본적으로 Network Deployment 제품과 동일하지만 Workload Manager와 같은 z/OS 기능을 최대한 활용하여 메인프레임을 미션 크리티컬하고 확장 가능하며 안전한 워크로드에 필수적인 핵심 기술을 활용하도록 최적화되어 있습니다.
버전 4.0
이 서버는 J2EE 1.2 인증 애플리케이션 서버입니다.이미 XML 데이터스토어를 사용한 단일 서버 버전을 제외한 모든 버전에 대해 V3.x에서 데이터베이스 기반 구성 모델을 상속했습니다.
- AE(어드밴스트 에디션)
- AE(Advanced Edition 싱글).클러스터 구성에서 실행할 수 없는 단일 서버 버전입니다.
- AEd(개발자 에디션)기능적으로는 AE와 동일하지만, 비실가동 개발용입니다.
- EE(엔터프라이즈 에디션)
버전 3.5(및 3.0)
WebSphere 3.5는 널리 사용되는 최초의 WebSphere 버전입니다.
버전 2.0
IBM은 JavaBean, CORBA 및 Linux 지원을 추가합니다.Standard Edition(SE)과 Advanced Edition(AE)의 2가지 에디션이 있습니다.
버전 1.0
1998년 6월 초판.주로 Java Servlet 엔진이었습니다.
보안.
WebSphere Application Server 보안 모델은 운영 체제 및 Java EE 보안 모델에 제공되는 서비스를 기반으로 합니다.WebSphere Application Server는 다양한 사용자 레지스트리를 지원하는 사용자 인증 및 권한 부여 메커니즘을 구현합니다.
- 로컬 운영 체제 사용자 레지스트리
- LDAP 사용자 레지스트리
- 페더레이션 사용자 레지스트리(버전 6.1 이후)
- 커스텀 사용자 레지스트리
WebSphere에서 지원되는 인증 메커니즘은 다음과 같습니다.[29]
- Lightweight 서드파티 인증(LTPA)
「 」를 참조해 주세요.
기타 Java EE 응용 프로그램 서버:
레퍼런스
- ^ a b "IBM Support - WebSphere software lifecycle". www-01.ibm.com. September 27, 2017. Retrieved September 29, 2017.
- ^ "WebSphere Application Server detailed system requirements". Retrieved September 29, 2017.
- ^ "Programming model APIs and specifications". www.ibm.com.
- ^ "IBM software lifecycle - IBM Support". www.ibm.com. July 26, 2018.
- ^ "IBM US Announcement Letter". www-01.ibm.com. April 24, 2012. Retrieved September 29, 2017.
- ^ "To 16.0.0.2 and beyond: Liberty continuous, single-stream fix pack delivery - WASdev". WASdev. June 24, 2016. Retrieved August 10, 2017.
- ^ "IBM support - Software lifecycle - WebSphere Application Server 8.0.x". www-01.ibm.com. September 29, 2017. Retrieved September 29, 2017.
- ^ "IBM support - Software lifecycle - WebSphere Application Server 7.0.x". www-01.ibm.com. September 29, 2017. Retrieved September 29, 2017.
- ^ "Extension of end-of-service date: IBM WebSphere Application Server V6.1". www-01.ibm.com. September 11, 2012. Retrieved September 29, 2017.
- ^ "IBM WebSphere Application Server V9.0.5 delivers enhancements for operational modernization and revised Support Lifecycle policies". www.ibm.com. April 2, 2019.
- ^ "IBM 8.5.5.9: WebSphere Application Server V8.5.5 Fix Pack 9 - United States". www-01.ibm.com. September 8, 2017. Retrieved September 29, 2017.
- ^ "IBM Knowledge Center". pic.dhe.ibm.com. Retrieved September 29, 2017.
- ^ "IBM Knowledge Center". www.ibm.com. Retrieved August 10, 2017.
- ^ "IBM Utility: Feature Pack for EJB 3.0 for WebSphere Application Server V6.1 - United States". www-01.ibm.com. December 3, 2007. Retrieved September 29, 2017.
- ^ "IBM Knowledge Center". www.ibm.com. Retrieved August 10, 2017.
- ^ "Whatever Happened to ... WebSphere?". www.serverwatch.com. Retrieved September 29, 2017.
- ^ "IBM Update Strategy for WebSphere Application Server V6.1 - United States". www-01.ibm.com. September 14, 2007. Retrieved September 29, 2017.
- ^ [1], To 16.0.0.2 이후: 자유로운 단일 스트림 수정 팩 제공.
- ^ "Cloud".
- ^ [2], WebSphere Application Server on Cloud
- ^ [3], Eclipse MicroProfile
- ^ [4], Web스피어 대응 도커 이미지
- ^ [5], Liberty for Java 빌드 팩
- ^ [6], Java 마이크로 서비스 및 클라우드 네이티브 애플리케이션을 지원하는 IBM 오픈 소스 WebSphere Liberty 코드
- ^ [7], OpenLiberty.io 커뮤니티]
- ^ "Improve Your Availability, Scalability and z/OS Mobile Access With WebSphere Application Server V8.5". Retrieved August 3, 2015.
- ^ "IBM WebSphere Migration Knowledge Collection: Why Migrate? - United States". www-01.ibm.com. November 22, 2016. Retrieved September 29, 2017.
- ^ SG24-7304-00 WebSphere Application Server V6.1: 시스템 관리 및 구성, 페이지 250
- ^ "IBM Redbooks - IBM WebSphere Application Server V6.1 Security Handbook". www.redbooks.ibm.com. September 30, 2016. Retrieved September 29, 2017.