問題タブ [messenger]
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.
wpf - MVVMFoundationMessengerを使用したデータの送信
私はMVVMを理解しようとしてきましたが、現在はメッセンジャーを使おうとしている段階です。私が選んだフレームワークは、JoshSmithのMVVMFoundationでした。これは主に、フレームワークが小さく、C#とMVVMパターンの両方にかなり慣れていないためです。これまでのところ、別のViewModelでメソッドをトリガーするメッセージの実装はスムーズに進んでいます(私は思います)。たとえば、「NameOfMessage」で識別されるメッセージを送信します:-
そして受信側で例えば異なるViewModel:-
これはすべて非常にうまく機能し、美しく機能します。ただし、メッセージと一緒にいくつかの情報を渡すのは素晴らしいことです。現時点では、みんなにハガキを送るようなものですが、あなたの休日がどれほど素晴らしいかを書くのを忘れています。
この目的のために、私は次のことを試みました。設定すると、「SentMessage」という見出しの下に、プロパティSentMessage、別名「_sentMessage」の内容を含むメッセージを送信するプロパティです:-
これはエラーのフラグを立てず、問題ないように見えます。私の問題は、このメッセージをサブスクライブするための構文です:-
メッセージを受信して、ReceivedMessageなどの別のプロパティに文字列を入れたいのですが。私が試したのは上記です(JoshのMediator Prototypeの影響を受けています)が、これにより、「Delegate'System.Action'は1つの引数を取りません。これは、メソッドを指すことを期待しているためだと思いますか?」というエラーが発生します。
誰かが正しい構文を手伝ってくれるなら、助けていただければ幸いです。(これはすべて、WPF、.NET Framework 4、およびVisual Studio 2010を使用してC#で記述されています)
android - APK 拡張ファイル onFinishDownload
APK拡張ファイルをダウンロードするこのコードがあります
問題は、onDownloadFinishedやonProgressUpdateなどのコールバックを処理する必要があることです。たくさんのメッセージがどこかに投稿されていることは知っていますが、それらを処理する方法がわかりません。私はAndroidでメッセージを操作したことがないので、何か助けていただければ幸いです。
アップデート:
すべてのダウンロードはここで行われます:
これらのコールバックは、そのDownloaderClientMarshallerクラスに接続する必要があると思います。
.net - asp、netのGTalk API
事前定義されたメッセージをサーバーに送信し、もう一方の端から確認メッセージを受信するGTalk/YahooメッセンジャーAPIを使用するasp.netWebアプリケーションを構築したいと思います。gui(messenger / gtalk)を使用せずに実装したいのですが、API呼び出しのみで実装したいです。
あなたの助けは大歓迎です
android - XMPP接続を維持するか、アクティビティの起動時に(再)接続します
私は現在、asmack ソースを使用してXMPPサーバーに接続するアプリケーションに取り組んでいます。このアプリケーションには、基本的にすべてのデフォルトのメッセンジャー属性(メッセージの送受信、ステータスの変更など)が含まれています。
現時点ではXMPP connection、アプリケーション内に存在し、ある種のバックグラウンドサービスを利用していません。だから今私は疑問に思っています、サービスを使用して接続を維持するか、アプリケーションが実際に実行されているときに接続を維持する方が良いですか?
これは、XMPPサーバーへの接続を常に(数日または30分以上など)維持したく ないことを考慮に入れています。これは、サーバーに小さいながらも顕著なストレスをかけるためです。
ある意味で、アクティビティがフォアグラウンド/開始されたらすぐに(再)接続/ログインする方がよいのか、それともサービス内で一度接続してこの接続を維持する方がよいのかを尋ねています。(そして、新しい着信メッセージで通知をポップする可能性があります)
前もって感謝します、
blackberry - プログラムでbbmを起動する
プログラムでブラックベリーメッセンジャーを起動するにはどうすればよいですか。どんな助けでも大歓迎です。私の知る限り、以下はBlackberryMessengerインスタンスを取得しますが、BBMを起動するために何ができるか:
wpf - MVVM Light Messenger アクションが複数回実行される
最初の応答をありがとう。私は試してみましたが、うまくいきました。添付の動作は使用しませんでした。EventTrigger を使用しました。
xmlns:interactivity="clr-namespace:System.Windows.Interactivity;assembly=System.Windows.Interactivity"
次に、このビューがアンロードされたときに、ViewModel のコマンドを呼び出して Messenger を登録解除します。
再度、感謝します。
MVVM light に関するすばらしい作業をしてくれた Laurent に感謝します。
このフレームワークを使用して WPF プロジェクトに取り組んできました。その後、この問題に遭遇しました。Google、MSDN、StackOverFlow で検索してみました。ViewModel と View の間で Messgener を使用すると、この解決策が見つかりました。Unloaded イベント ハンドラーで Unregister を呼び出すために、CodeBehind ファイルでこのようなことを行います。
しかし、ViewModel でこれを行っている場合、いつ Unregister または Cleanup を呼び出す必要がありますか? それが起こったとき、私はまだこのメッセージをもう一度受け取る必要があるからです. しかし、このメッセージを 1 回のショットで何度も受信したくありません。
前もって感謝します。
android - Android サービスは、通信するための 2 つのインターフェースを提供できますか?
AIDL を介して他のサービスと通信するサービスがあります。そのサービスをアプリケーションのアクティビティにバインドしたいと考えています。サービスは 2 つのバインダー\インターフェイスを定義できますか? アクティビティとの通信にメッセンジャーを使用し、「onBind」メソッドをオーバーライドして、取得する意図に応じて別のバインダーを返すようにしました (1 つは他のサービス用、もう 1 つはアクティビティ用)。
しかし、(同じバインダーを使用する) アクティビティがサービスからバインド解除されると、「myService が ServiceConnection をリークしました ... 元々ここにバインドされていました」というエラーが表示されます。これは、サービスが他のユーザーと通信するために使用するバインダーに関するものだと思います。サービス。
サービスが 2 つのインターフェイスを使用できない場合、アクティビティとそのサービスの間の通信をどのように実装できますか?
ありがとう -ライロン
asp.net - Webサービスへのリクエストが多すぎます
Webアプリケーションでメッセンジャーを作成しました。asmx Webサービスを使用して、すべての要求を受信し、要求のタイプに応じて応答します。(着信メッセージの送信と監視はプーリングシステムに基づいています。reverseajaxを使用していません)ソースコードをIIS7.0に配置すると問題が発生します。問題は、ユーザー数が増えると(1秒あたり80リクエストを超える)、IISはそれ以上リクエストに応答せず、Webサイトもダウンすることです。私がしなければならないIISの特定の構成はありますか?
ありがとう
java - インスタントメッセンジャーのためにJavaで2台のコンピューターが互いに通信するにはどうすればよいですか?
私はしばらくの間、Java コードのみでインスタント メッセンジャーに取り組んできました。サーバーとクライアントを同じコンピューターで実行し、通信する場合にのみ機能させることができます。しかし、2 台の異なるコンピューターを同じサーバーに接続して通信することはできません。多くの例を見てきましたが、何を変更する必要があるのか まだわかりません。以下にコードを示しますが、ほとんどのコードは無視できますが、ネットワーク部分だけを確認する必要があります。サーバー接続は、クライアント コードの下部にあります。私は初心者で、どんな助けにも感謝します。ありがとう。
クライアントコード:
}
サーバーコード:
blackberry - プログラムでブラックベリーアプリケーションデータをバックアップする
私は、他のブラックベリー電話と同期できるデータ、BBMチャット、メモ、タスク、カレンダーメモ、パスワードキーパーデータなどをバックアップするためにブラックベリーでアプリケーションを開発しています(ユーザーが新しいブラックベリーデバイスを購入した場合)。どうすれば続行できますか?上記のデータをバックアップするためのアイデア/コードを教えてください。また、BBMではチャットへのアクセスが許可されていないことがわかりました。そして、パスワードキーパーデータにアクセスするにはどうすればよいですか?また、これらすべてのデータをバックアップするにはどうすればよいですか?
前もって感謝します。