2011-09-21 4 views
2

여기 상황이있다, 내 상사는 데이터베이스의 테이블 데이터 쿼리 및 편집을위한 웹 응용 프로그램을 개발하도록 요청합니다. 그런 다음 서버 환경은 websphere (구 버전, 내가 기억하지 못하는)가있는 jdk1.3으로 응용 프로그램 서버로 제한됩니다. 이 웹 응용 프로그램은 서버가 오래되고 느리기 때문에 경량이어야합니다. 데이터베이스 연결이 완료되지 않고 내 상사가 나중에 데이터베이스를 전환하기 위해 jdni를 사용하도록 제안 했으므로 테스트 용으로 Oracle을 사용하게 될 것입니다. websphere가 아직 서버에 설치되지 않았기 때문에 상사가 jboss 3.2.7을 먼저 테스트하고 나중에 준비가되면 websphere로 마이그레이션하도록 요청합니다. jdk1.3, jboss 및 websphere에서 객체 관계형 모델, MVC 등과 같은 작업을 단순화하는 가벼운 프레임 워크가 있습니까?가벼운 자바 웹 프레임 워크 jdk1.3

+0

제한 되었습니까? 제한에 대한 특별한 이유가 있습니까? 더 이상 빈티지 지원조차되지 않습니다! – corsiKa

+2

사임을 고려할 것입니다. –

+1

아직 설치되지 않은 구버전의 WebSphere가 사용되는 이유는 무엇입니까? 지원되지 않을 정도로 오래 되었으면 가볍지 만 최신 지원되지 않는 솔루션을 사용할 수도 있습니다. (의미, 뭔가 지역 사회 지원에만 무료입니다.) – dbreaux

답변

0

JDK 1.3 및 이전 버전의 WebSphere에서 새 응용 프로그램을 개발할 수 있습니까? 이것에 대한 이유는 무엇입니까 가난한 결정?

JDK는 2004 년 10 월 25 일에 EOL에 도달했습니다. 거의 7 년 전 입니다.! 이는 사전 제네릭, 사전 수집, 사전 동시성 패키지, 세대 전 가비지 수집 및 기타 여러 가지 개선 사항입니다.

귀하와 귀하의 상사는이 결정을 재고해야합니다. 설명 할 이유가 없습니다. 비용이 들면 무료 Java 응용 프로그램 컨테이너를 만드십시오. 웹 응용 프로그램이라면 Spring을 사용하고 Tomcat에 배포하십시오. EJB가 필요한 경우에는 JBOSS를 사용하십시오.

+0

클라이언트의 서버 환경이 내 보스 – user415726

3

모든 것이 경량이고 JDK 1.3 호환이 가능해야하므로 직선 JSP + Servlets + JDBC 방식을 사용하십시오. Apache DBUtils를 사용하면 JDBC 통증을 완화 할 수 있습니다.

+0

에 의해 변경 될 수 있다고 생각하지 않습니다. ORM 및 MVC 요구를 처리하십시오. – Saket

+1

기술 제약 조건 (선사 시대의 JDK 및 App 서버)이 포함 된 테이블 수에 따라 Struts 및/또는 최대 절전 모드는 실현 가능한 전략이 아닙니다. 간단한 JDBC API를 사용하는 보완 서블릿으로 간단한 마스터 + 세부 JSP 페이지를 작성하고 싶습니다. –