2014-06-23 1 views
1

SIP 프로그래밍은 내가 원래 생각했던 것보다 훨씬 간단 같습니다Java SIP 클라이언트는 어떻게 테스트합니까?

http://www.javaworld.com/article/2071781/java-web-development/sip-programming-for-the-java-developer.html

http://docs.oracle.com/cd/E13209_01/wlcp/wlss40/javadoc/jsr289/javax/servlet/sip/SipServlet.html

내가 자바 세계 샘플의 라인을 따라 뭔가를 개발에 관심이있을 것입니다,하지만 어떻게해야 너 시험해? 나는 호스트 Asterisk PBX에 대해 테스트하고 싶지만 비싸 보입니다.

내가 생각할 수있는 유일한 다른 옵션은 별표를 배포하는 것이지만,별로 재미 있지는 않습니다.

Asterisk 관리자 인터페이스 용 Java API가 있거나 앞으로있을 것이라는 점을 알고 있지만, 나는 단순한 바닐라 SIP에만 관심이 있습니다.

+0

왜 Asterisk VM을 설정하지 않습니까? [AsteriskNOW] (http://www.asterisk.org/downloads/asterisknow) 또는 [PBX in a Flash] (http://pbxinaflash.net/)는 쉽게 설정할 수 있다고 주장합니다. –

답변

2

Java SIP 클라이언트는 어떻게 테스트합니까? 당신이 장소에서 SIP 서버가있는 경우

  • 는 당신은 SIP REGISTER 메시지를 전송하여 서버에 클라이언트를 등록하려고합니다.
  • SIP 서버가없는 경우 SIPServlet ~ 기본 서버를 적어도 doRegister 구현으로 생성하십시오. 일단 이 있으면 등록 프로세스로 클라이언트를 테스트 할 수 있습니다.
  • 클라이언트와 서버가 둘 다없는 경우. 그런 다음 SIPServelt를 사용하여 기본 서버 을 작성하십시오. 인터넷에서 다운로드 한 SIP 클라이언트 (SIP 소프트 폰) 을 사용하여 서버를 테스트 할 수 있습니다.

귀하의 질문은 명확하지 않으므로 다른 상황에 대한 답변을 제공했습니다.

+0

적어도 질문 할 때까지 대답이 충분합니다;) – Thufir

+0

@JunedAhsan은 빠른 시작을위한 SIPServlet 구현이 있습니까? –

+0

@YogeshSeralia 예 1) https://docs.oracle.com/cd/E19355-01/820-3007/gfmpq/index.html 2) https://jsip.java.net/ –

관련 문제