[tickeltink] tmax service 예제
- 2009. 3. 13. 15:14
tmax 접속 예제
ticktelink
------------------------------
<%@page contentType="text/html; charset=euc-kr"%>
<%@page import="tmax.webt.*"%>
<%@include file="/ssi/tlink_fld_fdl.java"%>
<%!
TmaxPool mngr = new TmaxPool();
%>
<%
WebtConnection conn = null;
WebtRemoteService service = null;
WebtFieldSet sndset = null;
WebtFieldSet rcvset = null;
WebtBuffer rcvbuf = null;
//에러
String err_msg = new String();
//리턴값
String ret = null;
String retStr = null;
//결과
String strCOM_LONG2 = "";
String strCOM_STRING3 = "";
try{
conn = mngr.getConnection("tmax1");
service = new WebtRemoteService("MA_Rcpt07", conn);
sndset = new WebtFieldSet(service.createFieldBuffer());
sndset.add(DEF_PLACE_CD ,"N0000");
sndset.add(DEF_WIN_CD ,"01");
sndset.add(DEF_USER_CD ,"001");
sndset.add(RSV_NBR ,"16128122");
rcvbuf = service.tpcall(sndset.getFieldBuffer());
if(rcvbuf==null){
err_msg = "MN_CrMbrPlace Service Call Error.<br>";
throw new Exception(err_msg);
}
rcvset = new WebtFieldSet(rcvbuf);
ret = rcvset.getString(RTN_CD); //응답코드
retStr = rcvset.getString(RTN_MSG); //응답메시지
if(!ret.equals("0000"))
{
err_msg = rcvset.getString(RTN_MSG) + "<br>";
throw new Exception(err_msg);
}
strCOM_LONG2 = rcvset.getString(COM_LONG2, 0);
strCOM_STRING3 = rcvset.getString(COM_STRING3, 0);
}catch(Exception e){
err_msg = e.toString();
out.println("<br>Exception : " + err_msg);
response.flushBuffer();
}finally{
mngr.putConnection(conn);
}
%>
--결과 <br>
strCOM_LONG2 : <%=strCOM_LONG2%><br>
strCOM_STRING3 : <%=strCOM_STRING3%>
'IT' 카테고리의 다른 글
바코드 생성 (0) | 2013.02.05 |
---|---|
아이나비 에어 (0) | 2013.01.26 |
개발자되기 (1) | 2009.12.31 |
jsp DB 접근하여 조회하기 (0) | 2009.06.15 |
고정아이피 만들기 (2) | 2008.09.30 |
Oracle 날짜 관련 함수 (0) | 2008.09.26 |
Apache의 P3P 관련 헤더 설정 (0) | 2008.07.31 |
[플렉스] 버튼/링크버튼 ex (0) | 2008.07.28 |
이 포스팅은 쿠팡 파트너스 활동의 일환으로, 이에 따른 일정액의 수수료를 제공받고 있습니다. 1 5