LINUX.ORG.RU

архитектурный вопрос


0

0

нахожусь на стадии планирования архитектуры. Суть такова: приложение А работает как сервер, предоставляя интерфейс к БД для приложений Б1..Бn, Для А предусмотрено два режима запуска: сетевой и локальный. В сетевом режиме коммуникации происходят посредством сокетов (AF_INET, SOCK_STREAM). В локальном режиме должны быть использованны UNIX сокеты (AF_UNIX, SOCK_STREAM). В сетевом режиме фрон-енд пользователя должен быть веб-браузер. В локальном - специально написанная программа, которая помимо стандартных функций предоставляет возможность администрирования БД.
Для меня совершенно новым в этом проекте является проектирование коммуникаций - протокол и реализация. Как это сделать правильно? Есть ли какие-то guide lines? Уверен, что многие из вас делали нечто подобное и вероятно "наступали на грабли"... поделитесь пожалуйста общими соображениями (do's and dont's).
Заранее благодарен.

anonymous

А cgi скрипты не спасут отца русской демократии? Особенно если фронтенды - броузеры.

kpanic ★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.