Skip to main content
WolfShade
Legend
Mar 18, 2020 3:45 PM UTC
Answered

Need advice: Create a simple SMS for communicating between those in office and those telecommuting

All,

 

I've been tasked to create a simple SMS system that we can use in office to keep in real-time contact with those working from home.  Any ideas/suggestions?

 

I don't think we need/want anything that would require maintaining a connection.  Heck, the boss even suggested using polling to update communications (although I kind of balk at that idea.)  Although if maintaining a connection (having a state vs stateless) is easier/better, I'd be all about it.

 

V/r,

 

^  _ ^

This topic is closed to new replies. Start a new post to keep the conversation going.
Charlie Arehart
Charlie ArehartCorrect answer
Community Expert
Mar 18, 2020 9:02 PM UTC

Well, SMS implies text messaging. Is that what you mean? CF has no built-in mechanism for that. (It has an SMS event gateway, added in CF7, but it is for integration with an SMS system you would pay for, not one that CF provides. And since that 2003 era, there are of course otehr ways to integrate with anything, such as that, like with REST, and more.)

 

Indeed, you later mention a polling app, and in reply to that I would have asked if you'd considered websockets, a feature added to CF11 and that is surprisingly simple and effective as an alternative to any client polling/pull mechanism.

 

If you google coldfusion websockets, you will find plenty to get you started, from Adobe and others. Let us know if you are open to it or somehow unable to use that.

/Charlie (troubleshooter, carehart. org)

8 replies

WolfShade
WolfShadeAuthor
Legend
Mar 18, 2020 9:06 PM UTC

I should have been more precise in my request.  I'm looking to create a CF version of, say, Lync (aka Skype for Business.)  Just sending small text messages that will be picked up by anyone who logs on (using a CAC and reader) in real-time.

 

V/r,

 

^ _ ^

Translate
Inspiring
Mar 19, 2020 7:36 AM UTC

Hi, I have developed an application that processes text messages received via a gprs modem to perform certain searches and then replies to the sender of the message using a paid SMTP service, is this what you are looking for?

Translate
WolfShade
WolfShadeAuthor
Legend
Mar 19, 2020 2:27 PM UTC

Hi, gianlucam,

 

Thank you for the offer/suggestion, but that is not what I am looking for.  If you've ever used Lync, also known as Skype For Business, that's what I'm trying to make.  Just a simple dialog that when opened and logged on to will list everyone who is logged on and allow the user to send short text messages that will appear in the other user's dialog.  Simplest version would be everyone sees every message that anyone enters, which is fine.  But if I wanted to get complex, then offer the ability to privately message a chosen user.  It would use a central server, but peer-to-peer could also work.  This will not be sending messages to cell phones, just to those who are authenticated on the network.

 

V/r,

 

^ _ ^

Translate
Charlie Arehart
Community Expert
Charlie ArehartCommunity ExpertCorrect answer
Community Expert
Mar 18, 2020 9:02 PM UTC

Well, SMS implies text messaging. Is that what you mean? CF has no built-in mechanism for that. (It has an SMS event gateway, added in CF7, but it is for integration with an SMS system you would pay for, not one that CF provides. And since that 2003 era, there are of course otehr ways to integrate with anything, such as that, like with REST, and more.)

 

Indeed, you later mention a polling app, and in reply to that I would have asked if you'd considered websockets, a feature added to CF11 and that is surprisingly simple and effective as an alternative to any client polling/pull mechanism.

 

If you google coldfusion websockets, you will find plenty to get you started, from Adobe and others. Let us know if you are open to it or somehow unable to use that.

Translate
/Charlie (troubleshooter, carehart. org)
WolfShade
WolfShadeAuthor
Legend
Mar 18, 2020 9:08 PM UTC

"If you google coldfusion websockets, you will find plenty to get you started, from Adobe and others. Let us know if you are open to it or somehow unable to use that."

 

Thanks, Charlie.  Again, I think we were typing at the same time. LOL!  I'll do a Google search for that and see what pops up.

 

V/r,

 

^ _ ^

Translate