app1, app2 분리
This commit is contained in:
139
tomcat/webapps/bussiness1/core.jsp
Executable file
139
tomcat/webapps/bussiness1/core.jsp
Executable file
@@ -0,0 +1,139 @@
|
||||
<%@ page contentType="text/html;charset=euc-kr" %>
|
||||
<%@ page import = "java.rmi.*,
|
||||
javax.naming.*,
|
||||
java.sql.*,
|
||||
javax.sql.*,
|
||||
java.io.*,
|
||||
java.net.*,
|
||||
java.util.*,
|
||||
tmax.webt.*"
|
||||
%>
|
||||
<%
|
||||
|
||||
//TMAX
|
||||
WebtConnection connection = null;
|
||||
WebtBuffer tp_request = null;
|
||||
WebtBuffer tp_response = null;
|
||||
|
||||
//FEP
|
||||
URL url = null;
|
||||
URLConnection urlConnection = null;
|
||||
String sUrl = "http://10.10.52.10:8880/IMXtest/fep_receiver.jsp"; //FEP call
|
||||
String sUrl_call_sucess_flag = sUrl + " URL Call succeeded";
|
||||
|
||||
//Properties pro = new Properties();
|
||||
//pro.load(new FileInputStream("C:/smtest/jsp/core.properties"));
|
||||
//String system_test_target=pro.getProperty("system.test.target");
|
||||
String system_test_target="FEP";
|
||||
|
||||
int random_sleep_milisec = (int) (Math.random() * 13) + 12;
|
||||
String flag = Integer.toString(random_sleep_milisec).substring(0,1);
|
||||
//System.out.println("random_sleep_milisec: " + random_sleep_milisec);
|
||||
//System.out.println("flag: " + flag);
|
||||
|
||||
if(flag.compareTo("1") == 0){
|
||||
system_test_target = "FEP";
|
||||
}else{
|
||||
system_test_target = "TMAX";
|
||||
}
|
||||
|
||||
//FEP Call
|
||||
if(system_test_target.compareTo("FEP")==0){
|
||||
|
||||
try {
|
||||
|
||||
url = new URL(sUrl);
|
||||
|
||||
urlConnection = url.openConnection();
|
||||
InputStream is = urlConnection.getInputStream();
|
||||
|
||||
/*
|
||||
byte[] buf = new byte[1024];
|
||||
int len = -1;
|
||||
|
||||
try {
|
||||
while((len = is.read(buf, 0, buf.length)) != -1) {
|
||||
System.out.write(buf, 0, len);
|
||||
}
|
||||
} catch(IOException e) {
|
||||
e.printStackTrace();
|
||||
|
||||
}
|
||||
*/
|
||||
|
||||
} catch(Exception e) {
|
||||
e.printStackTrace();
|
||||
sUrl_call_sucess_flag = sUrl + " URL Call failed";
|
||||
}
|
||||
}
|
||||
else{ //TMAX Call
|
||||
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
// Tmax<61><78> <20><><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD><EFBFBD> <20><><EFBFBD><EFBFBD><EFBFBD>Ѵ<EFBFBD>.
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
Random random = new Random();
|
||||
String lStr_randum_value=Integer.toString(Math.abs(random.nextInt()));
|
||||
int int_Value_length= lStr_randum_value.length();
|
||||
|
||||
if(int_Value_length > 10){
|
||||
lStr_randum_value = lStr_randum_value.substring(0, 10);
|
||||
}
|
||||
else{
|
||||
for(int i=0; i<10-int_Value_length; i++){
|
||||
lStr_randum_value=lStr_randum_value+"0";
|
||||
}
|
||||
}
|
||||
|
||||
String guid=lStr_randum_value +"_" + System.currentTimeMillis();
|
||||
String txcode="tp_txcode001";
|
||||
|
||||
String sndstr = "[Core -> tmax]tmax call......."+ guid +"................" + txcode ;
|
||||
/////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
//[Core -> tmax]tmax call.......5974573420_1706087409995................tp_txcode
|
||||
//////////////////////////////////////////////////////////////////////////////////////////////////////////////
|
||||
|
||||
try{
|
||||
|
||||
connection = new WebtConnection("10.10.52.10", 8888);
|
||||
WebtRemoteService service = new WebtRemoteService("TOUPPER", connection);
|
||||
tp_request = service.createStringBuffer();
|
||||
tp_request.setString(sndstr);
|
||||
tp_response = service.tpcall(tp_request);
|
||||
System.out.println("tmax request : " + tp_request.getString());
|
||||
System.out.println("tmax response : " + tp_response.getString());
|
||||
|
||||
}catch (WebtIOException ioe){
|
||||
System.out.print("webt connection closed");
|
||||
ioe.printStackTrace();
|
||||
}catch (WebtServiceFailException sfe){
|
||||
System.out.print("tmax server ruturns TP_FAIL");
|
||||
sfe.printStackTrace();
|
||||
}catch (WebtServiceException se){
|
||||
System.out.print("tmax service fail. tperrno = " + se.getTPErrorMessage());
|
||||
se.printStackTrace();
|
||||
}finally{
|
||||
connection.close();
|
||||
}
|
||||
}
|
||||
|
||||
%>
|
||||
|
||||
<html>
|
||||
<head>
|
||||
</head>
|
||||
<body>
|
||||
<%
|
||||
if(system_test_target.compareTo("FEP")==0){
|
||||
%>
|
||||
<p>URL Call<br>[<%=sUrl_call_sucess_flag%>]</p>
|
||||
<%
|
||||
}else{
|
||||
%>
|
||||
<p>TMAX WebT Call Request<br>[<%=tp_request.getString()%>]</p>
|
||||
<p>TMAX WebT Call Response<br>[<%=tp_response.getString()%>]</p>
|
||||
<%
|
||||
}
|
||||
%>
|
||||
|
||||
</body>
|
||||
</html>
|
||||
Reference in New Issue
Block a user