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

Поиск:

Ответ в темуСоздание новой темы Создание опроса
> клиент-сервер приложение на c#, клиент-сервер приложение 
:(
    Опции темы
Bezonik
Дата 27.2.2011, 00:27 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



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

Нужно написать программный продукт для университета на основе взаимодействия клиент-сервер.

Суть:

имеется приложение с графическим интерфейсом, которое подключается к базе данных mysql. Все это находится на сервере университета.

Далее им могут пользоваться сервер факультета, когда его он запускает, то нужные классы тоже имеют данное приложение.

Задача вот  в чем.

Вся работа должна осуществляться по специальо выделенному протколу.

Т.е. нужно сделать так, что если будут происходит обновления ПО, то обновления происходят на серверном ПК университета, далее НЕ нужно бежать на факультет чтоы там обновить програму, все делается автоматически.

Ворос в следующем: Можно лим это осуществить на c#
                                  Может существуют другие способы реализации (браузе не в счет)

Чтобы была поняна идея, я рассматрел эту задачу как к примеру QIWI терминалы, если добавляется новая услуга, то во все терминалах в приожении она тоже возникает, хотя интерфейс изменятеся только на серее

Надеюсь чо объяснил достаточно понятно, если нет, давайте развивать тему
PM MAIL   Вверх
Экскалупатор
Дата 27.2.2011, 02:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

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



ммм, а чем браузер не подходит?

возможно сериализация подойдет? передаешь класс по сети, клиент запускает полученный код.
PM MAIL ICQ   Вверх
jonie
Дата 27.2.2011, 13:53 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

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



ClickOnce например можно использовать или тонклие клиенты, например на основе asp.net или Silverlight


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Bezonik
Дата 27.2.2011, 18:31 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



а кто занет принцип работы qiwi приложений, как они запускаются на термналах и обновляются, когда обновляется ПО на сервере?
PM MAIL   Вверх
Экскалупатор
Дата 27.2.2011, 19:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

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



Цитата(Bezonik @  27.2.2011,  17:31 Найти цитируемый пост)
обновляются, когда обновляется ПО на сервере

что тут подразумевается? скорее всего через передачу кода по сети, т.е. либо приложение запускается из сети(файл приложения лежит на удаленном компе и все клиенты его запускают, при этом если файл заменить то у клиента будет запускаться новая копия, так что ни чего обновлять у каждого клиента не придется), либо как я описал нужный код хранится/обновляется на сервере, на терминале стоит клиент, который не обновляется, его единственной функцией является запросить у сервера код(сериализованные классы) которые он запускает у себя. как то так.
PM MAIL ICQ   Вверх
jonie
Дата 27.2.2011, 20:33 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

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



у киви просто флешка работает на полный экран в IE. Сама система это windows xp embeded.


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
Bezonik
Дата 27.2.2011, 23:16 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



идея написать web приложения хорошая, хотелось бы сделать всекрасочно, создать красивый и удобный интерфейс, вот только, читал что сейчасм не рекомедуют флеш использовать по ряду причин, и одна из них зависания! это так? нужно все привезать к онлайн

И все же самый лучший вариант? web-приложения? ( это персектива)

Это сообщение отредактировал(а) Bezonik - 27.2.2011, 23:16
PM MAIL   Вверх
VirusUZ
  Дата 28.2.2011, 09:23 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 9.4.2010
Где: Узбекистан, Навои й обл.

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



System.Runtime.Remoting;
System.Runtime.Remoting.Tcp;
--------------------
Virus
PM MAIL   Вверх
jonie
Дата 28.2.2011, 10:30 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
****


Профиль
Группа: Завсегдатай
Сообщений: 5613
Регистрация: 21.8.2005
Где: Владимир

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



VirusUZ, почитайли MSDN?)))

Bezonik, вы читали мой пост [http://forum.vingrad.ru/index.php?showtopic=323536&view=findpost&p=2306385]? Если нет, то стоит. Ну, не только прочитать, но и понять...


--------------------
Что-то не поняли? -> Напейтесь до зеленых человечков... эта сверхцивилизация Вам поможет...
PM MAIL Jabber   Вверх
-Mikle-
Дата 28.2.2011, 19:48 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Невидимка Vingrad'а
***


Профиль
Группа: Экс. модератор
Сообщений: 1672
Регистрация: 22.6.2003
Где: Казахстан, Астана

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



VirusUZ, вы ни о чем, к сожалению.

Bezonik, почему бы не силверлайт? Для вэб-приложений это лучше, чем флеш. А красота там присутствует в полной мере, объеме и гибкости. Плюс функциональности для логики - вам будет более чем достаточно там.


--------------------
Если тебе плюют в спину, значит ты впереди...
PM   Вверх
VirusUZ
  Дата 1.3.2011, 08:55 (ссылка)    | (голосов:2) Загрузка ... Загрузка ... Быстрая цитата Цитата


Бывалый
*


Профиль
Группа: Участник
Сообщений: 161
Регистрация: 9.4.2010
Где: Узбекистан, Навои й обл.

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



Socket, TcpListener,.....
--------------------
Virus
PM MAIL   Вверх
Экскалупатор
Дата 1.3.2011, 22:36 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***


Профиль
Группа: Завсегдатай
Сообщений: 1746
Регистрация: 1.4.2009
Где: г. Минск

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



VirusUZ, и к чему это? тут по моему вопрос не в том как соединить, а немного в другом...
PM MAIL ICQ   Вверх
dj100500
Дата 2.3.2011, 13:08 (ссылка)    | (голосов:1) Загрузка ... Загрузка ... Быстрая цитата Цитата


Шустрый
*


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

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



WCF те в помощь(тему не читал и возможно не правильно понял что надо)
PM MAIL   Вверх
gambit
Дата 2.3.2011, 17:05 (ссылка) | (нет голосов) Загрузка ... Загрузка ... Быстрая цитата Цитата


Эксперт
***
Награды: 1



Профиль
Группа: Комодератор
Сообщений: 1359
Регистрация: 25.6.2006
Где: я?

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



dj100500, иногда лучше прочитать, а не тупо ляпнуть, для увеличения кол-ва сообщений
PM MAIL ICQ Skype   Вверх
  
Ответ в темуСоздание новой темы Создание опроса
Прежде чем создать тему, посмотрите сюда:
mr.DUDA
THandle

Используйте теги [code=csharp][/code] для подсветки кода. Используйтe чекбокс "транслит" если у Вас нет русских шрифтов.
Что делать если Вам помогли, но отблагодарить помощника плюсом в репутацию Вы не можете(не хватает сообщений)? Пишите сюда, или отправляйте репорт. Поставим :)
Так же не забывайте отмечать свой вопрос решенным, если он таковым является :)


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

 
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей)
0 Пользователей:
« Предыдущая тема | Общие вопросы по .NET и C# | Следующая тема »


 




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


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

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