0

Windows7用のデスクトップウィジェットを作成したい。

私の要件は以下のとおりです

  1. SQLServerのログイン資格情報を提供できます
  2. SQLServerに接続する必要があります
  3. サーバー内のすべてのジョブを一覧表示します

誰かがこれを行う方法とどこから始めるかについて私を導くことができますか?

4

1 に答える 1

0

おそらく、ウィジェットがHTTPを介して呼び出すことができるXML / JSON / HTML / ...を返す中間層を作成しますか?

SQL Server 2005は、SOAP /HTTPエンドポイントを使用するネイティブXMLWebサービスをサポートしていました。SQLServer2008では非推奨になりました。

最善の策は、SQLServerとデスクトップウィジェット間のブローカーとして機能する小さなHTTPサーバーを作成することです。GoogleでHTTPサーバーのC#サンプルコードを見つけることができます。 http://www.google.is/search?hl=is&q=c%23+simple+http+server

次に、ウィジェットで、表示する情報のHTTPサーバーを呼び出すだけにします。

PS:HTTPサーバーにログオンしてSQL Serverと通信するようにします。データベースのクレデンシャル(またはその他の問題)をHTTP経由で送信しないでください。

于 2011-01-26T11:52:36.220 に答える