Гость
Целевая тема:
Создать новую тему:
Автор:
Форумы / Java [игнор отключен] [закрыт для гостей] / JSMPP библиотека. как использовать / 4 сообщений из 4, страница 1 из 1
20.07.2009, 18:37:14
    #36099342
anesty
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSMPP библиотека. как использовать
Подскажите пожалуйста как использовать библиотеку jsmpp , какие необходимо знать параметры подключения?... Возможно есть у кого-то примеры..
заранее благодарна.
...
Рейтинг: 0 / 0
20.07.2009, 18:46:54
    #36099354
Penkov Vladimir
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSMPP библиотека. как использовать
"anesty" <nospam@sql.ru>;
> jsmpp


посмотрите в сторону smpp-api, там и примеры толковые были ЕМНИП

Скажи Microsoft'у "Прощай"!

Posted via ActualForum NNTP Server 1.4
...
Рейтинг: 0 / 0
20.07.2009, 19:02:56
    #36099386
in7
in7
Участник
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSMPP библиотека. как использовать
anesty,

я разрабатывал приложение использующее протокол SMPP.
Остановился на jsmpp. Чтобы удачно использовать эту библиотеку нужно избыточное количество парметров SMSC-сервера.
Вот работающий пример, он работает. Параметры скрыл, разумеется:

Код: plaintext
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
40.
41.
42.
43.
44.
45.
46.
47.
48.
49.
50.
51.
52.
53.
54.
55.
56.
57.
58.
59.
60.
		SMPPSession session =  new  SMPPSession();
		 try  {
			session.connectAndBind(
					"***.***.***.***",
					port.Вы должны знать,
					 new  BindParameter(
							BindType.BIND_TRX,
							"user.Вы должны знать",
							"password.Вы должны знать",
							"Default.Вы должны знать",
							TypeOfNumber.Вы должны знать,
							NumberingPlanIndicator.Вы должны знать,
							 null 
					)
			);
		}  catch  (IOException e) {
			System.err.println("Failed connect and bind to host");
			e.printStackTrace();
		}
		// Слушатель для СМС подтверждения
        session.setMessageReceiverListener( new  MessageReceiverListenerImpl());
		 try  {
			String messageId = session.submitShortMessage(
					"Вы должны знать",
					TypeOfNumber.Вы должны знать,
					NumberingPlanIndicator.Вы должны знать,
					"некий короткий номер, Вы должны знать",
					TypeOfNumber.Вы должны знать,
					NumberingPlanIndicator.Вы должны знать,
					"номер адресата. Вы должны знать",
					 new  ESMClass(),
					( byte )  0 ,
					( byte )  1 ,
					timeFormatter.format( new  Date()),
					 null ,
					 new  RegisteredDelivery(SMSCDeliveryReceipt.SUCCESS_FAILURE),
					( byte )  0 ,
					 new  GeneralDataCoding(false, true, MessageClass.CLASS1, Alphabet.ALPHA_DEFAULT),
					( byte )  0 ,
					"Я Е**НУЛСЯ!!!111. Текст сообщения. Вы должны знать".getBytes()
			);

			System.out.println("Сообщение отправлено. Вот его id: " + messageId);
		}  catch  (PDUException e) {
			System.err.println("Invalid PDU parameter");
			e.printStackTrace();
		}  catch  (ResponseTimeoutException e) {
			System.err.println("Response timeout");
			e.printStackTrace();
		}  catch  (InvalidResponseException e) {
			System.err.println("Receive invalid respose");
			e.printStackTrace();
		}  catch  (NegativeResponseException e) {
			System.err.println("Receive negative response");
			e.printStackTrace();
		}  catch  (IOException e) {
			System.err.println("IO error occur");
			e.printStackTrace();
		}
		session.unbindAndClose();
...
Рейтинг: 0 / 0
Период между сообщениями больше года.
10.05.2012, 14:56:16
    #37787946
IgoX
Гость
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
JSMPP библиотека. как использовать
in7,

Добрый день.
Есть проблема с SMSC.
Написал приложение с использование jsmpp, поработало это приложение несколько месяцев и стали приходить русифицированные смс-ки иероглифами. Смс-центр сказал, что шлёте с ошибками sequence_number больше допустимой длинны.
Подскажите гуру разве sequence_number не обнуляется при переподсоединении, и вообще я его явно никак не указываю.
У вас были подобные проблемы?
...
Рейтинг: 0 / 0
Форумы / Java [игнор отключен] [закрыт для гостей] / JSMPP библиотека. как использовать / 4 сообщений из 4, страница 1 из 1
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]