WEB开发网
开发学院软件开发Java 使用 JAX-RPC 访问 IBM WebSphere Service Regist... 阅读

使用 JAX-RPC 访问 IBM WebSphere Service Registry and Repository

 2009-10-23 00:00:00 来源:WEB开发网   
核心提示: 以上代码创建 XMLDocument 实例,然后在该实例上设置一些标准属性(名称、命名空间、描述和位置),使用 JAX-RPC 访问 IBM WebSphere Service Registry and Repository(9),以上代码还将用户定义属性添加到实例,并且说明了如何处理 Serv

以上代码创建 XMLDocument 实例,然后在该实例上设置一些标准属性(名称、命名空间、描述和位置)。

以上代码还将用户定义属性添加到实例,并且说明了如何处理 Service Registry 中的每个对象几乎都可以具有的用户定义属性的数组。在此示例中,我们添加一个具有“ValueOne”值的名为“UserDefinedPropertyOne”的属性。

现在我们有一个文档实例,以下代码将说明如何将其保存到 Service Registry 中。

try { 
  WSRRCoreSDOPortType wsrrCoreSDOPortType = ...; 
  XMLDocument doc = // The code above; 
  /* 
   * Assign a temporary bsrURI value, which must begin with '_', to 
   * the object so that we can refer to it, including referring to it 
   * as the root object contained by the WSRR instance. 
   */ 
  doc.setBsrURI("_1"); 
  BaseObject[] artefactArray = new BaseObject[1]; 
  artefactArray[0] = doc; 
  DataGraphType dg = Utilities.createDataGraph(artefactArray, "_1"); 
  String bsrURI = wsrrCoreSDOPortType.create(dg); 
  System.out.println("Returned bsrURI is " + bsrURI); 
} catch (ServiceRegistryWebServiceException srwse) { 
  System.err.println("Caught ServiceRegistryWebServiceException"); 
  System.err.println("message: " + srwse.getMessage()); 
} catch (Throwable t) { 
  t.printStackTrace(System.err); 
}

上一页  4 5 6 7 8 9 10  下一页

Tags:使用 JAX RPC

编辑录入:爽爽 [复制链接] [打 印]
赞助商链接