![](http://oshiete.xgoo.jp/images/v2/pc/qa/question_title.png?e8efa67b6d)
はじめまして。
ずいぶん昔と変わったようで
相互通信、Node.jsなどがでているようなんですが
サーバーはWindows8で立てる予定です。
調べてはみたものの、昔と違いXAMPPやLAMP環境よりもいいものがたくさんあるようで
軽く作れる程度であれば問題ありません。
MicrosoftのMatrix3は、NPMギャラリーが接続できず使用できませんでした。
理想は、A氏⇄スマホ⇄PC(サーバー)⇄スマホ⇄B氏
スマホやPCのbrowserで画面を操作し、画像の移動などを行いたいと思います。
この場合理想な環境などを教えていただけたら幸いです。
サーバーもレンタル(無料など)でできるものであれば助かります。
正直node.js socket.io などがよく分からなく、server.jsは立ち上げたものの
PHPにどのように反映させたり、がよくわかりません。
長文で駄文になりましたが、ご回答お願いいたします。
No.2ベストアンサー
- 回答日時:
>リアルタイムで同じものを見る
WEBとはブラウザが要求しサーバーが返答するといういわゆる
プル型の仕組みなのはわかりますよね?
更新があるかどうかをリアルタイムにチェックする(ポーリング)には
プッシュ型(疑似ふくむ)の仕組みが必要になります
https://ja.wikipedia.org/wiki/Push%E6%8A%80%E8%A …
たとえばロングポーリングをつかったcometなどで処理する方法などあります
(とはいえサーバー負荷は高くなりますが)
https://ja.wikipedia.org/wiki/Comet
調べてみたところnode.jsと socket.ioで構築してみることにしました。
サーバーのコードはうできたのであとはクライアントを作って
PHPに同期させようと思います。
ありがとうございました。
No.1
- 回答日時:
いまいちどの部分が質問なのかよくわかりませんが
>スマホやPCのbrowserで画面を操作し、画像の移動などを行いたいと思います。
Aさんがアップした画像をBさんが見れればいいという話?
それともサーバーに置いとくのではなく相手のスマホにダイレクトに送りつけるということ?
前者ならたんにhttp的な処理だし、後者ならメールでよいのでは?
ユーザー環境の違いを考慮したらSNS的なものを利用すればよい気がしますが。
移動というのはAさんの方に画像を残したくないということ?
リアルタイム表示とはどういう状態を想定しているのでしょう?
Aさんがアップした瞬間にBさんの画面が表示されるとなると
結構重い処理がはいると思いますが、サーバー負荷とか大丈夫ですか?
回答ありがとうございます。
画面操作というより、画像や、テキストボックスなどの内容変更
その他モロモロを、リアルタイムで同じものを見ることと操作ができればと思っております。
お探しのQ&Aが見つからない時は、教えて!gooで質問しましょう!
関連するカテゴリからQ&Aを探す
おすすめ情報
- ・漫画をレンタルでお得に読める!
- ・【あるあるbot連動企画】あるあるbotに投稿したけど採用されなかったあるある募集
- ・【あるあるbot連動企画】フォロワー20万人のアカウントであなたのあるあるを披露してみませんか?
- ・映画のエンドロール観る派?観ない派?
- ・海外旅行から帰ってきたら、まず何を食べる?
- ・誕生日にもらった意外なもの
- ・天使と悪魔選手権
- ・ちょっと先の未来クイズ第2問
- ・【大喜利】【投稿~9/7】 ロボットの住む世界で流行ってる罰ゲームとは?
- ・推しミネラルウォーターはありますか?
- ・都道府県穴埋めゲーム
- ・この人頭いいなと思ったエピソード
- ・準・究極の選択
- ・ゆるやかでぃべーと タイムマシンを破壊すべきか。
- ・「I love you」 をかっこよく翻訳してみてください
- ・歩いた自慢大会
- ・許せない心理テスト
- ・字面がカッコいい英単語
- ・昔のあなたへのアドバイス
- ・かっこよく答えてください!!
- ・あなたが好きな本屋さんを教えてください
- ・これ何て呼びますか Part2
- ・人生で一番思い出に残ってる靴
- ・ゆるやかでぃべーと すべての高校生はアルバイトをするべきだ。
- ・初めて自分の家と他人の家が違う、と意識した時
- ・単二電池
- ・チョコミントアイス
デイリーランキングこのカテゴリの人気デイリーQ&Aランキング
-
sleepの負荷
-
ASP.NET(VB)VBソースからJavas...
-
PHPにコネクションプールってあ...
-
読み込み中に「Now Loading」を...
-
php ob_flushが全く動作しない
-
jQueryのAjaxで通信の途中結果...
-
PHPにてHTMLページ表示とは別プ...
-
メール受信が遅いです。
-
HTML、CGI、Java、JavaS...
-
PHP、JavaScript、どちらでも処...
-
リンクを押すとEXEファイルを実...
-
saved from url=(0013)abou
-
【JavaScript】confirmのボタン...
-
ajaxでhtmlを返して画面に描画…...
-
jsonテキストデータの並び替え...
-
html化とは
-
DirectXとOpenGLはどちらが動作...
-
Javadcriptでwebサーバー側にあ...
-
VBAで非同期のTCP通信
-
制作したサイトが文字化けして...
マンスリーランキングこのカテゴリの人気マンスリーQ&Aランキング
-
ASP.NET(VB)VBソースからJavas...
-
PHPでフォームの自動入力できま...
-
読み込み中に「Now Loading」を...
-
JSTLを利用してJavascriptの結...
-
php ob_flushが全く動作しない
-
呼び出し元のURLを知りたいのです
-
Apache+PHPは結構速い
-
掲示板の荒らし対策
-
sleepの負荷
-
ブラウザを閉じた瞬間にログアウト
-
PHPのプログラムが同時に呼び出...
-
jQueryのAjaxで通信の途中結果...
-
処理中インジケータの表示
-
PHP、JavaScript、どちらでも処...
-
HTML、CGI、Java、JavaS...
-
メール受信が遅いです。
-
mimeDecodewでのデコメ等の受信...
-
PHPのリアルタイム表示について
-
ブラウザ閉じたらサーバー処理...
-
MacBook Air でVBAについて
おすすめ情報