Модераторы: gambit
  

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> Нужна концепция проекта 
:(
    Опции темы
Grambler
Дата 28.2.2008, 14:55 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 22.12.2006

Репутация: нет
Всего: нет



Нужно реализовать следущую идею:
Хотелось бы получить советы какие средства и технологии можно применить для решения задачи

1. Серверная часть
 БД, содержащая инфо о железе. 
 ПО, которое управляет БД и выдает инфу из БД по запросам клиентов
2. Клиентская часть
 Устанавливается на ноут, получает идентификатор устройства по месту его физ. расположения.
 Отправляет идентификатор устройства серверной части. Получает в ответе на запрос (сразу или через некоторое время)
инфу об этом устройстве.

Требования к системе:
1. Б.Д. будет большой (миллионы устройств)
2. Связь клиента с сервером через интернет или локальную сеть
3. Авторизация клиента на сервере
4. Обмен м\у клиентом и сервером д.б. безопасным
5. т.к. обработка запроса от клиента на сервере может занимать какое-то время,
 соответственно клиент должен получать ответ через некоторое время
6. История запросов от клиентов должна сохраняться
PM MAIL   Вверх
Sartorius
Дата 28.2.2008, 15:15 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1568
Регистрация: 18.7.2006
Где: Ivory tower

Репутация: нет
Всего: 37



Хм,а почему .NET? PHP|Perl + mysql вполне потянет

Это сообщение отредактировал(а) Sartorius - 28.2.2008, 15:15
PM MAIL ICQ   Вверх
Grambler
Дата 28.2.2008, 23:14 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 22.12.2006

Репутация: нет
Всего: нет



Цитата(Sartorius @  28.2.2008,  15:15 Найти цитируемый пост)
Хм,а почему .NET? PHP|Perl + mysql вполне потянет


во-первых сабжем не владею, а во-вторых он для WEB программирования типа инет-магазинов,
а мне скорее нужна клиент-серверная система с толстым клиентом, т.к. клиент в некотором роде  
терминал сбора данных

PM MAIL   Вверх
Yama
Дата 29.2.2008, 15:03 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 2.8.2006

Репутация: нет
Всего: 2



Афтор, вопрос поставлен более чем общим образом.
Реализовать это концепцию можно множеством способов и выбор конкретного зависит от человека/комманды, которая будет его реализовывать, круга задач, которые этой системе прийдется выполнять ну и, конечно же, от количества средств, которые готов выделить заказчик на реализацию.
Это скорее вопрос к вашему проджект манаджменту, чем к участникам форума.
--------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию.
PM MAIL   Вверх
Grambler
Дата 1.3.2008, 14:40 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 22.12.2006

Репутация: нет
Всего: нет



Yama, согласен вот я и хотел бы узнать какие есть способы решения задачи и выбрать подходящий
пока я могу предложить только такой вариант

1. Б.Д. SQL Server 2005
2. Серверная часть - служба
3. Связь м\у сервером и клиент на асинхронных сокетах
4. Клиент WinForms или WPF приложения

ЗЫ можно ли в этом для каких-ть целей использовать WCF ?
PM MAIL   Вверх
Yama
Дата 7.3.2008, 13:56 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 167
Регистрация: 2.8.2006

Репутация: нет
Всего: 2



Цитата(Grambler @  1.3.2008,  14:40 Найти цитируемый пост)
1. Б.Д. SQL Server 2005

Советую постгресс. Он бесплатный и работает местами лучше МС СКЛ.

Цитата(Grambler @  1.3.2008,  14:40 Найти цитируемый пост)
2. Серверная часть - служба

Логично, но должна быть консоль управления желательно поддерживая удаленное администрирование с авторизацией и т.п.

Цитата(Grambler @  1.3.2008,  14:40 Найти цитируемый пост)
3. Связь м\у сервером и клиент на асинхронных сокетах

Технологии лучше еще никто не придумал ;)
Цитата(Grambler @  1.3.2008,  14:40 Найти цитируемый пост)
4. Клиент WinForms или WPF приложения

На чем удобнее, на том и пишите. Энд-юзеру всеравно, на чем написана программа, с которой он работает. Для него главное, что бы она была удобной и простой в использовании, работала стабильно и без глюков.

Цитата(Grambler @  1.3.2008,  14:40 Найти цитируемый пост)
ЗЫ можно ли в этом для каких-ть целей использовать WCF ? 

Не работал с этой технологией, по этому не могу сказать ни за, ни против.
Я немного работал с System.Security - в принципе, для организации безопастности хороша, но работа эих ф-ций завязана на ф-циях безопастности Win со всеми вытекающими.

з.ы. Ты проджект менеджер?

Это сообщение отредактировал(а) Yama - 7.3.2008, 14:02
--------------------
Если бы строители строили дома так же, как программисты пишут программы, то первый же залетевший в форточку дятел разрушил бы всю нашу цивилизацию.
PM MAIL   Вверх
Grambler
Дата 13.3.2008, 16:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


Профиль
Группа: Участник
Сообщений: 53
Регистрация: 22.12.2006

Репутация: нет
Всего: нет



Цитата(Yama @  7.3.2008,  13:56 Найти цитируемый пост)
з.ы. Ты проджект менеджер?


нет, писать то мне как раз придется, я должен предложить свой вариант реализации

Добавлено через 1 минуту и 1 секунду
Цитата(Yama @  7.3.2008,  13:56 Найти цитируемый пост)
Советую постгресс. Он бесплатный и работает местами лучше МС СКЛ.


а к .NET он легко прикручивается ?
PM MAIL   Вверх
QryStaL
Дата 13.3.2008, 17:02 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Intellectual feast
**


Профиль
Группа: Участник
Сообщений: 914
Регистрация: 30.11.2005

Репутация: нет
Всего: 32



Цитата

а к .NET он легко прикручивается ?


Никаких проблем. Качаешь с их оф. сайта Npgsql .NET Data Provider, добавляешь референс и работаешь...


--------------------
I don't need a reason being who I am...
PM MAIL ICQ   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
cully
mr.DUDA
Exception

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.

Если Вам понравилась атмосфера форума, заходите к нам чаще! С уважением, cully, mr.DUDA, Exception.

 
1 Пользователей читают эту тему (1 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Распределённые приложения и сеть | Следующая тема »


 




[ Время генерации скрипта: 0.1379 ]   [ Использовано запросов: 21 ]   [ GZIP включён ]


Реклама на сайте     Информационное спонсорство

 
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности     Powered by Invision Power Board(R) 1.3 © 2003  IPS, Inc.