|
|
SMWrap - среда быстрой разработки приложений (Rapid Application
Development) для создания высокоэффективных
Intranet/Internet приложений, которые используют СУБД Cache 3.X или 4.X (8 бит). Приложения SMWrap - это полноценные GUI приложения, которые строятся на архитектуре тонкого клиента. Для соедния с базой данных используется протокол
TCP/IP. Весь код приложения (включая интерфейс) содержится в классах Cache внутри БД, поэтому на стороне клиента необходимо иметь только выполняемый файл размером 1,9 Мб. Данный файл может быть загружен с сайта. После чего мастер установки установит SMWrap на Ваш компьютер. Для установки и использования SMWrap Ваши клиенты должны знать только IP адрес компьютера, на котором установлен сервер Cache и имя приложения. Весь код приложения и интерфейса хранится внутри БД, поэтому при использовании SMWrap стоимость сопровождения резко уменьшается. Например, для изменения какой-либо формы Вашего приложения достаточно загрузить класс Cache и откомпилировать его.
Технология SMWrap - это технология действительно тонкого клиента: SMWrap со стороны клиента - это "браузер", который понимает команды специального формата и создает и управляет соответствующими GUI приложениями. Он не знает ничего о приложении, которое выполняет, а все что он делает - это выполнение входящих команд и уведомление сервера о событиях, которые произошли как результат действий клиента.
Приложение SMWrap состоит из классов Cache. Язык, который используется для разработки приложений SMWrap - тот же самый язык, который используется СУБД
Cache. Для версий 3.X и 4.0 - это Cache ObjectScript, а в будещем могут использоваться Cache Basic или други языки, поддерживаемые данной СУБД. |
|