Доброго времени суток!
Занимаюсь написанием САПР «Гальванотехника» под Linux, ПО разделено на 2 части - числодробилка и интерфейс пользователя. Числодробилка практически готова, теперь работаю над интерфейсом пользователя.
Одним из вариантов рассматриваю веб-интерфейс, так как пользователи скорее всего будут иметь офтопик на десктопе. К сожалению не имею никакого опыта в написании веб-морд, с другой стороны интерфейс не будет отличаться особой сложностью, поэтому надеюсь справиться.
Поэтому спрашиваю совета, какими технологиями, по Вашему мнению, лучше осуществлять взаимодействие между веб-приложением и числодробилкой? Возможно есть какие-то более разумные подходы к моей проблеме? Функция интерфейса - формирование задания и отправка пакета с заданием в числодробильну, затем прием оттуда результата и его вывод.
Насколько хорош вариант помещения задания в БД, откуда его возьмет числодробилка, вместо использования того-же XML-RPC? Не будет ли моветоном использование в числодробилке Qt4 или лучше обойтись без него?
Спасибо за внимание.