曹江華(太陽里的雪) - 土椒網(http://www.tujiao.com)

          兒童社會化購物分享社區QQ群:16966020、56878039

           

          2008年5月20日

          基于GPRS無線POS機通信解決方案

          目前我們有這么一個需求:
          我們是一家做網上訂餐的網站,系統參與者有:
          1、無線POS機客戶端
          2、我們網站
          3、基于tcp/ip或者udp協議通信的服務器端程序
          4、訂餐用戶

          說明:
          訂餐用戶訪問我們的網站,選擇他周邊所在的餐館,然后向他喜愛的餐館訂餐,當用戶下訂單之后我們網站就向指定的這家餐館發送訂單,然后在餐館那邊的無線POS機就會自動把用戶下的訂單打印出來(通過GPRS無線網絡傳輸),簡單需求就是這樣子。

          問題:
          1、餐館那邊的無線POS機那邊的POS機是沒有固定IP的。(也就是說無線POS機只能是做為客戶端連接到服務器程序,網站也是做為客戶端連接到服務器端,當有接收到訂單就轉發到相應的餐館無線POS機打印)
          2、如果是基于tcp/ip長連,那么服務器端程序這邊負載很大,可能只能做到1000多個客戶端連接。
          3、如果是基于tcp/ip短連接的話,由于無線POS機這邊沒有固定IP,服務器端無法識別每個客戶端,那么就無法向哪家餐館發送正確的訂單數據包。
          4、如果是基于udp的話,同樣服務器端也不能識別無線POS機客戶端,同樣不能做到正確的向指定的無線POS機客戶端發送數據。

          其實這個原理很類似于QQ,用戶機器上裝的QQ客戶端也是沒有固定IP的,但A用戶向B用戶發送信息能夠知道信息是發給誰的。

          不知道大家誰有這方面的經驗?怎么做比較好~

          posted @ 2008-05-20 23:42 太陽里的雪 閱讀(812) | 評論 (0)編輯 收藏

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          Web2.0's Blog

          Web2.0's Site

          牛人技術BLOG

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 荣昌县| 夏邑县| 台州市| 新疆| 扶沟县| 九江市| 连州市| 柯坪县| 都江堰市| 武邑县| 扶沟县| 绿春县| 涞源县| 定日县| 东宁县| 桓仁| 石嘴山市| 汽车| 云南省| 贡嘎县| 通城县| 将乐县| 苗栗市| 西林县| 阜宁县| 类乌齐县| 安吉县| 尼木县| 济源市| 冕宁县| 江源县| 海口市| 延寿县| 兖州市| 石河子市| 铅山县| 菏泽市| 南江县| 保靖县| 耒阳市| 新安县|