SMPP с использованием WSO2

Здравствуйте! Следил за блогом, упомянутым в отправителе SMS-транспорта в ESB wso2, и настроил axis2.xml для transportSender и transportReceiver. Я могу отправить сообщение с ESB на симулятор SMPP, но не могу получить сообщение с симулятора SMPP на ESB.

В симуляторе SMPP я попытался добавить бот 't'/'r', чтобы включить передатчик / приемник, а также попытался дать tr, предполагая, что он предназначен для трансивера в users.txt, но я все еще не могу получить ответ в ESB.

Не могли бы вы помочь в реализации сценария SMPP -> ESB. Любая ссылка, которая описывает эту процедуру, также полезна для меня. (Я не могу найти такой)

Я редактирую это, чтобы сделать мой сценарий более ясным

Мой симулятор - opensmpp-sim. Я добавил данные пользователя в user.txt как name=esb password=esb timeout=unlimited bound=t,r

Я выполнил симулятор с портом 2775.

В ESB axis2.xml я дал следующие конфигурациитранспортного приемника

<transportReceiver name="sms" class="org.apache.axis2.transport.sms.SMSMessageReciever">
    <parameter name="systemType">cp</parameter>
    <parameter name="systemId">esb</parameter>  
    <parameter name="password">esb</parameter>
    <parameter name="host">192.168.0.2</parameter>  
    <parameter name="port">2775</parameter>
    <parameter name="phoneNumber">94777179968</parameter>
</transportReceiver> 

Транспортный отправитель

<transportSender name="sms" class="org.apache.axis2.transport.sms.SMSSender">
        <parameter name="systemType">cp</parameter>
        <parameter name="systemId">esb</parameter>  
        <parameter name="password">esb</parameter>
        <parameter name="host">127.0.0.1</parameter>    
        <parameter name="port">2775</parameter>
    </transportSender>

Примечание: 192.168.0.2 = 127.0.0.1 = localhost

Сценарии1. Отправка сообщения из ESME (ESB) в SMSC (симулятор)

Последовательность

<sequence xmlns="http://ws.apache.org/ns/synapse" name="TEST_SMS">
   <send>
      <endpoint key="SMSC"/>
   </send>
</sequence>

Конечная точка

sms://94777179968

Я выставил эту последовательность как REST API. Когда я отправляю сообщение, оно дошло до симулятора, но в ответ ответа нет.

2. Отправка сообщения из SMSC (Simulator) в ESMC (ESB). Из симулятора, когда я отправляю сообщение, оно достигает ESB. В режиме отладки сообщение печатается в журнале ESB. Но я не в состоянии справиться с этим. Как я могу настроить прокси-сервис / последовательность, чтобы получить это сообщение. Моя цель - получить это сообщение и начать процесс.

Заранее спасибо.

0 ответов

Другие вопросы по тегам