JCA를 손쉽게 도입하기 위해 슬라이드 쉐어를 만들어야합니다. 지금 나는 모든 것을 이해하려고 노력하고 있지만 나는 아직도 어떤 곳에서 붙어 있습니다. 나는 IBM 튜토리얼을 읽고 있는데 예제 코드에서는 트랜잭션과 보안 계약을 구현하지 않지만 대신 Interaction, InteractionSpec, RecordFactory 및 IndexedRecords 인터페이스/클래스를 사용한다 (그게 전부라고 생각하는 CCI).JavaEE 커넥터 아키텍처 - 시스템 계약과 공통 클라이언트 인터페이스의 차이점
잘 알았지 만 JCA v1 사양의 계약을 구현해야한다고 나와있는 것으로 나타났습니다.이 예에서 올바르게 이해하면 "연결 관리 계약"만 사용됩니다.
(ConnectionMetaData, ConnectionFactory, Connection) 또는 (ManagedConnectionFactory, ManagedConnection, ManagedConnectionMetaData) < - 그 차이점은 "Managed"접두어가 붙은 인터페이스가 "관리 연결 계약"입니다.
또한 아직 확실하지 않지만 CCI는 리소스 어댑터 생성에만 사용됩니까? 또는 자원 어댑터와 통신하기 위해 응용 프로그램 서버 내에서 "프레임 워크"로 사용할 수 있습니까? Bean 예제에서 JNDI 조회를 사용하여 ConnectionFactory의 인스턴스를 가져오고 확장 CCI 클래스의 오버로드 된 메소드를 사용합니다.
나는 계약서의 내용을 이해하지만 언제 시스템 계약서를 사용해야하며 언제 CCI를 사용해야합니까? 나는 그것의 목적을 얻지 못하고있다.
내 리소스 어댑터 내에 CCI의 "API 메소드"가 있습니까? 그렇다면 응용 프로그램 서버 구현에서 사용할 수 있습니까?
JCA의 첫 번째 모습은 너무 복잡합니다.
JBoss, Tomcat 설정의 리소스 어댑터와 어떻게 통신합니까?