클래스 경로에 API가 있는 경우, 먼저 RAMSession 오브젝트를 작성하십시오. 이 세션은 Rational Asset Manager 서버에 대한 기본 인터페이스입니다. 이를 수행하기 위해 Rational Asset Manager 웹 클라이언트의 페이지에 있는 웹 서비스 섹션에서 발견되는 웹 서비스 저장소 위치 URL에서 전달하는 공용 생성자를 로그인 ID, 비밀번호와 함께 사용할 수 있습니다.
예를 들어, 다음과 같습니다.
// Create a connection to Rational Asset Manager
RAMSession session = new RAMSession(
"http://ramsrvr.test.com:8080/ram.ws",
"mylogin", "mypassword");
RAMSession session = new RAMSession("http://servert:8080/ram", "user", "pass");
Eclipse 플러그인으로 실행하는 경우에는 Eclipse 클라이언트 도구로 작성한 저장소 연결에서 세션 오브젝트를 작성할 수도 있습니다. 이를 수행하려면 RichClientCorePlugin.createClientSession(RepositoryIdentification, boolean)을 호출해야 합니다.
// Create a connection to Rational Asset Manager
final String URL = "http://ramsrvr.test.com:8080/ram.ws";
final String USERID = "mylogin";
RepositoryIdentification id = new RepositoryIdentification(null, URL, USERID);
RAMSession session = RichClientCorePlugin.getDefault().createClientSession(id);
String ramURL = "http://localhost:8080/ram.ws";
String ramUserID = "admin";
String ramPassword = "admin";
String queryParam = null;
RAMSession session = new RAMSession(ramURL, ramUserID, ramPassword);
RAMSession session = new RAMSession(ramURL, ramAdminUserID, ramAdminpassword, onBehalfOfUserId)
자세한 정보는
RAMSession 클래스를 참조하십시오.