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

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

           

          2007年10月17日

          基于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)編輯 收藏

          估計11月份java的幾大框架發布

          1、Grail 1.0 GA最終將會在11月份發布,這將在java里面的真正基于Groovy的Rails開發框架邁出了新的一步,相信這個版本一出來應該可以大膽的運用于項目開發里面了,并且據說Groovy 1.1版本在性能上有極大的提升。

          2、JBoss Seam 2.0 GA正式版發布,這個開發框架是基于Spring/hibernate/jsf等框架的基礎上,如果想遵循J2EE標準的編程規范,相信這個框架將會是一個好的選擇,因為它集成了很多東西,如:jbpm、jboss rules等,這給開發者提供了很多的方便。

          3、Spring 2.5 GA將也會發布,據說Spring2.5的IOC在性能方面有了極大的提高,接近Guice的速度,而且最令人興奮的是2.5集成了osgi開框架,這樣以后基于spring的應用就可以支持動態部署的功能,以及模塊化開發更為方便,值得期待。

          posted @ 2007-10-17 21:52 太陽里的雪 閱讀(450) | 評論 (0)編輯 收藏

          導航

          統計

          常用鏈接

          留言簿

          隨筆分類

          隨筆檔案

          文章分類

          文章檔案

          相冊

          收藏夾

          Web2.0's Blog

          Web2.0's Site

          牛人技術BLOG

          搜索

          最新評論

          閱讀排行榜

          評論排行榜

          主站蜘蛛池模板: 如东县| 天峻县| 乡宁县| 兴文县| 津市市| 唐山市| 济宁市| 聂荣县| 泰宁县| 汉源县| 长子县| 邓州市| 略阳县| 天气| 杭锦后旗| 千阳县| 山丹县| 德令哈市| 江都市| 锡林浩特市| 广灵县| 汽车| 博白县| 凌源市| 虎林市| 壤塘县| 云梦县| 台东市| 亳州市| 尼木县| 调兵山市| 禄丰县| 池州市| 揭西县| 台东县| 大丰市| 永春县| 枝江市| 仁寿县| 施甸县| 嘉黎县|