• <strike id="fdgpu"><input id="fdgpu"></input></strike>
    <label id="fdgpu"></label>
    <s id="fdgpu"><code id="fdgpu"></code></s>

  • <label id="fdgpu"></label>
  • <span id="fdgpu"><u id="fdgpu"></u></span>

    <s id="fdgpu"><sub id="fdgpu"></sub></s>
     首頁 > 技術(shù) > 技術(shù)文摘 > 企業(yè)短信應(yīng)用平臺(tái)的設(shè)計(jì)

    企業(yè)短信應(yīng)用平臺(tái)的設(shè)計(jì)

    2006-05-19 00:00:00   作者:   來源:   評(píng)論:0 點(diǎn)擊:







      (1)短信發(fā)送程序

      這里特別需要注意以下三點(diǎn):

    • 對(duì)原始短消息過濾是根據(jù)個(gè)人對(duì)短信的過濾設(shè)置進(jìn)行過濾的。

    • 發(fā)送長(zhǎng)短信時(shí),必須嚴(yán)格按照協(xié)議格式要求,如: 長(zhǎng)短信必須以UCS2編碼格式提交,并將消息體內(nèi)容以Unicode格式編碼,然后對(duì)每個(gè)Unicode字符高低字節(jié)互換。在頭結(jié)構(gòu)中有兩個(gè)標(biāo)識(shí)位,一個(gè)用來聲明總條數(shù),一個(gè)用來聲明是第幾條。

    • WAP Push類型的短消息有兩部分內(nèi)容: 消息提示及URL。編碼格式是UTF-8(字節(jié)數(shù)可變的編碼)格式,要嚴(yán)格按照格式要求發(fā)送。

      (2)接收線程流程

      短信接收線程的工作包括: 記錄ISMG的接收確認(rèn)回執(zhí)ID; 記錄ISMG返回的手機(jī)終端已接收成功的回執(zhí)信息碼,即狀態(tài)報(bào)告; 對(duì)用戶發(fā)送來的短信內(nèi)容進(jìn)行分析、處理。

      第1項(xiàng)工作用來確認(rèn)短信網(wǎng)關(guān)(ISMG)接收成功。第2項(xiàng)工作情況用來確認(rèn)手機(jī)已經(jīng)接收到短消息。第3項(xiàng)工作情況需要針對(duì)不同的信息進(jìn)行不同的處理,即根據(jù)內(nèi)容的業(yè)務(wù)代碼(這里定義短信內(nèi)容中特殊分隔符內(nèi)的信息為業(yè)務(wù)代碼,也可以使用長(zhǎng)代碼功能來定義業(yè)務(wù)代碼)與接收配置表匹配,調(diào)用對(duì)應(yīng)的處理程序,并將除業(yè)務(wù)代碼外的所有短信內(nèi)容傳遞給處理程序,由各模塊的程序自行分析、處理,從而保證不修改接收線程,都可以靈活增加接收類型。

      用戶發(fā)來的消息長(zhǎng)度不超過70個(gè)漢字長(zhǎng)度時(shí),可以正常按消息格式解析; 當(dāng)用戶發(fā)來的消息長(zhǎng)度大于70個(gè)漢字長(zhǎng)度時(shí),短消息中心會(huì)分段將消息內(nèi)容下發(fā),其中消息文本前6個(gè)字節(jié)是長(zhǎng)短信的頭結(jié)構(gòu)。需要通過接收線程將信息解析完整。

      短信安全

      短信數(shù)據(jù)的安全性讓很多企業(yè)擔(dān)憂。由于短信傳送的路徑原因擔(dān)心短信是否會(huì)在中途丟失,以及區(qū)分所發(fā)短信正確與否都是觀望中的企業(yè)考慮之一。

      對(duì)于丟失的擔(dān)心完全可以利用程序來解決。對(duì)于發(fā)送的短信,可以加上要求短信中心返回手機(jī)接收的確認(rèn)回執(zhí),短信中心發(fā)送到手機(jī)上之后,在接收到手機(jī)接收成功的回執(zhí)后,將回執(zhí)返給企業(yè)的短信應(yīng)用平臺(tái)。如果短信應(yīng)用平臺(tái)在一定時(shí)間之內(nèi)沒有接到確認(rèn),那么可以重發(fā)。對(duì)于手機(jī)發(fā)給短信應(yīng)用平臺(tái)的信息也同樣,如公文處理,短信應(yīng)用平臺(tái)在接收到用戶發(fā)來的信息后,不論處理成功與否,都將處理結(jié)果發(fā)給用戶。

      應(yīng)用舉例

      企業(yè)短信應(yīng)用平臺(tái)實(shí)現(xiàn)了短信的集中收發(fā),可以在此之上擴(kuò)展更多的應(yīng)用,如: 號(hào)碼查詢、短信群發(fā)、公文短信審批等。

      號(hào)碼查詢 號(hào)碼查詢功能實(shí)現(xiàn)查詢企業(yè)員工的聯(lián)系電話。這里定義查詢業(yè)務(wù)代碼為dh,開發(fā)查詢程序dhcx,將業(yè)務(wù)代碼與程序的對(duì)應(yīng)關(guān)系添加到接收配置表中。當(dāng)用戶查詢張三的電話時(shí),在短信內(nèi)容中輸入“張三”,收件人中輸入“企業(yè)的接入號(hào)”,發(fā)送到企業(yè)短信平臺(tái)。

      短信服務(wù)調(diào)用dhcx程序進(jìn)行查詢,dhcx程序?qū)⒉樵兘Y(jié)果返到企業(yè)短信平臺(tái),短信服務(wù)將結(jié)果發(fā)給用戶,從而實(shí)現(xiàn)了號(hào)碼查詢功能。

      短信群發(fā) 短信群發(fā)功能實(shí)現(xiàn)企業(yè)的短信通知,可以作為會(huì)議通知、商業(yè)宣傳等應(yīng)用。短信通知模塊只需將用戶通知內(nèi)容傳遞到企業(yè)短信平臺(tái),由短信服務(wù)統(tǒng)一進(jìn)行發(fā)送。

      總體而言,短信作為一種低成本的承載方式,完全可以為企業(yè)所用。上述短信平臺(tái)也只是一個(gè)基本的應(yīng)用框架,我們完全可以在這個(gè)短信應(yīng)用平臺(tái)之上進(jìn)行擴(kuò)展,實(shí)現(xiàn)更多的功能,以滿足企事業(yè)單位的不同業(yè)務(wù)要求。

    計(jì)算機(jī)世界網(wǎng)

    相關(guān)閱讀:

    分享到: 收藏

    專題

    亚洲精品网站在线观看不卡无广告,国产a不卡片精品免费观看,欧美亚洲一区二区三区在线,国产一区二区三区日韩 德庆县| 海阳市| 桃源县| 松滋市| 平度市| 裕民县| 安国市| 惠安县| 鞍山市| 承德县| 神木县| 荔浦县| 黄山市| 宜春市| 巴彦县| 昌江| 金阳县| 德州市| 白银市| 昭苏县| 罗田县| 木里| SHOW| 江山市| 连州市| 昌平区| 邹平县| 湟源县| 黄大仙区| 呼图壁县| 安溪县| 浦县| 库尔勒市| 大竹县| 泗洪县| 关岭| 宜春市| 盐城市| 岳西县| 陕西省| 双峰县| http://444 http://444 http://444 http://444 http://444 http://444