メインのXPPCを監視する小さなWindowsモバイルアプリケーションをプログラムしたいと思います。PCが実行されているかどうか、インターネット接続に問題がないかどうかを確認する必要があります(おそらく、サーバーにpingを実行します)。
何か問題が発生した場合、モバイルアプリケーションは(インターネットではなく)モバイルネットワークを使用してモバイル経由でSMSを送信する必要があります。
これは可能ですか?私にいくつかのアイデアを提供できますか?
メインのXPPCを監視する小さなWindowsモバイルアプリケーションをプログラムしたいと思います。PCが実行されているかどうか、インターネット接続に問題がないかどうかを確認する必要があります(おそらく、サーバーにpingを実行します)。
何か問題が発生した場合、モバイルアプリケーションは(インターネットではなく)モバイルネットワークを使用してモバイル経由でSMSを送信する必要があります。
これは可能ですか?私にいくつかのアイデアを提供できますか?
WMIを調べる必要があります。これにより、Windowsコンピューターにクエリを実行し、あらゆる種類のデータを収集できます。ネットワーク情報、ハードウェア情報、リソース使用量、リストは続きます。
Windows Mobileの使用経験がないため、Windows MobileからWMIクエリを実行できるかどうかはわかりませんが、そうでない場合は、実際のWMI呼び出しを実行するASP.NETベースのインターフェイスを作成できます。次に、モバイルデバイスからASP.NETページにアクセスできます。同様の方法で動作する他のオプションは、Webサービスを使用し、モバイルアプリからこれらを呼び出すことです。
WMIのMSDNセクションは次のとおりです。http://msdn.microsoft.com/en-us/library/aa394582.aspx
編集:実際、私はそこで少し接線をたどりました。このアイデアは、質問されたようにモバイルネットワークを使用していません。申し訳ありません。