|
|
Регистрация Восстановить пароль |
Повторная активизация e-mail |
Регистрация | Задать вопрос |
Заплачу за решение |
Новые сообщения |
Сообщения за день |
Расширенный поиск |
Правила |
Всё прочитано |
|
|
Опции темы | Поиск в этой теме |
20.07.2018, 13:26 | #1 |
Новичок
Джуниор
Регистрация: 20.07.2018
Сообщений: 7
|
С чего начать собственный проект?
Добрый день!
Имеется проект, который мне необходимо реализовать. После составления концептуальной модели я пришла к выводу, что у меня в конечном итоге должны иметься несколько программ. 1-я, расположенная на сервере, которая будет получать от клиента запрос, обрабатывать его, создавать соответствующий запрос для api сайта работающего с базой данных, получать от api ответ и возвращать клиенту необходимые данные. 2-я, сам клиент, который будет на основе введенных пользователем данных генерировать запрос на сервер, получать ответ с данными и передавать эти данные через com порт на конечное оборудование. Вопрос, дорогие форумчане. С помощью каких технологий, на каких языках можно это выполнить? P.S. Так как я новичок, просьба расписать по косточкам ваши ответы. Заранее спасибо! |
20.07.2018, 13:31 | #2 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
На любом, кроме "экзотических". Технологий чуть больше, чем до фига. Нужно подробное ТЗ.
|
20.07.2018, 13:38 | #3 |
Новичок
Джуниор
Регистрация: 20.07.2018
Сообщений: 7
|
Я не ограничена в ресурсах.
Например клиент я хочу писать на C#. А вот с сервером сложнее. У меня масса вопросов. На чем пишутся запросы к api? Можно ли писать серверную часть на C#? Что удобнее и рациональнее всего использовать для реализации подобного с точки зрения Вашего опыта? |
20.07.2018, 13:48 | #4 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
На чем угодно. Что вы подразумеваете под запросами к api?
Можно. Раз ТЗ нет, а есть сферический конь, то curl. |
20.07.2018, 14:02 | #5 |
Новичок
Джуниор
Регистрация: 20.07.2018
Сообщений: 7
|
ТЗ изначально выглядело так:
Необходимо автоматизировать процесс настройки оборудования пользователями. (То есть человек заходит на сайт, находит нужную ему группу, выделяет себе ip из пула адресов. Далее открывает консоль, подключается в ней к com порту, и отправляет на него множество строк, сформированных в зависимости от ip адреса полученного из БД). Я же решила, что лучше всего создать клиент и сервер. Порядок их взаимодействия я описала выше. |
20.07.2018, 14:18 | #6 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Так может просто батник для телнета (или чего-то подобного) давать скачивать пользователю и запускать? Ведь клиент, то все равно больше ничего делать не будет.
|
20.07.2018, 14:27 | #7 |
Новичок
Джуниор
Регистрация: 20.07.2018
Сообщений: 7
|
Мне необходимо именно реализация моей схемы, так как она уже утверждена и вышестоящим руководством признана самой оптимальной. Но я не знаю с чего начать и чем пользоваться. Я только ВУЗ закончила
|
20.07.2018, 14:31 | #8 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Начните с простого - набросайте на С# (раз его выбрали) форму, которая будет получать от клиента все нужные данные.
|
20.07.2018, 15:02 | #9 |
Новичок
Джуниор
Регистрация: 20.07.2018
Сообщений: 7
|
И сразу вопрос, серверное приложение лучше чтобы было консольным, с учетом того, что видеть нужно будет только клиент или лучше сделать его в ООП, чтобы администратор мог в любое время зайти, посмотреть логи, покликать куда ему вздумается?
|
20.07.2018, 15:10 | #10 |
Старожил
Регистрация: 15.02.2010
Сообщений: 15,709
|
Где в форме для клиента вы нашли серверное приложение? От того, что кидаетесь за все сразу и будет в итоге г...
На сервере вообще может будет ASP .NET... |
|
Похожие темы | ||||
Тема | Автор | Раздел | Ответов | Последнее сообщение |
хочу начать изучение php с чего начать? | Макарий | PHP | 4 | 05.12.2012 12:10 |
Как начать программировать и с чего начать? | Lineage_29 | Помощь студентам | 9 | 04.11.2012 16:21 |
Курсовой проект..на с++, посмотрите задание что с ним делать с чего начать...я 1с-ник | anisa8310 | Общие вопросы C/C++ | 3 | 13.11.2010 11:41 |
незнаю с чего начать... а начать очень нужно | ОСЯНЯ | Помощь студентам | 2 | 26.11.2008 20:08 |