|
Модераторы: gambit |
|
Grambler |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 22.12.2006 Репутация: нет Всего: нет |
Нужно реализовать следущую идею:
Хотелось бы получить советы какие средства и технологии можно применить для решения задачи 1. Серверная часть БД, содержащая инфо о железе. ПО, которое управляет БД и выдает инфу из БД по запросам клиентов 2. Клиентская часть Устанавливается на ноут, получает идентификатор устройства по месту его физ. расположения. Отправляет идентификатор устройства серверной части. Получает в ответе на запрос (сразу или через некоторое время) инфу об этом устройстве. Требования к системе: 1. Б.Д. будет большой (миллионы устройств) 2. Связь клиента с сервером через интернет или локальную сеть 3. Авторизация клиента на сервере 4. Обмен м\у клиентом и сервером д.б. безопасным 5. т.к. обработка запроса от клиента на сервере может занимать какое-то время, соответственно клиент должен получать ответ через некоторое время 6. История запросов от клиентов должна сохраняться |
|||
|
||||
Sartorius |
|
|||
Эксперт Профиль Группа: Завсегдатай Сообщений: 1568 Регистрация: 18.7.2006 Где: Ivory tower Репутация: нет Всего: 37 |
Хм,а почему .NET? PHP|Perl + mysql вполне потянет
Это сообщение отредактировал(а) Sartorius - 28.2.2008, 15:15 |
|||
|
||||
Grambler |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 22.12.2006 Репутация: нет Всего: нет |
||||
|
||||
Yama |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 167 Регистрация: 2.8.2006 Репутация: нет Всего: 2 |
Афтор, вопрос поставлен более чем общим образом.
Реализовать это концепцию можно множеством способов и выбор конкретного зависит от человека/комманды, которая будет его реализовывать, круга задач, которые этой системе прийдется выполнять ну и, конечно же, от количества средств, которые готов выделить заказчик на реализацию. Это скорее вопрос к вашему проджект манаджменту, чем к участникам форума. --------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию. |
|||
|
||||
Grambler |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 22.12.2006 Репутация: нет Всего: нет |
Yama, согласен вот я и хотел бы узнать какие есть способы решения задачи и выбрать подходящий
пока я могу предложить только такой вариант 1. Б.Д. SQL Server 2005 2. Серверная часть - служба 3. Связь м\у сервером и клиент на асинхронных сокетах 4. Клиент WinForms или WPF приложения ЗЫ можно ли в этом для каких-ть целей использовать WCF ? |
|||
|
||||
Yama |
|
|||
Бывалый Профиль Группа: Участник Сообщений: 167 Регистрация: 2.8.2006 Репутация: нет Всего: 2 |
Советую постгресс. Он бесплатный и работает местами лучше МС СКЛ. Логично, но должна быть консоль управления желательно поддерживая удаленное администрирование с авторизацией и т.п. Технологии лучше еще никто не придумал ;) На чем удобнее, на том и пишите. Энд-юзеру всеравно, на чем написана программа, с которой он работает. Для него главное, что бы она была удобной и простой в использовании, работала стабильно и без глюков. Не работал с этой технологией, по этому не могу сказать ни за, ни против. Я немного работал с System.Security - в принципе, для организации безопастности хороша, но работа эих ф-ций завязана на ф-циях безопастности Win со всеми вытекающими. з.ы. Ты проджект менеджер? Это сообщение отредактировал(а) Yama - 7.3.2008, 14:02 --------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию. |
|||
|
||||
Grambler |
|
|||
Шустрый Профиль Группа: Участник Сообщений: 53 Регистрация: 22.12.2006 Репутация: нет Всего: нет |
нет, писать то мне как раз придется, я должен предложить свой вариант реализации Добавлено через 1 минуту и 1 секунду а к .NET он легко прикручивается ? |
|||
|
||||
QryStaL |
|
|||
Intellectual feast Профиль Группа: Участник Сообщений: 914 Регистрация: 30.11.2005 Репутация: нет Всего: 32 |
Никаких проблем. Качаешь с их оф. сайта Npgsql .NET Data Provider, добавляешь референс и работаешь... -------------------- I don't need a reason being who I am... |
|||
|
||||
Прежде чем создать тему, посмотрите сюда: | |
|
Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов. Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception. |
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |