/*
* @(#) SSLTest.java 1.0.0 2015年9月17日 下午8:39:26
*/
package com.ycsoft.boss.remoting.cfocn;
import com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.TestSSL;
import com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.TestSSLResponse;
import com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.WorkOrder;
import com.ycsoft.commons.helper.JsonHelper;
/**
*
* @author Killer
*/
public class SSLTest {
public static void main(String[] args) throws Exception{
// DEBUG模式
System.setProperty("javax.net.ssl.keyStore", "D:/ycsoft/ssl/server.p12");
System.setProperty("javax.net.ssl.keyStorePassword", "a1234567");
System.setProperty("javax.net.ssl.keyStoreType", "PKCS12");
//TODO 改成你本地的地址
System.setProperty("javax.net.ssl.trustStore", "D:/ycsoft/ssl/cfocn.ca.jks");
System.setProperty("javax.net.ssl.trustStorePassword", "a1234567");
System.setProperty("javax.net.ssl.trustStoreType", "JKS");
CFOCN_WebSvc_WorkOrderStub stub = new CFOCN_WebSvc_WorkOrderStub();
//TestSSL testSsl = new TestSSL();
//testSsl.setParam1("Hello");
//TestSSLResponse response = stub.testSSL(testSsl);
com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.GetWorkOrder getWorkOrder=new
com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.GetWorkOrder();
getWorkOrder.setOrderNo("10104110");//10104110
com.ycsoft.boss.remoting.cfocn.CFOCN_WebSvc_WorkOrderStub.GetWorkOrderResponse res=
stub.getWorkOrder(getWorkOrder);
//System.out.println(JsonHelper.fromObject(res));
WorkOrder or=res.getGetWorkOrderResult();
//or.get
System.out.println(JsonHelper.fromObject(or));
//System.out.println("服务器返回的结果:" + response.getTestSSLResult());
}
}