Форум программистов, компьютерный форум, киберфорум
Наши страницы
C# для начинающих
Войти
Регистрация
Восстановить пароль
 
Рейтинг 4.83/6: Рейтинг темы: голосов - 6, средняя оценка - 4.83
Jimko_vs
0 / 0 / 0
Регистрация: 08.01.2018
Сообщений: 7
1

Выбор базы данных для кроссплатформенного приложения

08.01.2018, 00:57. Просмотров 1158. Ответов 7
Метки нет (Все метки)

Всем привет. Я начинающий программист и знаю азы программирования и логики. Есть даже опыт программирования на таких языках, как с#, vba, php, pascal... Сейчас хочу помочь товарищу по работе и облегчить ему жизнь. Суть работы проста: мы обслуживаем оборудование установленное почти на каждом доме. На почту приходит заявка от бота, если обордование сломалось или имеет какие-либо неполадки. Диспетчер переносит эту информацию с письма к себе в файл excel, а потом уже распределяет задачи между техниками, кому куда ехать. Дабы автоматизировать этот процесс, хочу написатт кроссплатформенное приложение.
Теперь о самом приложении: у диспетчера будет десктоп версия windows forms на языке С#. Где будет БД всех адресов, а так же все текущие заявки. В будущем прикручу к этой десктоп версии еще и андроид приложение для техников, которые будут получать заявки от диспетчера.
Теперь, собственно, скм вопрос, ради которого я все подробно расписал. Где хранить БД? На сервере, чтобы в дальнейшем можно было отправлять заявки на андроид приложение? Или можно будет хранить БД на компе, типо встроенной в vs sql compact или ms access? Не вызовет ли у меня проблем в дальнейшем локальная БД для отправки заявок на мобилы? Всем заранее спасибо!
0
Лучшие ответы (1)
QA
Эксперт
41792 / 34177 / 6122
Регистрация: 12.04.2006
Сообщений: 57,940
08.01.2018, 00:57
Ответы с готовыми решениями:

Выбор базы данных для курсового
Здравствуйте. Я студент, и у меня курсач по предмету ООП, в частности по С#. Мне нужно написать...

Программа учета товаров: выбор базы данных
объясните чайнику. вот пишу программу учета товаров. данные предполагается вводить вручную. нужна...

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

Выбор 2d кроссплатформенного движка для игры
Здравствуйте! В данный момент я пишу игру на питоне. По мере продвижения, появилась идея сделать ее...

Создание приложения для базы данных
Доброго времени суток. Моя задача - сделать приложение для работы с базой данных. То есть формы в...

7
Tailer73
3 / 3 / 3
Регистрация: 03.02.2014
Сообщений: 58
08.01.2018, 01:17 2
Лучший ответ Сообщение было отмечено Jimko_vs как решение

Решение

Здравствуйте.
Если я правильно понял задачу, то без сервера Вам не обойтись как минимум из-за его необходимости для обмена информацией с мобильными устройствами.
Само собой, что БД будет храниться на сервере, чтобы из нее черпали свежую информацию все мобильные клиенты.
1
Diamante
1561 / 1205 / 721
Регистрация: 14.08.2016
Сообщений: 4,297
Завершенные тесты: 1
08.01.2018, 01:23 3
wcf, если только клиенты(приложения) и,если, еще и вебморда...
БиДэ на сервере, базу на нормальной(многоклиентской) СУБД
0
kmaffa
314 / 307 / 150
Регистрация: 29.10.2012
Сообщений: 847
08.01.2018, 03:03 4
А зачем Вам писать 2 отдельных приложения: для техников и для оператора? Не проще ли написать один сайт?
0
08.01.2018, 03:03
m0nax
1220 / 923 / 112
Регистрация: 12.01.2010
Сообщений: 1,921
Завершенные тесты: 3
08.01.2018, 03:28 5
БД может быть любой,она же на сервере, т.е кросплатформенность именно для БД особо смысла не имеет - сервер 1 и нет никакой разницы что линукс что виндовс
это никоим образом не повлияет на клиентские части
0
_exp10der_
Warrior
492 / 419 / 177
Регистрация: 23.11.2014
Сообщений: 932
08.01.2018, 05:18 6
Бд CockroachDB или Postgresql. Если хотите десктоп gui кросс платформенный то берите electron в связке с asp.net core общаться по websocket.
1
Jimko_vs
0 / 0 / 0
Регистрация: 08.01.2018
Сообщений: 7
08.01.2018, 08:49  [ТС] 7
Вопрос, скорее, принципиальный... мне не особо нравится писать веб-приложения... а так, повспоминаю C# с колледжа и начну изучать android, ибо в дальнейшем хочу уйти в это русло. А ПэХэПэ и ХэТэМэЭл+СиЭсЭс мне еще со школы не понравились... кому что
0
Usaga
Эксперт .NET
6003 / 4268 / 746
Регистрация: 21.01.2016
Сообщений: 16,631
Завершенные тесты: 2
08.01.2018, 09:41 8
Цитата Сообщение от Jimko_vs Посмотреть сообщение
Вопрос, скорее, принципиальный...
Непонятно в чём его принципиальность. Клиентам базы данных до фонаря на какой ОС эта СУБД вертится. Так же и самой СУБД до фонаря, что за клиенты к ней обращаются.
0
08.01.2018, 09:41
Answers
Эксперт
37091 / 29110 / 5898
Регистрация: 17.06.2006
Сообщений: 43,301
08.01.2018, 09:41

Выбор сервера для базы данных
Доброго времени . Надо вот что , хотим поставить сервер для базы 1с чтоб работали 4пользователья с...

Удалённое размещение базы данных для приложения
У меня есть приложение, написанное на C#, которое работает с базой данных. И мне необходимо...

Разработка приложения для базы данных Access
Здравствуйте. Помогите, пожалуйста. Задание: "Создать базу данных Microsost ACCESS и базу данных...


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
8
Ответ Создать тему
Опции темы

КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin® Version 3.8.9
Copyright ©2000 - 2019, vBulletin Solutions, Inc.
Рейтинг@Mail.ru