<?xml version="1.0" encoding="windows-1251"?>
<rss version="0.92">
<channel>
<title>Sw4me - SMSReceptionCenter/DatabaseOrWebProject</title>
<link>http://www.sw4me.com/wiki/SMSReceptionCenter/DatabaseOrWebProject</link>
<description>History/revisions of Sw4me/SMSReceptionCenter/DatabaseOrWebProject</description>
<language>en-us</language>
<item>
<title>2007-06-06 04:49:47</title>
<link>http://www.sw4me.com/wiki/SMSReceptionCenter/DatabaseOrWebProject/show?time=2007-06-06+04%3A49%3A47</link>
<description>&lt;a name="h6508-1">&lt;/a>&lt;h3> Let's say, you&amp;nbsp;use an&amp;nbsp;&lt;span class="nobr">issue-tracking&lt;/span> system in&amp;nbsp;your business.. &lt;/h3>&lt;a name="p-6508-1">&lt;/a>&lt;p class="auto" id="p-6508-1">
It's nice, convenient and&amp;nbsp;&lt;span class="nobr">well-learned&lt;/span> by&amp;nbsp;all your employees. Web&amp;nbsp;interface, mail notifications and&amp;nbsp;the &lt;span class="nobr">back-end&lt;/span> database work smoothly and&amp;nbsp;ensure that no&amp;nbsp;problem is&amp;nbsp;ever missed or&amp;nbsp;left behind. What if&amp;nbsp;we need a&amp;nbsp;couple of&amp;nbsp;new features: &lt;/p>&lt;ol type="1">&lt;li> Some important issues must be&amp;nbsp;noticed by&amp;nbsp;some important people as&amp;nbsp;soon as&amp;nbsp;they appear, even if&amp;nbsp;the recipient is&amp;nbsp;not at&amp;nbsp;his workplace.
&lt;/li>&lt;li> As&amp;nbsp;it's not&amp;nbsp;always possible to&amp;nbsp;access the&amp;nbsp;system via&amp;nbsp;Web when the&amp;nbsp;issue is&amp;nbsp;resolved (or when it&amp;nbsp;should be&amp;nbsp;commented), there must be&amp;nbsp;a way&amp;nbsp;to&amp;nbsp;comment on&amp;nbsp;the issue, alter its&amp;nbsp;status or&amp;nbsp;reassign it&amp;nbsp;to somebody else, without the&amp;nbsp;presence of&amp;nbsp;Internet or&amp;nbsp;Intranet connection. After all, connection problems  are&amp;nbsp;issues that have to&amp;nbsp;be resolved, e.g. for&amp;nbsp;system administrators.&lt;/li>&lt;/ol>
&lt;br />&lt;a name="p-6508-2">&lt;/a>&lt;p class="auto" id="p-6508-2">
&lt;em>In situations like the&amp;nbsp;one described above&lt;/em>, SMS&amp;nbsp;Reception Center as&amp;nbsp;a component is&amp;nbsp;one of&amp;nbsp;the easiest ways to&amp;nbsp;add SMS&amp;nbsp;support to&amp;nbsp;an existing system. It's very easy to&amp;nbsp;configure it&amp;nbsp;to do&amp;nbsp;one of&amp;nbsp;the following things:&lt;/p>&lt;ul>&lt;li> When SMS&amp;nbsp;message arrives, post it&amp;nbsp;into a&amp;nbsp;Web form along with its&amp;nbsp;source phone number. 
&lt;ul>&lt;li> Just add&amp;nbsp;a&amp;nbsp;handler for&amp;nbsp;this form into the&amp;nbsp;system, and&amp;nbsp;it'll be&amp;nbsp;able to&amp;nbsp;receive SMS&amp;nbsp;messages. Any&amp;nbsp;technology from CGI&amp;nbsp;and PHP&amp;nbsp;to&amp;nbsp;ASPX may&amp;nbsp;then be&amp;nbsp;used to&amp;nbsp;process SMS&amp;nbsp;messages.
&lt;/li>&lt;/ul>&lt;/li>&lt;li> When SMS&amp;nbsp;messages arrives, execute one&amp;nbsp;or&amp;nbsp;multiple SQL&amp;nbsp;queries using the&amp;nbsp;content and&amp;nbsp;source number of&amp;nbsp;the message.
&lt;ul>&lt;li> When the&amp;nbsp;system's logic is&amp;nbsp;implemented mainly in&amp;nbsp;the database, this solution is&amp;nbsp;easier than the&amp;nbsp;previously mentioned one. It&amp;nbsp;can be&amp;nbsp;the case with complex SQL&amp;nbsp;servers like Oracle or&amp;nbsp;Microsoft's one: the&amp;nbsp;power of&amp;nbsp;&lt;span class="nobr">Transact-SQL&lt;/span> and&amp;nbsp;PL/SQL is&amp;nbsp;enough to&amp;nbsp;create very complex functions and&amp;nbsp;stored procedures.
&lt;/li>&lt;/ul>&lt;/li>&lt;li> When an&amp;nbsp;email message is&amp;nbsp;sent using the&amp;nbsp;usual &lt;span class="nobr">e-mail&lt;/span> SMTP protocol, turn it&amp;nbsp;into SMS&amp;nbsp;and resend it&amp;nbsp;further.
&lt;ul>&lt;li> The&amp;nbsp;program contains a&amp;nbsp;&lt;span class="nobr">built-in&lt;/span> SMTP server that accepts short text messages for&amp;nbsp;PHONENUMBER@anydomain.com and&amp;nbsp;sends them through the&amp;nbsp;phone or&amp;nbsp;modem.
&lt;/li>&lt;/ul>&lt;/li>&lt;li> When a&amp;nbsp;new record appears in&amp;nbsp;the OutgoingSMS table of&amp;nbsp;a database, send out&amp;nbsp;a&amp;nbsp;message taking its&amp;nbsp;content and&amp;nbsp;recipient's number from the&amp;nbsp;new record.
&lt;ul>&lt;li> It's the&amp;nbsp;easiest way&amp;nbsp;for the&amp;nbsp;system to&amp;nbsp;send messages on&amp;nbsp;its own&amp;nbsp;initiative and&amp;nbsp;not in&amp;nbsp;response to&amp;nbsp;some SMS&amp;nbsp;request. See&amp;nbsp;the &lt;span class="nobr">built-in&lt;/span> help file to&amp;nbsp;know more about this feature.&lt;/li>&lt;/ul>&lt;/li>&lt;/ul> </description>
</item>
</channel>
</rss>

