問題タブ [ape]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票する
1 に答える
229 参照

.net - asp.netでサルサーバーを使用するには?

Windows マシンで .NET アプリケーションを実行しています。クライアントにリアルタイムでデータを公開するために APE を使用する必要があります。別の Linux マシンで APE サーバーを実行しています。私の質問は、.NET アプリケーションの Javascript コードからリモート APE サーバーにアクセスするにはどうすればよいかということです

どんなチュートリアルでも大歓迎です。

ありがとう

0 投票する
2 に答える
332 参照

ape - リモート APE サーバーへのアクセス

APE初心者です。APE サーバーを実行する Linux マシンがあります。別の Windows マシンで実行している .NET プログラムを APE サーバーに接続したいと考えています。どうすればいいのですか ?両方のマシンが LAN 上にあります。私はそれをやろうとしました

そして、httpd.conf ファイルを変更して、local.ape-project.org の vhost を指定しました。また、ホスト ファイルを変更して、Linux マシンの IP を local.ape-project.org にマップしました。

何が起こっているのかというと、APE にアクセスする権限がないというエラーが表示されます。リモートの Linux マシンにも権限を設定しました。他の誰かが以前にこの状況を経験したことがありますか? どんな助けでも大歓迎です

ありがとう

0 投票する
1 に答える
2130 参照

php - PHP を使用したリアルタイムのプッシュ通知のより良い選択を探しています

PHP からプロジェクトにリアルタイムのプッシュ通知を実装したいと考えています。私はすでに2つの可能な方法をテストしています。

  1. mysql データベースの長いポーリング -> パフォーマンスが非常に低い、クエリが大きいため
  2. 長いポーリング memcache と php 経由のプッシュ -> パフォーマンスの低下
  3. Ajax Push Engine -> 一緒に来るのはそれほど簡単ではないようです...しかし、PHP統合が付属しています

誰かがより良い方法を知っていますか? たぶん、プッシュを許可する memcache に似たものがありますか?

0 投票する
2 に答える
2975 参照

node.js - チャット アプリケーション: node.js または APE?

ビューとユーザー インターフェイスを実行するために php/codeigniter を使用するチャット アプリを作成したいと考えています。node.jsまたはsocket.ioを推奨するstackoverflowに関する多くの投稿を読んでいます。しかし、APE (Ajax Push Engine) にも出くわしました。私はどちらについてもよく知らないので、どちらを使うべきか迷っていました。

私はnode.jsを読んで、それについて多くの良いことを見ましたが、私が心配しているのは、それが比較的新しく、実際のWebサイトでテスト/使用されていないことです.

一方、APEはそうです。また、node.js に似ています。しかし、私が言ったように、私はどちらを選択するかを知るのに十分な知識がありません.

チャットアプリを作るのが上手いのはどっち?

ありがとう!

0 投票する
1 に答える
423 参照

comet - Godaddy専用サーバーのComet(Ajax Push)?

それが可能かどうか知りたいので、それを設定するためのチュートリアルを探しています。

APEのWebサイトには、JavaScriptプログラミングの知識がチュートリアルに従うのに十分であると書かれていますが、チュートリアルの最初の2行でさえパズルを解くことができませんでした。

私はUbuntuを使用しています。APEをダウンロードした後、私は何をすべきかわかりません。サーバーにアクセスするためにSSHを設定しました。

私の次のステップは何である必要がありますか、またはAPEまたは他の何かを介してcometを使用するためのより簡単なチュートリアルをどこで見つけることができますか?

0 投票する
4 に答える
13955 参照

php - Ajaxプッシュエンジン(APE)とNode.js

Webアプリケーションのサーバーからクライアントにリアルタイムでデータをプッシュするためのいくつかのオプションを検討しています。

私はポーリングベースの(各クライアントが30秒ごとにサーバーにhttpリクエストを送信する)アプリケーションを実装しましたが、10人のユーザーが入った後は実際にはスケールアップしません。このアプリ。MySQL、PHP、HTML、jQueryを使用して構築されています。

以下の要件を考慮して、どちらが良いかを提案してください-APE Vs node.js

  1. 一度に少なくとも400の同時接続を処理できる必要があります
  2. サーバーは、これらすべてのクライアントにデータをプッシュできる必要があります。
  3. クライアントは、相互にデータを送信します。
0 投票する
1 に答える
780 参照

jsf - ホストから VM 上の Ape-Server に接続できません

ローカル コンピューターで APE を使用したいだけです。ubuntuを実行している仮想マシンにAPEをインストールしたのは初めてで、local.ape-project.org/APE_JSF/Tools/Check/のチェックツールを使用してVMでテストしました。「すべてのテストが完了しました。これで、APE で遊ぶことができます」という太字のメッセージを喜んで受け取りました。

