Echo

piSmartEchoSample

import com.PowerIntegral.*;

/**

* <p>

* Title: piSmartEchoServiceSample

* </p>

*

* <p>

* Description: 調用自動回應類別範例

* </p>

*/

public class piSmartEchoServiceSample extends piSmartServiceSample {

/**

* piSmartEchoServiceSample: 建構子

*

* @param ConfigurationFile

* String => 定義檔

*/

public piSmartEchoServiceSample(String ConfigurationFile) {

super(ConfigurationFile);

}

/**

* main: 主函式

*

* @param args =>

* 命令列字串引數陣列

*/

public static void main(String[] args) {

String _ConfigurationFile = "piSmartService.properties";

if (args.length > 0) {

_ConfigurationFile = args[0];

}

java.io.File _FileProp = new java.io.File(_ConfigurationFile);

if (!_FileProp.exists()) {

System.out.println("定義檔:" + _ConfigurationFile + " 不存在");

return;

}

String _Request = piDateTime.DateTimeString(), _Result = "";

piSmartEchoServiceSample _piSmartEchoServiceSample = new piSmartEchoServiceSample(

_ConfigurationFile);

_piSmartEchoServiceSample.Init("piSmartServiceSample",

"piSmartEchoServiceSample", "PowerIntegral", "Mitac");

String _base64Request = _piSmartEchoServiceSample._piBase64

.getBase64(_Request);

String _base64Result = _piSmartEchoServiceSample._piSmartService

.Echo(_base64Request);

_Result = _piSmartEchoServiceSample._piBase64

.getFromBase64(_base64Result);

System.out.println(_Result);

}

}