![]() |
Модераторы: skyboy |
![]() ![]() ![]() |
|
tcom |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.12.2007 Репутация: нет Всего: нет |
Доброго времени суток!!!
Собственно сабж. Данная инфа нужна для реализации MySQL tcp/ip соединения АРМ контроллера и сервера БД. |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
интересует работа с сетью с точки зрения контроллера ARM?
|
|||
|
||||
tcom |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.12.2007 Репутация: нет Всего: нет |
Нет, с этим все в порядке.
Именно как взаимодействовать с сервером MySQL на уровне TCP/IP. Контроллер будет логинится и писать туда данные. |
|||
|
||||
skyboy |
|
|||
неОпытный ![]() ![]() ![]() ![]() Профиль Группа: Модератор Сообщений: 9820 Регистрация: 18.5.2006 Где: Днепропетровск Репутация: 41 Всего: 260 |
учитывая наличие API для PHP/C/C++ и прочих, тебе проще сделать программу на C/C++/Delphi или поставить Web-сервер с установленным PHP/Ruby/Tcl, чтоб этот компонент принимал данные по сети от контроллера в текстовом виде, проверял только на предмет совпадения ip или MAC адреса отправителя и сам уже авторизировался на сервере, формировал запрос и выполнял его. Тем более, что гибкость выше: изменить такую "программу-посредник" должно быть проще, чем перепрограммировать контроллер. Кроме того, низкоуровневую работу по обеспечению подключения и работы с MySQL реализуется в библиотеке(libmysql.dll для windows), а если ты возложишь всю работу на контроллер, то тебе в контроллере придется реализовывать функционал, уже заложенный в библиотеке.
|
|||
|
||||
tcom |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.12.2007 Репутация: нет Всего: нет |
Ну как то так проще, я думал над этим.
TCP/IP у меня уже реализован, есть веб сервер и modbustcp. Гибкости в программе посреднике не вижу, ибо прошивку могу удалённо поменять. А чем меньше в цепке звеньев тем меньше вероятность что она порвётся. Нужно будет писать посредники под все ОС которые поддерживает MySQL. Гляну исходник libmysql.dll. |
|||
|
||||
solenko |
|
|||
Эксперт ![]() ![]() ![]() Профиль Группа: Завсегдатай Сообщений: 1473 Регистрация: 15.1.2006 Где: Украина Репутация: 4 Всего: 67 |
-------------------- Ла-ла-ла-ла Заметьте, нет официального подтверждения, что это не просто четыре слога. |
|||
|
||||
tcom |
|
|||
Новичок Профиль Группа: Участник Сообщений: 10 Регистрация: 11.12.2007 Репутация: нет Всего: нет |
MySQL Internals ClientServer Protocol Спасибо большое!!! Это сообщение отредактировал(а) tcom - 2.2.2009, 15:39 |
|||
|
||||
![]() ![]() ![]() |
0 Пользователей читают эту тему (0 Гостей и 0 Скрытых Пользователей) | |
0 Пользователей: | |
« Предыдущая тема | MySQL | Следующая тема » |
|
По вопросам размещения рекламы пишите на vladimir(sobaka)vingrad.ru
Отказ от ответственности Powered by Invision Power Board(R) 1.3 © 2003 IPS, Inc. |