[tickeltink] tmax service 예제

tmaxMA_Rcpt07.jsp

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

잘생긴 팝콘 방문해주셔서 감사합니다.

이 글을 공유하기

댓글

Designed by JB FACTORY