問題タブ [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 に答える
782 参照

javascript - Django and Ajax Push Engine (APE): 安全でない JavaScript が URL でフレームにアクセスしようとしています

Django プロジェクト用に APE サーバーをセットアップしようとしています。

設定

  1. APE wiki: Simple APE Con ​​figuration のセットアップ手順に従いました。

    ただし、ポートを変更する必要がありました。私の仮想ホスト構成は次のようになります。

    http://local.ape-project.org:8100/Tools/Check/を実行すると、すべてのテストが正常に実行され、次のメッセージが返されます。All test done. Now you can play with your APE \o/

  2. Django はポート 8000 で実行されています。

    python manage.py runserver_plus 0.0.0.0:8000

  3. 最初のチュートリアルの指示に従いました:チュートリアル: カラー チェンジャー

    JavaScript コードを django プロジェクトに入れました ( を含めClients/JavaScript.jsます)。

問題

ページを開くと、次のエラーが表示されます。

さまざまなドメインとポートにセキュリティ上の問題があることを理解しています。

しかし、これはどのように機能するはずですか?

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

javascript - 開いている APE (Ajax Push Engine) チャネルの量はパフォーマンスにどのように影響しますか?

レスポンシブネスの原則に従う Web アプリケーションを開発しています。現在画面に表示されているすべての情報は、ユーザーが変更されると、リアルタイムで自動的に更新されます。

APE (Ajax Push Engine) を Django と組み合わせて使用​​し、現在ページを開いているすべてのユーザーに必要な情報を送信します。情報は、オブジェクトの特定のインスタンスに関連している可能性があり、これにより、ユーザーごとに大量のオープン チャネルが発生する可能性があります。私は最大 100 のオープン チャンネルについて話しています。

1. この量はパフォーマンスに影響しますか?

2. これは良い設計ですか、それともできるだけ少ないチャネルを作成するように努力する必要がありますか?

3. APE は良い選択ですか、それとも node.js + Socket.IO に切り替える必要がありますか? APE とは対照的に、パフォーマンスはどのように測定されますか?

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

configuration - IRCサーバー構成の可能性

私はグーグルで直接見つけることができなかった(またはそれが実際に機能するかどうかを確認するのに十分明確ではなかった)IRCサーバーに関していくつかのことを知る必要があります

私はより大きなコミュニティサイトで働いており、ページはめ込みチャットを配信したいと考えていました。人々が自分のクライアントを介して外部からもアクセスできるようにするのは素晴らしい機能なので、私はIRCサーバーを実装することが最善の解決策になると考えました(おそらく専用で、そのためにいくつかのことを自分自身に教える必要があります)

APEクライアント/サーバー上にWebベースのIRCクライアントを含める予定です。問題は、IRCが提供する多くの機能を禁止するために、ユーザー権限を削除したいということです。

  • ニックネームの変更:ユーザーはページログインを介してログインし、そのパスワードを使用してこのユーザーのIRC認証を自動的に作成します。つまり、基本的に、彼はボタンを介してIRCクライアントに接続します。そして、接続した後、彼は自分のニックネームをまったく変更できないはずです
  • チャネルの作成:チャネルを作成できるようにしたいのですが、「通常の」ユーザーからではありません。基本的に、私は公開されている基本的なチャネルを設定したいと思います。ユーザーが実際に独自のチャネルを作成する場合、そのチャネルは非公開で、招待状を使用する必要があります(それは可能ですか?)
  • プライベート会話:プライベート会話は、オールラウンドなIRCクライアントから、JS上で作成する個別の「in-browser-windows」にフィルターで除外する必要があります。私はIRCから来るものをフィルタリングする必要があると思います-それともそれに対するより良い解決策がありますか?
  • 「登録済み」のユーザーのみがアクセスできます。前述のように、誰かがページに登録した場合、そのユーザーのIRC「アカウント」を作成したいと思います。ページに登録されていないユーザーは、IRCサーバーにまったくアクセスできません(またはスローされます)。主に外部からのスパマーやボットを回避するため。

これはIRCで解決できますか?IRC OPとサーバーに関するいくつかのFAQと手順を読みましたが、明確な答えを見つけることができませんでした-誰もがほとんどすべてを行うことができるようです-ユーザーの可能性がより削減されるように構成したいと思います。基本的に、ユーザーにチャットの可能性を提供しますが、それ以上は提供しません。

したがって、問題は基本的に、この問題がどの程度可能/解決可能であるか、またはこれに対する他の解決策を見つける必要があるかどうかです。

0 投票する
0 に答える
115 参照

ape - Ajax プッシュ エンジンのチャンク データ

私は ajax プッシュ エンジン (APE) を使用しており、データをサーバーにチャンクで投稿したいと考えています。チャンクされたデータをパイプで送信することは可能ですか?

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

php - jqueryを使用してdivを表示し、サルサーバーからデータを取得する

私の質問は: 画面の右下隅に 10 秒間表示される div を作成するにはどうすればよいですか? この div は、php スクリプトによってトリガーされる ape-server インライン プッシュをトリガーします。PHPでデータをサルサーバーに投稿してから、jqueryを使用してx秒間表示されるdivを使用してこのデータをエコーし​​たいと思います。どうやって始めればいいのか、どうすればそれを機能させることができるのか、疑いの余地はありません!

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

cakephp - 複数のドメインを持つ APE

私のアプリケーションでは、他のユーザーから非同期更新を取得するために APE を使用しています。現在、特定のドメイン (abc.com) で機能していますが、ユーザー (会社) が company.abc.com に xyz.com を使用したいと考えているため、CNAMEを作成してこれを行いました。しかし今、APEは次のエラーを出します

どういう意味ですか?

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

macos - Mac APE インストール エラー >> 構成: エラー: インストールまたは構成: C コンパイラは実行可能ファイルを作成できません

MAC に APE (Ajax Push Engine) をインストールしています。しかし、インストール中にエラーが発生し、

私のマシンにgccがインストールされています:gcc -v「gccバージョン4.2.1(Apple Inc.ビルド5658に基づく)(LLVMビルド2336.1.00)」を提供します

このエラーを取り除くにはどうすればよいですか?

0 投票する
0 に答える
174 参照

web - APE ajax プッシュ エンジン tcp ソケット (jabber Web クライアント)

APE を使用して TCP ソケットを作成する Web ベースのチャットを作成しようとしています。すべて正常に動作していますが、多くのメッセージを送信しようとすると、ソケットが破損し、未加工の BAD_CHL が返されます。

これは、メッセージを送信するための私のコードの例です。APE とその tcpsockets で同じ問題が発生した人はいますか?

0 投票する
0 に答える
619 参照

linux - ARM Embedded Linux デバイスにサーバー プッシュを実装する

私は、組み込みの Linux アーム プラットフォームで実行されている Web サーバーから複数のクライアントにデータをプッシュするさまざまな方法を検討してきました。私はAPECommetなどを見てきましたが、組み込みアーム Linux の世界に適したものを見つけることができません。

組み込み ARM-Linux プラットフォームで実行されているサーバーから Web ブラウザーにリアルタイム データをプッシュする簡単な方法はありますか? (おそらく、それぞれ約 100 の動的データ ポイントを持つ最大 20 の同時クライアント接続)

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

wordpress - クエリ文字列に index.php を追加しないと、URL の書き換えは機能しませんか?

なぜこれを機能させることができないのかを理解しようと、私は永遠に苦労してきました。Helicon APE がインストールされた Windows Server 2008 r2 を使用しており、いくつかの書き換えエラーが発生しています。

現在、フロントページとブログの記事は機能していますが (きれいなパーマリンクがあっても)、他のページ/カテゴリ/アーカイブをクリックすると、ブログのインデックス (ホーム) にリダイレクトされます。私はヘリコンの人たちと連絡を取り合っており、彼らが私に言った最新のメッセージは次のとおりです。

問題は、次の URL も機能しないことです (ただし、Ape は関与していません)。

example.com/rental-blog/?paged=2

example.com/rental-blog/?cat=4

しかし、クエリ文字列の前に「index.php」を追加すると、正常に動作し始めます。なぜこれが起こるのかを理解してください。

これらのリンクを作成するとすぐに、パーマリンクの .htaccess も正常に機能します。

これをトラブルシューティングする場所をどこで調べればよいか、誰にもわかりませんか? 見落としている可能性のある一般的な IIS 設定はありますか? 私はそれを理解しようとして、ほとんどインターネットを最初から最後まで読みました。

参考までに、ブログのサブディレクトリの htaccess は次のとおりです。

どうもありがとうございました