package mysmartbi; import smartbi.sdk.ClientConnector; import smartbi.sdk.InvokeResult; public class test { public static void main(String[] args) { // TODO Auto-generated method stub test t=new test(); t.testFun(); } public String testFun(){ ClientConnector conn = new ClientConnector("http://10.10.202.17:18550/smartbi"); conn.open("admin", "admin"); // 以管理员身份登录 //I4028cf81016685b185b1e7fb01668677ac58016f为计划id InvokeResult result = conn.remoteInvoke("ScheduleSDK", "run", new Object[]{"I4028cf81016685b185b1e7fb01668677ac58016f"}); System.out.println("--------------------------"+result.getResult()); if(result.getOriginalResult().getString("retCode").equals("0")){ smartbi.net.sf.json.JSONObject object=result.getOriginalResult(); return object.getString("retCode"); } conn.close(); return ""; } }