0

我想为 Windows 7 创建一个桌面小部件。

我的要求如下

  1. 我可以提供 SQL Server 登录凭据
  2. 它应该连接到 SQL Server
  3. 列出服务器中的所有作业

谁能指导我如何做到这一点以及从哪里开始?

4

1 回答 1

0

也许创建一个中间层,返回 XML/JSON/HTML/...,您的小部件可以通过 HTTP 调用?

SQL Server 2005 支持使用SOAP /HTTP 端点的本机 XML Web 服务。它已在 sql server 2008 中被弃用。

最好的办法是创建一个小型 HTTP 服务器,充当 SQL Server 和桌面小部件之间的代理。您可以在 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 回答