답변
ADF는 데이터 액세스를 통해 프런트 엔드까지 모든 것을 포괄하므로 꽤 광범위합니다. 전체 스택을 사용하려는 경우 큰 RAD 프레임 워크이지만 한 부분 만 사용하려고하면 너무 뜨겁지는 않습니다.
데이터 액세스 계층에 TopLink 또는 ADF 비즈니스 구성 요소 (BC4J)를 사용한다고 가정합니다.
RMI 기반 애플리케이션을 사용할 계획이라면 BCBJ의 힘이 직렬화되지 않는 뷰 객체에 있기 때문에 TopLink가 더 좋을 것입니다. (결과적으로 TopLink로 변환합니다. 스타일 값 개체, 어쨌든).
똑바로 위아래로 웹 응용 프로그램을 작성하고 EJB 및 RMI를 신경 쓰지 않는다면 BC4J가 표준 웹 응용 프로그램의 확장 성을 높이는 방법을 많이 찾을 수있을 것이라고 생각합니다. Long 간단히 말해서, SQL을 뷰 객체로 매핑합니다.이 객체는 기본적으로 매우 조정 가능한 동작을 갖는 스마트 데이터 격자이며 Oracle ADF Faces의 JSF 구성 요소에 직접 바인딩 할 수있어 매우 우수한 RAD를 제공합니다.
나는 지금 비슷한 상황을 겪고 있습니다. 나는 전문가는 아니지만 여기서 내가 경험 한 것에서 모은 것. Toplink 또는 ADF를 사용하는 EJB가 더 나은지 여부는 상황에 따라 조금씩 다릅니다. 어떤 경우에는 다른 쪽보다 좋을 수도 있지만, 둘 다 꽤 좋은 해결책이라는 느낌을받습니다.
그러나 프로젝트에 Oracle Forms 마이그레이션이 포함된다고 말한 이후로 오라클은 Forms 및 Reports의 후속 버전 인 JDeveloper와 ADF를 배치하고있는 것으로 보이기 때문에 ADF가 최선의 선택이라고 생각됩니다 (ADF Documentation targeting Forms and Designer Developers 참조) .
ADF BC의 EJB 배치를 사용하지 마십시오. 그것은 많은 RMI 동기화가 필요합니다. 나는 ADF Swing과 함께 사용했다. 다음 레코드로 가려면 약 3 초가 걸립니다. 콤보 박스를 다시 작성해야 수행 할 수 있습니다.
Oracle 11g (2009-05 edition)에서는 viewobject를 기반으로 SDO WS를 작성하는 옵션이 제공되며 다른 ADF 프로젝트의 ADF BC 서비스 기반 엔티티에서이를 사용할 수 있습니다.
- 1. ADF 사용자 지정 구성 요소
- 2. MonoTouch 용 비즈니스 차트 구성 요소?
- 3. 다른 EJB 모듈을 통한 EJB 상속이 가능합니까?
- 4. MPI를 통한 클러스터의 주요 구성 요소 분석
- 5. EJB 참조 구성 오류
- 6. af : selectBooleanCheckbox adf
- 7. 스윙 구성 요소 및 직렬화
- 8. 논리적 및 물리적 구성 요소
- 9. JPanel 이미지 및 구성 요소
- 10. 구성 요소 서비스 및 C#
- 11. 코코아에서 Java RMI와 동급입니까?
- 12. Oracle BPM 11g : ADF 모델에서 비즈니스 오브젝트 작성
- 13. Oracle BPM 및 Oracle ADF
- 14. 구성 요소 기반 구성
- 15. Struts 작업 및 상속을 통한 구성
- 16. Subversion 및 SharePoint를 통한 구성 관리
- 17. 비즈니스 논리 및 단위 테스트를 통한 폼 인증
- 18. Android 용 유료 구성 요소
- 19. Wicket의 장식 요소 구성 요소
- 20. 자바 스크립트를 통한 클릭 요소
- 21. Oracle ADF 기술 시험 계획
- 22. 가속도계 중력 구성 요소
- 23. Web Services vs. EJB v RMI, 장점 및 단점?
- 24. 스윙 구성 요소 및 awt 이벤트 문제
- 25. 런타임시 시각적 구성 요소 제거 및 바꾸기
- 26. HTML HTML 구성 요소 및 HTML_RENDER 이벤트
- 27. 태피스 트리 레이아웃 및 구성 요소 라이브러리
- 28. Cake의 ACL 구성 요소 및 "소유권"개념
- 29. Rhino 구성 요소 및 해당 컨테이너의 보안
- 30. JPanel 및 모든 구성 요소 확대/축소