當前位置:編程學習大全網 - 源碼下載 - Flex、WebLogic、JavaFX、Sliverlight在國內使用情況如何?

Flex、WebLogic、JavaFX、Sliverlight在國內使用情況如何?

樓主說的是服務器推送。壹般結合Ajax。壹個用來模擬實時的網站有很多種實現方式,比如Java Applet,Flash或者Siverlight,JavaFX,FLEX都有內置的API。但是這些方法都要求客戶端有Flash之類的插件,所以最好的方法就是使用長輪詢。

我之前開發過壹個在線客服聊天的程序,之前也做過壹些這方面的研究,但是後來測試發現雖然服務器推送減少了服務器的過載,但是並行連接數增加了很多(比如可能不需要壹直計算壹個動態頁面,但是每個客戶都保持連接),所以我還是用poll的方法(幾秒鐘,壹次獲取數據)。有興趣的可以看看我的花店“在線客服”:

目前,校園網、臉書聊天和谷歌GMail聊天都使用Push。但大部分客服聊天都是以投票方式進行,比如美國最大的股票上市客服公司LivePerson。

據我所知,Servlet 2.5標準並沒有規定服務器推送,即異步API。所以不同的Java EE服務器有自己不同的標準。

在1。Tomcat servlet容器,它是由CometEvent的類實現的,壹個servlet類首先要實現CometProcessor。下面是例子和解釋,來自阿帕奇官方!

2.樹脂服務器,即校園網使用的服務器。很可能是用com實現的。看看這個:

是官方教程。

3.IBM的應用服務器WebSphere是最貴的。您可以使用WebSphere application server feature pack for web 2.0。這個有中文教程:

但是我相信樓主應該不會用這麽貴的服務器:)

4.甲骨文裏面好像有WebLogic,但是沒有找到教程。

如果是開源的,能很好的兼容各種服務器,那就是Pushlet。自2000年以來,他們壹直在這樣做。不過我用過,感覺他們的源碼有限,當然是和Apache的源碼相比。這是它的教程。不過這個方案不太好,不推薦給樓主。

在未來的Servlet 3.0 API標準中,規定了異步事件,即支持服務器推送。所有的Java服務器必須有壹個統壹的標準!!!可以看看3.0的新標準:

目前只知道未來的Tomcat 7壹定會遵循Servlet 3.0標準。說夠了,不知道樓主想開發什麽?

  • 上一篇:這裏面哪些是電腦不必要的進程?
  • 下一篇:2021年流年運勢分析 八字具體測算?
  • copyright 2024編程學習大全網