問題タブ [communication]
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.
crash - 他の非 IS 部門の高官に悪いニュースを伝える方法は?
最近、いくつかの Web サービス マシンを追加しましたが、それらは正常に電子メールを送信できませんでした。私たち(IS)はこれに気付かず、例外は飲み込まれてログに記録されていましたが、約1か月間誰も気付かなかった.
言うまでもなく、多くの注文書と注文書の撤回は、過去 1 か月間送信されませんでした。
これは実際には誰のせいでもありませんが、会社であなたよりも上にいる非技術者にこれを打ち明ける良い方法はありますか?
アドバイスをお寄せいただきありがとうございます。私は少しおかしくなっています。:)
編集:これを読んで、私はニュースを壊す方法についてのヒントをもっと求めています. 良い方法がないことは理解しています。過去にあなたのために働いた成功したヒントかもしれません.
誰かが疑問に思っている場合の解決策... 新しい Web サービス マシンの IP が、信頼できる IP のメール サーバー リストに追加されませんでした。:)
java - サイト間通信: サイト A に登録されている認証済みユーザーをサイト B との間で通信するにはどうすればよいですか?
サイト A に 'n' 人のユーザーが登録されている状況があります。ユーザーがサイト A でサービスを利用した後、サイト B でホストされているサービスにアクセスするためにサイト B にリダイレクトされます。サイト B のアプリケーションは、ユーザーがサイト A で認証されたユーザーであり、不正なリダイレクト要求ではないことを確認/検証します。
Federated Identity を使用する可能性があります。ただし、他の解決策を検討しています。
そのようなサービス/機能を有効にするためにどこから始めるべきかについて、誰かが私に指示できますか.
サイト B でホストされているアプリケーションは、JAVA で開発されています。確かに、通信はテクノロジに依存しませんが、スキル セットの原因である JAVA を使用すると、さらに利点が得られます。
sockets - Web ページがローカルのリッチ クライアント アプリケーションと通信する方法
ユーザーが Web ページにいくつかの詳細を打ち込むプロセスを実装する必要があり、この情報を何らかのイベントとして同じホスト上の Java リッチ クライアント アプリケーション (SWING) に送信します。
1 つのアイデアは、おそらく SWING アプリケーションによって実装されたリスナーとのソケット通信を開始するアプレットを実装することでしたが、これが可能かどうかはまったくわかりません。
この種の不可解な統合は、基本的には与えられた事実です。基本的に、Web アプリケーションと SWING アプリケーションの両方が既にアクティブで使用中です。唯一欠けているのは、実装が簡単な方法で 2 つの間で情報を共有することです。どんなに汚れても。
何か案は?
ありがとう!
iphone - iPhoneでHTTP通信を使用するには?
HTTP を使用してサーバーに接続し、サーバーに文字列を送信して、サーバーから応答文字列を受信したいと考えています。URLでサーバーに接続し、サーバーからメッセージを送受信する方法についてのアイデアはありますか?
iphone - iPhoneでURLからデータを受信するにはどうすればよいですか?
Apple のドキュメントのコードを使用して、HTTP 通信を行っています。URL には正常に接続できますが、サーバーからデータを受信できませんでした。
理由は次のとおりです。
receivedData
私はアクション自体で宣言します。注釈には、別の場所で宣言する必要があると書かれています。どこに申告すればいいですか?コントローラーのプロパティとして宣言する必要がありますか?[[NSMutableData data] retain]
の外部にあるため、URL をどのように見つけることができますif{}
か?
wcf - WCF(.NET)を使用したインプロセス通信設計
私は興味深いデザインの問題を抱えており、皆さんがいくつかの提案をしてくれることを望んでいました。C#と.NET3.0を使用しています
エンドポイントのセットアップとコントラクトの作成を自動化する、WCF上に構築された非常に優れた拡張可能なフレームワークがあります。私が作業しているシステムは、さまざまな方法で実行できます。エンドポイントは、インターネット上の別の場所にあるか、同じボックスのさまざまなアセンブリで実行されているか、同じプロセスで実行されている可能性があります。WCFは、これらすべてを透過的にするのに最適ですが、最後のケースでは、効率を向上させたいと思います。
実際にはどこにも行かないオブジェクトをシリアル化するオーバーヘッドを避けたいと思います。同じアセンブリ内の2つのスレッド間で通信するためにそれを行うことには実際には意味がありません。同時に、システムのセットアップに応じて2つの別個の通信経路がない場合、保守がはるかに簡単になるため、すでに導入されているWCFベースのフレームワークを利用したいと思います。
私の最初の考えは、安全でないコンテキストでオブジェクトポインターを使用することでした。つまり、シリアル化と戦うのではなく、最小限の量だけをシリアル化することでした。これに関する私の懸念は、GCが積極的である環境での非同期メッセージでは、メッセージに含まれるポインターを逆参照する機会が得られる前にメッセージが消える可能性があり、おそらく消えてしまうため、多くの問題が発生する可能性があります。
私の次の考えはGCHandlesを使用することでしたが、それらの動作についてはよくわかりません-GCHandleがもう参照されていないが、管理対象オブジェクトへの参照が含まれている場合、両方ともGCによってクリーンアップされますか、それともどちらでもありませんか?メッセージが失われる可能性が高く、Free()を呼び出すことができず、見つけたドキュメントが不足しているため、これらを使用して大量のメモリリークが発生するのではないかと心配しています。 。
もう1つの考えは、リフレクションを使用してすべての管理対象オブジェクトを調べることですが、これには大きなオーバーヘッドがかかるようであり、このシステムは可能な限り効率的である必要があります。
したがって、要約すると、シリアル化せずにWCFを使用してプロセス全体にオブジェクトを送信しようとしています。これは、一時的に参照がない場合でも、オブジェクトを存続させることを意味します。可能だと思いますが、ケーキを食べて食べようとしているのではないでしょうか。
ご入力ありがとうございます!
c - C で非ループバック ネットワークの IP アドレスを取得するには?
2 つのホスト間の通信のために、ホストの IP アドレスを他のサイトに送信する必要があります。問題は、IP アドレスを要求すると、ネットワーク (イーサネット) IP アドレスではなく、ローカル ループバック IP アドレス (127.xxx) が返される可能性があることです。
次のコードを使用します。
これを解決する唯一の方法は、/etc/hosts のホスト名がローカル ループバック (Ubuntu などのデフォルト) ではなく、実際のネットワーク アドレスの背後にあることを確認することです。
/etc/hosts の内容に頼らずにこれを解決する方法はありますか?
編集: getaddrinfo を使用するように上記のコードを変更しましたが、実際の IP アドレスの代わりにループバック デバイスの番号 (127.0,0,1) が返されます。
(以前は 3 つの addrinfo のリストを 3 つの SOCK_STREAM、SOCK_DGRAM、SOCK_RAW で取得していましたが、ヒントによってそれが妨げられています)
だから私の質問はまだ残っています...
php - Windows での PHP によるシリアル通信
Windows で RS232 シリアル COM ポートと通信する方法を探しています。ネット上で 2 つのソリューションを見つけました。1 つは完全に無料ではない (機能に意図的な遅延を導入する) もので、もう 1 つは Windows での機能が制限されているものです。後者は、Windows の COM ポートへの書き込みのみが可能で、読み取りはできません。
最初のソリューションのコードは.dllにコンパイルされているため見ることができません(意味があります。そうしないと、遅延を編集して購入することはできません...)、2番目のソリューションは fopen() のみを使用しているようですストリームに対して行うのと同じように、ポートを開き、後で fwrite() を使用して書き込みます。しかし、明らかにそれを恐れても何も返されません。
最初のソリューションと同じように可能であることはわかっていますが、Apache で php5module の代わりに php-cgi モジュールを使用する必要があります。
何か案は?
communication - アプリケーションとインフラストラクチャの接続を維持
私は、2 つのグループに分かれている IT 部門で働いています。1 つのグループはアプリケーションの開発と管理を行い、もう 1 つのグループは会社のインフラストラクチャとサーバーを管理します。私たちが直面している問題の 1 つは、コミュニケーションの断絶です。私はアプリケーション グループで働いていますが、問題の 1 つは、サーバーがインフラストラクチャによって停止されたとき、またはデータベースが更新されたときに通知されないことです。
2 つのグループ間の通信を改善する方法や、複数のシステム (Linux と Windows の両方) で軽量のログを保持する方法についてのアイデアはありますか? 理想的には、ボックスに自分のステータスか何かをツイートさせることができればいいと思います。
助けてくれてありがとう、
ベン