Создать виджет рабочего стола Windows, который подключается к SQL Server - PullRequest
0 голосов
/ 26 января 2011

Я хочу создать виджет рабочего стола для Windows 7.

Мои требования ниже

  1. Я могу предоставить учетные данные для входа в SQL Server
  2. Он должен подключиться к SQL Server
  3. Вывести список всех заданий на сервере

Кто-нибудь может подсказать мне, как это сделать и с чего начать?

1 Ответ

0 голосов
/ 26 января 2011

Возможно, создать промежуточный слой, который возвращает XML / JSON / HTML / ..., который ваш виджет может вызывать через HTTP?

SQL Server 2005 поддерживал собственные веб-службы XML с использованием SOAP / Конечные точки HTTP.В SQL Server 2008 это устарело.

Лучше всего было бы создать небольшой HTTP-сервер, который будет выполнять функции посредника между вашим SQL Server и виджетами рабочего стола.Вы можете найти пример кода C # для HTTP-сервера в Google.http://www.google.is/search?hl=is&q=c%23+simple+http+server

Затем пусть ваш виджет просто позвонит на HTTP-сервер для получения информации, которую вы хотите отобразить.

PS: Заставьте ваш HTTP-сервер войти в систему и общаться с SQL Server, неотправка учетных данных базы данных (или любого другого) по HTTP.

...