Introduced to this project very late in the picture, the use of Perl has allowed the company that I work for currently (The Swish Group) to develop a cross-platform solution - This was particularly important as there has even been an installation platform shift since the original RFT response was provided - drawing upon some of the hallmarks of rapid application development project methodology. The role which Perl has played in this solution is two-fold - Firstly, Perl was used in the form of mod_perl and SOAP::Lite to develop a web service interface for message receipt and routing (to which a .NET client connects from the SMS message gateway). Secondly, Perl was used to build an event based engine (using Event.pm rather than POE because of it's lighter overhead) which connected with each of the LED text displays, polled their current status and communicated new messages for display. Connecting these components together is a backend database (MySQL) and web-based administration system which serve as the persistent store and management interface for the integrated system respectively.
Visitors to Federation Square should take a look at this Message Board if they get a chance as it is an excellent example of how Perl can be used for integration solutions in unusual settings. Messages can be sent for display using the telephone number 19 SMS FED (19 767 333)
perl -le "print unpack'N', pack'B32', '00000000000000000000001000000000'"
|
---|
Replies are listed 'Best First'. | |
---|---|
Re: SMS Message Board/Digital Signage
by thor (Priest) on Nov 16, 2005 at 04:03 UTC | |
by rob_au (Abbot) on Nov 16, 2005 at 06:34 UTC | |
by Anonymous Monk on Apr 10, 2008 at 07:11 UTC | |
by sanPerl (Friar) on Nov 16, 2005 at 05:14 UTC | |
Re: SMS Message Board/Digital Signage
by Anonymous Monk on Dec 28, 2007 at 05:57 UTC | |
by rob_au (Abbot) on Jan 10, 2008 at 12:44 UTC |