API 放在类路径上之后,应首先创建 RAMSession 对象。此会话将成为 Rational Asset Manager 服务器的主接口。要执行此操作,可以使用在 Rational Asset Manager Web 客户机的页面上 Web Service 部分中找到的 Web service 存储库位置 URL 中传入的公共构造方法以及登录标识和密码。
例如:
// 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 类。