- 保存文件
- 取回文件
- 查询
1、GetFileSOAP.java
package com.neohope.existdb.test;
import org.exist.soap.Query;
import org.exist.soap.QueryService;
import org.exist.soap.QueryServiceLocator;
import java.net.URL;
public class GetFileSOAP {
public static void GetXML(String fileId, String user, String pwd) throws Exception {
QueryService service = new QueryServiceLocator();
Query query = service.getQuery(new URL("http://localhost:8080/exist/services/Query"));
String session = query.connect(user, pwd);
byte[] data = query.getResourceData(session,
"/db/CDA/"+fileId,
true, false, false);
System.out.println(new String(data, "UTF-8"));
query.disconnect(session);
}
public static void main(String args[]) throws Exception {
String user = "neotest";
String pwd = "neotest";
GetXML("入院患者护理评估单01.xml",user,pwd);
}
}