今、私はさらに一歩を踏み出そうとしました。Windows7を実行しているホストから同じ側にアクセスしようとし、同じテストを行いました。check-tool が最後に次のメッセージで ape サーバーに接続しようとしたため、エラーが発生しました。 local.ape-project.org:6969 .ホストでhttp://local.ape-project.org:6969/を取得すると、「APE Server」という見出しが付いた ape のデフォルト ページが表示され、ape サーバーがホストからアクセスできるので、何を忘れたのでしょうか?

Apache サーバーは、ポート 80 で実行されます。

仮想マシンの内部静的 IP は現時点で 192.168.178.5 であるため、ape-project.org のマニュアルで指定されているように、次の行を C:\WINDOWS\system32\drivers\etc\hosts ファイルに追加しました...

私の APE 設定ファイルの最初の 2 つのセクションは次のようになります。

APE JSF には次の構成 (config.js) があります。

Apache2 のデフォルト ページを取得して、Web サイトにアクセスします (.../apache2/sites-available/default)

0 投票する
1 に答える
661 参照

javascript - ajaxプッシュエンジンを使用して通知を行うにはどうすればよいですか?

リアルタイム通知を行うAPE(ajax push engine)について聞いたことがありますが、インストールする代わりにAPEのjavascriptフレームワークを使用したいと思います。

誰かがリアルタイム通知のためにそれを実装する方法を手伝ってくれますか?
私の知る限り、Ajax Push Engineはサーバーへの負荷が少ないので、リアルタイムシステムに使用したいと思います。ありがとう。

0 投票する
1 に答える
659 参照

websocket - APE /ReverseAjaxでRxを使用するObservableCollections-サーバーからのプッシュ

サーバー側での変更を監視可能なコレクション(Rx / Knockout.js)のサブスクライバー(javascriptクライアント)に通知するために一般的に使用される方法があるかどうか疑問に思っています。

コレクション間で双方向のライブデータバインディングを行うオブジェクトが欲しいのですが。つまり。ブラウザのテーブルは、データベーステーブルまたはキャッシュされたデータセット(すべてinotifyを実装しています...)にバインドされているサーバー上の別のコレクションにバインドされているコレクションにバインドされています。

理論的には可能に聞こえますが、これを行う一般的な方法を見つけることができないようです。

データセット全体が再送信されるシステムを使用したくありません-イベントベースの更新Rxまたは同様の機能(WebSocketを介したConnectableObservableなど)を利用したいと思います。

そうでない場合は、おそらくそれをコーディングする必要がありますか?

前もって感謝します。アンドリュー

(clinq、reactiveobject、websocket)

0 投票する
1 に答える
1669 参照

http - HTTP Streaming Server APE (Ajax Push Engine) を計算コストの高いサーバーに接続する方法

私は APE (Ajax Push Engine - http://www.ape-project.org/ ) を数週間研究しており、Web サイトにあるすべてのドキュメントを読みました。

APE プロジェクトは「リアルタイム データ ストリーミング」を主張していますが、その良い例を見つけることができません。私は彼らのドキュメンテーションにちょっと不満を感じています。

私が彼らのウェブサイトで読んだウィキページの可能性: http://www.ape-project.org/wiki/index.php/Tutorial:How_to_write_an_application_with_APE

ただし、繰り返しになりますが、詳細な情報ではなく、いくつかの概念が含まれています。

Google 検索を行った後、私はよりイライラするようになりました。 私の目的のための貴重なチュートリアルや例はありません

だから私はこれをここに投稿しています。

基本的に、私がやりたかったことは、HTTP ストリーミング サーバー (計算コストが非常に高い) を適切にスケーリングできる (100 または 200 クライアント) ことです。要件:

  1. HTTP プロトコルを使用します (RTMP なし)。
  2. クライアントはオーディオ データをサーバーにストリーミングします。
  3. サーバーは音声データを受信して​​処理し、クライアントから音声データを受信しながら結果を cient に送り返します。
  4. オーディオ データの処理は、C/C++ ライブラリで行われます。
  5. サーバーは数秒の音声データをクライアントにストリーミングすることもでき、クライアントはサーバーから音声データを受信しながら音声を再生できます。
  6. クライアントとサーバーの間で長期間の接続/セッションを確立する必要があり、切断 (TimeOut または UserDisconnect) はサーバーによって検出される必要があります。

私の質問は次のとおりです。

  1. ニーズを容易にするために、どの APE の例とチュートリアルを読む必要がありますか?
  2. APE HTTP ストリーミングを使用した良い例はどこにありますか?
  3. 非常に単純なHTTP ストリーミングの例 (サーバー ストリーム)を作成するにはどうすればよいですか?
  4. サーバー側で計算コストの高い C/C++ ライブラリを接続するにはどうすればよいですか?
  5. サーバー側で各クライアント接続/セッションの状態を維持するにはどうすればよいですか?

私の要件や質問について何か知っている人がいたら、教えてください。

ありがとう。

ピーター