問題タブ [client]
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.
javascript - javaScriptクライアントコードへの代替の「アーキテクチャ」アプローチ?
JavaScript コードはどのように構成されていますか? MVC などのパターンに従っていますか?
私はしばらくサイド プロジェクトに取り組んできましたが、さらに進めば進むほど、私の Web ページはフル機能のアプリケーションに変わりました。今のところ、私はjQueryに固執していますが、ページのロジックは、何らかの組織、またはあえて言うなら「アーキテクチャ」が必要なところまで成長しています。私の最初のアプローチは「MVC風」です:
- 「モデル」は、ヘルパーで拡張される JSON ツリーです
- ビューは DOM とそれを微調整するクラスです
- コントローラーは、イベント処理を接続し、ビューまたはモデル操作を開始するオブジェクトです
しかし、他の人々がどのようにより実質的な JavaScript アプリケーションを作成したかについては、非常に興味があります。私はGWTやその他のサーバー指向のアプローチには興味がありません...「javaScript + <generic web service-y thingy here>」のアプローチだけです
注: 前に、javaScript は「実際には OO ではなく、実際には機能しない」と述べました。これは、みんなの気を散らしたと思います。このように言いましょう。javaScript は多くの点でユニークであり、私は厳密に型指定されたバックグラウンドを持っているため、私が知っているパラダイムを強制したくありませんが、非常に異なる言語で開発されました。
python - 最高の Python サポート サーバー/クライアント プロトコルは?
1 つのサーバーと多数のクライアント間でデータ要求/ファイル転送を行うために、Python でサポートされている優れたサーバー/クライアント プロトコルを探しています。セキュリティも問題です。そのため、安全なログインがプラスになります。私は XML-RPC を調べてきましたが、かなり古い (そしておそらく最近は使用されていない?) プロトコルのようです。
c# - C# を Oracle データベースに接続するために必要な最小クライアント フットプリントはどれくらいですか?
クライアント管理ツールと Visual Studio 2008 をラップトップにダウンロードしてインストールすることで、C# (Visual Studio 2008) から Oracle データベース (10g) に正常に接続できました。
Oracle クライアント ツールのインストール フットプリントは 200Mb を超え、非常に長い時間がかかりました。
実行可能な最小フットプリントを知っている人はいますか? 単一の DLL と登録コマンドであることを願っていますが、Oracle ホームをインストールし、さまざまな環境変数を設定する必要があると感じています。
コードで Oracle.DataAccess を使用しています。
c++ - デスクトップとブラウザーで実行されるアプリを開発するための最適なテクノロジは?
マイクロソフトWPF? アドビ エアー/フレックス? アドビフラッシュ?カールプログラミング言語?
AJAX はどのように適合しますか?
C++ .NET で記述されたサーバーがあるとします。
c# - .NET クライアント アプリケーションから URL をロードする方法
C# と .NET Framework を使用して Windows 上のシック クライアント アプリケーションから URL を開くには、どのような方法が望ましいですか? デフォルトのブラウザを使用したい。
java - Web サービス クライアントと SSL
現在、Http プロトコルを使用して Web サービスを呼び出す Java クライアントがあります。Https プロトコルを使用しようとすると、このエラー java.io.IOException: DerInputStream.getLength(): lengthTag=127, too big が発生し続けます。
何が起きているのでしょうか?ありがとうダミアン
java - Java での AJP プロトコルの実装
Apache から、「mod_jk」モジュールを使用して、HTTP 自体よりもはるかに効率的な「AJP」プロトコルを使用して HTTP 要求を Tomcat に送信できます。
同じことをしたいのですが、Javaプログラムからです。「AJP」は性能が良いので使いたいです(Tomcatも悪くないです)。
「AJP」のクライアント側のJava実装について知っている人はいますか?
tcp - 大容量 TCP クライアントの設計
大量のメッセージを (.NET 非同期) TCP サーバーに送信する .NET TCP クライアントがあります。
サーバーにメッセージを送信し続ける必要がありますが、TIME_WAIT のためにクライアントのポートが不足しています。
使用可能なすべてのポートを使用せずに、プログラムが継続的かつ確実にメッセージを送信するにはどうすればよいでしょうか?
同じソケットを再利用し続ける方法はありますか。Disconnect() と REUSEADDRESS ソケット フラグを見てきましたが、それらの使用の良い例が見つかりません。実際、ほとんどのソースは、Disconnect は低レベルで使用するため (つまり、ソケット ハンドルのみをリサイクルするため) 使用しないと述べています。
UDP に切り替えるか、C++ と IOCP を使用する方法があるのではないかと考えています。
javascript - ユーザーがクライアント アプリをインストールしたかどうかを Web サイトが確認する最善の方法は何ですか?
クライアントがデスクトップ アプリケーションをインストールしてログインした場合に、より適切に機能する Web サイトを持っているとしましょう。私は2つのことをできるようにしたいと思います:
- アプリをインストールしていない場合は、Web サイトを変更します (インストーラーへのリンクを簡単に見つけられるようにするため)。
- 2 台のマシンにアプリをインストールした場合は、どのマシンからブラウジングしているかを判断します。
Windows と OSX、主要なブラウザーのいずれかで動作するものが欲しいです。Linuxはボーナスです。
いくつかの考え:
- Web サイトは、Flash がインストールされているかどうかを検出できます。それはどのように機能し、私の両方の目標に使用できますか?
- クライアントに localhost で HTTP を提供させ、ローカル ID を取得するためにいくつかの JavaScript 要求を実行させることはできますか? Google デスクトップ検索が、ある時点でこのようなことをしたことは知っています。これは標準的な方法ですか?
ありがとう!
java - NullPointerException のクライアント サイトでスタック トレースが生成されませんか?
私は Java を学習して約 1 か月になりますが、このようなクライアント/サーバーの状況にはあまり慣れていません。
基本的に、クライアント Java ソフトウェア (GUI) が nullpointerexception ポップアップを表示するが、クライアント側でスタック トレースが表示されない状況に遭遇しました。誰かがサーバー側でスタック トレースをチェックする必要がありました。
私の質問は、クライアント側もこの貴重な情報を受け取るべきではありませんか? スタック トレースのコピーが 1 つしか必要ないという理論的根拠はありますか?