로그인
통큰아이 모든메뉴보기
간편 보내기
서비스 신청
서비스 관리
전송내역조회
문자메시지 소개
요금 안내
구축 안내
구축발송 신청
이용 안내
[필독]이통사스팸규제안내
[필독]광고문자발송방법안내
/ 문자메세지 / 구축안내 / JAVA 구축
JAVA 구축 안내
JAVA에서는 XML웹서비스를 이용하시면 빠르고 간단히 SMS서비스를 연동하실수 있습니다.
  java구축에서는 해당 웹서버에 TOMCAT서버와 JDK 그리고 AXIS가 설치되어 있어야지만 SMS서비스를 구축하실 수 있습니다.
  이클립스를 사용하실 경우 간편하게 WAR파일 IMPORT를 통해서 예제소스를 이용할 수 있습니다.
  이클립스가 없다면 WAR파일을 톰켓의 webapps폴더 아래에 올리신후 서버를 재시작 하시면 테스트 관련 폴더가 생성되는 것을
확인하실 수 있습니다.
  이클립스를 사용하시지 않으실 경우 반드시 AXIS ADMINCLIENT테스트와 CLIENT테스트를 하셔서 웹서비스간의 통신이 이루어지는지
확인하셔야 합니다.
  AXIS테스트는 AXIS가 설치된 폴더에서 axis\samples\stock 디렉토리로 이동
    java org.apache.axis.client.AdminClient
    -lhttp://localhost:8080/axis/services/AdminService deploy.wsdd 실행
  아래와 같이 통신이 이루어지는지 확인되야 합니다.
  AXIS의 설치 유무는 주소창에 http://localhost:8080/axis 를 쳤을 때 그림과 같은 내용이 나올 경우 설치가 되었는지 확인이 가능합니다.
JAVA 응용프로그램 예제소스 다운 받기
  각각의 구축 환경에 맞는 케릭터셋을 선택하여 예제소스를 다운받으시면 됩니다.
JAVA 예제 파일
파일설명
    1. tongknisms.war->java파일들이 구축되어있는 압축파일
2. sendsms.java -> sms서비스 발송부분 메인소스코드
JAVA 구축 안내
이클립스의 경우 간단한 WAR파일을 IMPORT하시면 바로 테스트가 가능하십니다.

명령프롬프르창에서 테스트를 해야할 경우 WAR파일을 톰켓서버에서 재시작하신 후 JAVA파일을 Javac ?d . *.java 로 컴파일하신 후
Java kr.co.tongkni.webservice.sendsms 실행하시면 예제소스를 확인하실수 있습니다.

TOMCAT서버를 재실행하시면 java파일이 컴파일 되어있는 것을 확인하실수 있습니다.

JAVA사용자의 경우 이클립스WTP 툴을 이용한 개발을 권장합니다.

예약을 하실 경우 userdefine 이란 변수에 사용자께서 취소 시 구분할 수 있는 값을 지정하여 발송이 되도록 구성합니다.

초기 파일에는 즉시전송 이외의 기능은 주석처리가 되어 있으니 각 필요 기능에 맞도록 주석을 풀어주시면 됩니다.

동보전송시 수신자번호를 [,] 로 구분하여 넣어주시면 동보전송이 가능합니다.

리턴값 및 결과 확인
 

발송 요청은 유효성 검사만 진행 후 모두 발송이 됩니다.
실패가 되는 건은 하루 동안 재전송 요청을 한 후 결과가 리턴이 됩니다.

리턴값 및 에러코드

1
1~N
0
-1
-2
-3
-4
-5
-6
-8
-9
-10
-11
-12
-13
-14
-15
-16
-21
-23
-25
-26
-27
-28
-30
-31
-40
-50

: 발송성공
: 콤마로 연결하여 다중 발송을 하였을 경우에는 성공한 정수 숫자로 리턴 됩니다.
: 발송 가능량 부족
: ID /비밀번호 이상
: ID 공백
: 다중 전송시 모두 실패(수신번호이상)
: 해쉬공백
: 해쉬이상
: 수신자 전화번호 공백
: 발신자 전화번호 공백
: 전송내용 공백
: 예약 날짜 이상
: 예약 시간 이상
: 예약 가능시간 지남
: 동의서가 접수되지 않음
: LMS / MMS 사용신청이 되지 않음
: 서버에 이미지 파일 업로드 실패
: 지원하지 않는 파일 확장자(MMS인 경우)
: 데이터베이스 연결실패(DB Connection Fail), 잘못된 형태의 데이터를 보냈을 때
: 허용하지 않는 IP인 경우 (IP허용 제한설정 확인)
: 주간 총 발송량 초과
: 주간 URL 발송량 초과
: 수/발신자 번호 동일
: 메세지에 발송제한 키워드 존재
: 등록되지 않은 발신번호(발신번호 등록)
: 잘못된 발신번호
: 스팸 발송 차단
: 잘못된 전화번호
  

 

홈회사소개개인정보처리방침서비스이용약관서비스별전화norton
통큰아이2005-2012 정보보호안전진단필증(사)한국인터넷 호스팅협회우수중소기업 SMBA 선정 강소기업 SMBA 선정강소기업 고용노동부선정
마준소프트 주식회사 ㅣ 사업자 등록번호: 220-86-18296 ㅣ 통신판매업 신고번호 : 제03601호 ㅣ 대표자 : 마준석
서울특별시 서초구 서초동 법원로 1길 6 (서초동)