2009-09-22 4 views

답변

0

Weblogic 10.0은 오픈 소스 또는 상용 대안을 통한 (모든 데이터베이스에 대한) 데이터베이스 연결 측면에서 어떤 이점이 있습니까?

웹 로직 JDBC의 클러스터링 (데이터 소스 연결 풀 및 multipools) 및 JDBC 연결의 장애 조치 및로드 밸런싱 목적 및 관리 부분이 매우 성숙 지원한다. 그런 말로하면, 다른 제품 (일부는 아니지만 전부)이 동등한 기능을 갖추고 있다고 확신하고 그런 것들을 지원하는 것이 이점으로 간주 될 수 있는지 궁금합니다. 내가 아는 전부는 이러한 기능에 대한 Weblogic 지원이 정말 훌륭하다는 것입니다. 사실, Weblogic은 견고한 응용 프로그램 서버로 잘 알려져 있으며 "업무에 중요한"응용 프로그램에 자주 사용됩니다. 그러나 대부분의 응용 프로그램에는 이러한 요구가 없습니다.

웹 로직 데이터베이스 연결을 사용하는 웹 로직 관련 문제가 있습니까?

나는 당신이 "웹 로직 데이터베이스 연결"하지만 AFAIK 무슨 뜻인지 모르겠어요.

0

모든 데이터베이스에 대한 연결은 JDBC 드라이버를 통해 수행됩니다. 그것은 WebLogic과 아무 관련이 없습니다. 올바르게 기억하면 WebLogic에는 Oracle, Sybase 및 SQL Server 용 드라이버가 함께 제공되지만 필요에 따라 다른 드라이버를 추가해야합니다.

이것은 상용 또는 오픈 소스의 모든 Java EE 응용 프로그램 서버에 해당됩니다.

WebLogic이 추가하는 값은 JNDI 서비스 및 연결 풀링입니다. 사용자가 사용하기 전에 연결을 검사하고 오래된 연결을 재활용하는 등 풀을 구성 할 수 있습니다. 이러한 기능은 사용자가 직접 코드를 작성하는 데 어려움이 있습니다. WebLogic은 구성을 통해 쉽게 수행 할 수 있습니다.

+0

대부분의 JEE 서버에서 연결 풀링을 제공하지 않습니까? 이것이 WebLogic 전용 기능입니까? –

+0

물론 그렇습니다. WebLogic만큼 쉽게 관리 할 수있는 것은 아닙니다. 그들이 출입 할 때 신선도에 대한 연결을 확인하는 기능을 모두 지원하는지는 알 수 없습니다. – duffymo

0

현재 투명한 데이터 소스 페일 오버는 오픈 소스 서버에서 여전히 드문 기능입니다. 특히 사용중인 연결의 중간에서 전환 할 수있는 기능은 자주 보지 못하는 것입니다.

Jboss는 데이터 소스에 대한 두 번째 URL을 입력 할 수 있지만 약간의 원시 메커니즘 (설명서에서 언급 함)이며 수년 동안 많이 개선되지 않았습니다.