Im looking for a simulator that i can use to test my smpp 3.4 client - client

Im looking for a simulator that i can use to test my smpp 3.4 client that sends sms via network operator to their smsc that i have developed with nodejs

If you don't want to write your own, this is one I used to use and was very helpful.

Oh, recently me too had such question, but I found already made solution. This one is a really good. For me it was easy to strat using

Related

How to implement SignalR using websockets

I am trying mostly for learning purposes to implement a module similar to SignalR(still a beginner in SignalR) using raw websockets. (I am already very familiar with websockets)
Is there any guide or something that explains what functionality does SignalR have on top of websockets? (so that i know what features i need to implement) ? .
From what i understood it keeps a persistent connection , and can fallback to other protocols if websockets are not supported (long polling ...etc).
I have already checked this video but i need something more in detail.
I had written one article regarding SignalR one year back. It contains SignalR basic information and code example.
Following is the link of it -
https://medium.com/#aparnagadgil/real-time-web-functionality-using-signalr-ba483efcb959
Hope this helps you!

SIM5320 Arduino GPRS shield with MQTT

The new arduino GPRS/GSM 3g shield says that it has MQTT support with AT commands. However, each command that I've tried from the official documentation has returned an error and every other person on the internet has reported the same thing.
I have been using the adafruit fona library to run it and everything that it offers works on my board. As it's very new though, it doesn't have any MQTT implementation.
I know that the SIM900 chip has libraries for MQTT, but they don't work with the SIM5320. Does anyone have any advice on where to start for getting this chip to run MQTT?
Thanks in advance
At the end it is done via TCP. So if you establish a TCP connection and send the MQTT "connect" and "publish" messages, you should be able to connect and publish.
Here you can find a library that worked for me: https://github.com/andyduino/MQTT-for-SIM900/tree/master/libraries/mqtt
Instead of using "AT+CIPSTART" on SIM900 you will need to use "AT+CIPOPEN" on SIM5320, I think.
There's a really nice arduino library that you can adapt to use with your module. Its specifically for SIM800. Your module may take slightly different AT commands, so all you would have to do is change the commands. Here's a link to the library ->
https://elementztechblog.wordpress.com/2016/07/18/arduino-mqtt-library-for-sim800-gsm-modem/
Be warned, it will take some time and effort to adapt this to your module. But I'm pretty sure its as simple as swapping out some AT commands. I hope this helps you.

Kannel vs Jasmin SMS

I've encountered a choice I have to make.
Please advise what is the best choice for SMS platform between Kannel and Jasmin SMS. Who knows any pros and cons?
As a python programmer I feel more comfortable with Jasmin. It works very well, and the main advantage to me is that I can customize anything I need.
My experience with Jasmin is great, and I currently use it to connect to 4 SMSC and load balance between them. I have sent millions of messages without any performance problems at all.
My experience tells me that every SMSC has specific needs, and with Jasmin I can go into the code and change what I need.
This code is well written !
Both systems are very versatile and can be configured to perform complex tasks.
2 main difference that i find :
SMPP: Kannel implements only smpp client functionality and cannot act as SMPP server , while JasminSMS implements both.
MODEM: Modem interaction is very flexible using Kannel. I think its not available in the JasminSMS, but can be added using a plugin (https://github.com/jookies/jasmin/issues/697)

WebSocket options for use with Raspberry Pi?

My understanding is that there are 2 main option for implementing websockets on a Pi
1 - Tornado - a light Python based web framework
2 - NodeJS+SocketIO
Pros-cons of each?
Is anyone familiar with either or perhaps can suggest a better alternative?
I'm currently playing around with Tornado - here's where I am up to:
Raspberry Pi and Tornado Websockets Part 1
I've also created the html client but not yet recorded part 2. Feel free to take a look. Part 2 should be there today and I'll be continuing to develop/evolve the code.
Node.js and socket.io is better option because Socket.IO support mobile device and realtime connectivity on every browse.
More details see this link http://socket.io/#browser-support
Actually, a third alternative is too use Java WebSocket (though the use of Java on a Pi can be discussed...)

Interprocess communication using sockets between windows service and form app

I need to send command to windows service from a windows form. I have tried ExecuteCommand of ServiceController but had hard time testing.
I am planning to use sockets for IPC as i can also receive a feedback.
If any one could help find a similar example it would be great.
thanks.
If you don't mind third-party solution, our MsgConnect ( http://www.eldos.com/msgconnect/ ) was designed for exactly your purpose and it has a sample. With MsgConnect you can use MMF or sockets as a transport.
Thanks for the comments.
I decided to go with wcf and this really helped.

Resources