国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Day 26: TogetherJS —— 讓我們一起來編程!

smallStone / 919人閱讀

摘要:幾個月前,我寫過一個面向的在線編輯器。今天我將學習如何使用來給這個應用增加協(xié)作功能。支持最新版的和。會有確認框提示。第一個用戶運行了程序,然后結(jié)束了會話。倉庫今天的示例程序的代碼可以從取得。依賴我們將使用作為靜態(tài)服務器。

編者注:我們發(fā)現(xiàn)了有趣的系列文章《30天學習30種新技術(shù)》,正在翻譯,一天一篇更新,年終禮包。下面是第 26 天的內(nèi)容。


今天的《30天學習30種新技術(shù)》挑戰(zhàn),我打算學習一個源自Mozilla的很酷的JavaScript庫——TogetherJS。幾個月前,我寫過一個面向Java 8的在線Java編輯器。今天我將學習如何使用TogetherJS來給這個應用增加協(xié)作功能。

TogetherJS是什么?

TogetherJS是一個開源的HTML5 Javascript庫,提供了用戶間的即時協(xié)作功能。它同時通過WebRTC支持了多人間的文字、語音聊天功能。使用TogetherJS,多個用戶可以在同一頁面上交互,看到對方的光標位置,一起瀏覽和編輯一個站點。TogetherJS支持最新版的Firefox、Chrome和Safari。

TogetherJS Demo

Demo應用跑在OpenShift上:http://tryjava-t20.rhcloud.com/

點擊“Start TogetherJS”按鈕,開啟新會話。會有確認框提示。

在點擊“I"m Ready”前,用戶可以修改自己的姓名和頭像。

用戶會收到一個鏈接,他可以把這個鏈接分享給其他用戶。

我新開一個瀏覽器,打開邀請鏈接。

第二個用戶加入之后,可以看到第一個用戶的所有操作。

第二個用戶編寫了一個簡單的Hello World Java 程序。第一個用戶同樣可以看到第二個用戶的操作。

第一個用戶打開聊天窗口,給第二個用戶發(fā)送了一條信息。

第二個用戶收到了信息。

第一個用戶修正了分號問題,第二個用戶馬上看到了改動。

第一個用戶運行了程序,然后結(jié)束了會話。

Github倉庫

今天的示例程序的代碼可以從Github取得。

依賴

我們將使用Harp作為靜態(tài)web服務器。Harp可以使用NPM安裝。

npm install -g harp
開發(fā)TogetherJS應用

創(chuàng)建一個day26demo目錄,在其中新建一個index.html文件,內(nèi)容如下:








TryJava8 | Run Java 8 in Cloud | Powered by OpenShift











    

    

TryJava8 -- Free , Online Java 8 Code Editor

Write your Java 8 code online anywhere , anytime...

Run your Java 8 Code

Program Output


文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://specialneedsforspecialkids.com/yun/87450.html

相關(guān)文章

  • Java? 教程(枚舉類型)

    枚舉類型 枚舉類型是一種特殊的數(shù)據(jù)類型,它使變量成為一組預定義的常量,變量必須等于為其預定義的值之一,常見示例包括羅盤方向(NORTH、SOUTH、EAST和WEST的值)和星期。 因為它們是常量,所以枚舉類型字段的名稱是大寫字母。 在Java編程語言中,你可以使用enum關(guān)鍵字定義枚舉類型,例如,你可以將星期的枚舉類型指定為: public enum Day { SUNDAY, MOND...

    Cristalven 評論0 收藏0
  • 每周前端開源推薦第四期

    摘要:每周前端開源推薦第四期上一期介紹了很多實時框架,不知大家有沒有去體驗一下實時的樂趣。在上面融了,上周在上面開源,一周的時間,數(shù)已經(jīng)了,火的一塌糊涂。 每周前端開源推薦第四期 mozilla / togetherjs A service for your website that makes it surprisingly easy to collaborate in real...

    chaosx110 評論0 收藏0
  • 每周前端開源推薦第四期

    摘要:每周前端開源推薦第四期上一期介紹了很多實時框架,不知大家有沒有去體驗一下實時的樂趣。在上面融了,上周在上面開源,一周的時間,數(shù)已經(jīng)了,火的一塌糊涂。 每周前端開源推薦第四期 mozilla / togetherjs A service for your website that makes it surprisingly easy to collaborate in real...

    worldligang 評論0 收藏0

發(fā)表評論

0條評論

最新活動
閱讀需要支付1元查看
<