Заключение
Фолдер скриптов karbeg00 содержит следующий список файлов:
karbeg00.html главная форма;
karbeg0011.html список по первому индексу;
karbeg0012.html список по второму индексу;
karbeg0013.html список по третьему индексу;
karbeg0014.html список по четвертому индексу;
karbeg002.html фреймы для управления и карточки;
karbeg0021.html форма для управления списком;
karbeg0022.html форма для карточки.
С помощью перечисленных выше файлов строится полность работоспособный фрагмент информационной системы.
Данный фрагмент информационной системы, полученной с помощью фолдера karbeg00, предназначен для ведения списка персон, лиц или пациентов с учетом всех спецификаций, предусмотренных информационными технологиями ixBASE и рассмотренных в этой книге.
Глава 4. Эволюция сервера
Вехи
dbfWebServer v5.315 от 20.07.2007 г.
Добавлено определения IP адреса удалённого пользователя.
Добавлены функции для перекодировки OEM и ANSI: toOEM () и toANSI (), в зависимости от выбранной прикладной базы данных.
dbfWebServer v5.314 от 20.04.2007 г.
Cиписок DBFSPI00 больше не используется для открытия файлов проекта. Он был нужен для того, чобы в однопользовательском режиме работы сохранять позиции в таблиах при выходе из программы изи закрытии таблиц.
dbfWebServer v5.313 от 10.01.2007 г.
Добавлены функции для работы с регистром (regex. txt).
Добавлены функции для работы с объектом (GetActiveObject, CreateObject).
dbfWebServer v5.312 от 08.01.2007 г.
Добавлена обработка метода POST. Теперь стала доступной возможность редактирования данных из формы.
Более полно отработаны методы перемещения по списку в примерах, входящих в дистрибутив.
dbfWebServer v5.311 от 03.01.2007 г.
Добавлена обработка блоков кода из адресной строки при вызове следующей страницы
href=index.html? M:=SPIDBF00-> (dbGoTop (),FiledGet (1))
Добавлена новая функция require ().
Добавлена обработка нового тега <eval>.
По умолчанию загружается страница index.html.
Создан набор примеров работы с таблицами, стартовый файл примеров INDEX.HTML.
dbfWebServer v5.31 от 10.12.2006 г.
Добавлена обработка блоков кода из адресной строки
http:// localhost:4180/SPIDBF00-> (dbGoTop (),FiledGet (1))
Создан функциональный набор примеров работы с таблицами, стартовый файл примеров DBF.HTML.
dbfWebServer v5.3 от 10.10.2006 г.
Сервер получен путём преобразования программ ixBASE. exe (xHarbour), созданной в 2006 г., ixBASE. exe (FiveWin) в 2000 г., ixBase. exe (DOS) в 1993 г.
Использован компилятор xHarbour Builder (3).
xHarbour Builder Product Overview
The xHarbour programming language is a superset of the well known xBase language, often referred to as Clipper. Though xHarbour is 100% backward compatible with the Clipper Language, xHarbour Builder adds many modern features and tools found in most modern compilers. Such features include Visual xHarbour, SQLRDD, xBuild Project Wizard, ActiveX, and many more.
xHarbour.com aims to establish xHarbour as the Development Product of choice, for the extended xBase Developer Community. xHarbour.com attempts to follow in the footsteps of Red Hat Inc and similar companies, merging the stability and longevity that commercial distribution offers with the freedom and security offered by Open Source Free Software projects. This powerful combination has already demonstrated its tremendous market appeal and the viability of this business model.
xHarbours Main Features:
100% backward compatible Clipper Language.
EXTENDED to offer the most complete set of modern features, while still retaining the simplicity and elegance of the xBase language.
Self contained executable, require NO DLLs, and/or any system dependency.
Fastest most complete and robust DB interfaces, supporting widest range of DBF flavours
Support for single user apps, through client-servers, all the way up to the most popular SQL servers.
Open Source supported by creative and dedicated development teams offering practically immediate solutions to bug reports and popular features request.
Guaranteed, professional support from the creators of xHarbour.
Лицензионные соглашения
Программное обеспечение поставляется в нескольких вариантах. СД-диск и загрузка из Интернета. Диск прилагается к данной книге. Список официальных сайтов приведен ниже.
Copyright (С) 2007 Анатолий Шевелёв.
Все права заявлены
Данный программный продукт защищен законами об авторских правах и международными соглашениями. Незаконное воспроизведение или распространение данной программы или ее части влечет гражданскую и уголовную ответственность.
Данный программный продукт распространяется совершенно свободно на условиях «AS IS», то есть автор не несет ответственности за возможные сбои в работе программы. Плата при распространении программы может взиматься только за стоимость электронного или магнитного носителя и транспортировки. При распространении данной программы без предварительного соглашения с автором необходимо соблюдать оригинальный комплект поставки.
Документы, находящиеся на сервере dbfWebServer, и данный документ представляются обладателями авторских прав в соответствии со следующей лицензией.
Получая, используя и/или копируя этот документ или документ dbfWebServer, в котором имеется ссылка на это заявление, Вы признаете, что прочли и поняли следующие условия и обязуетесь их выполнять:
Разрешение на использование, копирование и распространение содержимого этого документа или документа dbfWebServer, в котором имеется ссылка на это заявление, с помощью любых средств, с любыми целями и без отчисления авторского гонорара дается при условии, что Вы включите во ВСЕ копии этого документа или его частей следующую информацию:
ссылку на исходный документ dbfWebServer или его URI;
имеющуюся информацию об авторском праве исходного автора, а если она отсутствует, информацию в форме «Copyright © http://ixbase.info Все права защищены.»;
СТАТУС документа dbfWebServer, если он существует.
Если позволяет пространство, следует включить полный текст следующего ЗАМЕЧАНИЯ. Кроме того, в любое программное обеспечение, документы и пр., созданные вследствие применения содержимого этого документа или любой его части, должна быть добавлена благодарность обладателям авторского права.
Данная лицензия не дает никаких прав изменения данного документа или создания документов, производных от него.
ДАННЫЙ ДОКУМЕНТ ПРЕДОСТАВЛЯЕТСЯ «КАК ЕСТЬ»; ОБЛАДАТЕЛИ АВТОРСКОГО ПРАВА НЕ ДАЮТ НИКАКИХ ЯВНЫХ ИЛИ ПОДРАЗУМЕВАЕМЫХ ГАРАНТИЙ, ВКЛЮЧАЯ ГАРАНТИИ КОММЕРЧЕСКОЙ ВЫГОДЫ, СООТВЕТСТВИЯ ОПРЕДЕЛЕННОЙ ЦЕЛИ, НЕНАРУШЕНИЯ АВТОРСКОГО ПРАВА ИЛИ ОБЛАДАНИЯ ИМ, НО НЕ ОГРАНИЧИВАЯСЬ ТАКОВЫМИ; ТО ЕСТЬ ОБЛАДАТЕЛИ АВТОРСКОГО ПРАВА НЕ ДАЮТ ГАРАНТИЙ ТОГО, ЧТО СОДЕРЖИМОЕ ЭТОГО ДОКУМЕНТА СООТВЕТСТВУЕТ КАКИМ-ЛИБО ЦЕЛЯМ, И ТОГО, ЧТО ПРИМЕНЕНИЕ СОДЕРЖИМОГО ЭТОГО ДОКУМЕНТА НЕ НАРУШИТ АВТОРСКИХ ПРАВ, ТОРГОВОЙ МАРКИ, ПАТЕНТА ИЛИ ДРУГИХ ПРАВ ТРЕТЬЕГО ЛИЦА ИЛИ ОРГАНИЗАЦИИ.
ОБЛАДАТЕЛИ АВТОРСКОГО ПРАВА НЕ НЕСУТ ОТВЕТСТВЕННОСТИ ЗА ЛЮБОЙ ПРЯМОЙ, КОСВЕННЫЙ, СПЕЦИАЛЬНЫЙ ИЛИ ЗАКОНОМЕРНЫЙ УЩЕРБ, ПОНЕСЕННЫЙ В РЕЗУЛЬТАТЕ ИСПОЛЬЗОВАНИЯ ЭТОГО ДОКУМЕНТА ИЛИ ПРИМЕНЕНИЯ ЕГО СОДЕРЖИМОГО.
Имя и торговые марки обладателей авторского права НЕ могут быть использованы в рекламе, имеющей отношение к данному документу или его содержимому без особого письменного разрешения. Авторское право на этот документ навсегда остается за его обладателями.
Список официальных сайтов
Для загрузки ПО можно использовать сайты, приведенные в следующем списке:
# Публикации
1. freesoft.ru
2. soft-info.ru
3. softobzor.ru
4. freeware.ru
5. 1001soft.com
6. softforfree.com
Эти информационные ресурсы используются автором данной книги для публикации программного обеспечения.
Download ixBASE Product Overview: Download
ixPROXY. exe (proxy server) http://freesoft.ru/?id=80486
ixBROWSER. exe http://freesoft.ru/?id=667189
HRB. exe (CGI script)
ixBASE. exe (xHarbour)
Глава 5. Обзор ПО ixBASE
Программное обеспечение ixBASE (ПО ixBASE) это комплекс программ, предназначеных для работы с базами данных, сбора данных, обработки данных, передачи данных.
Программное обеспечение в силу специфики инвариантности работы с данными имеет несколько направлений разработок: информационные ресурсы, настольные приложения, системные программы
К информационным ресурсам относится официальный сайт разработчика http://ixbase.info и семейство других родственных сайтов, поддерживающих работоспособность единого информационного пространства ixBase.
Настольные приложения помогают формировать пласт данных непосредственно на рабочем месте.
Системные программы формируют базис поддержки информационных процессов.
Прокси-сервер ixPROXY
ixPROXY версия 3.0 от 08.08.2006
Краткое описание.
Системные требования
Возможности программы.
Редактирование настроек.
Лицензионное соглашение.
Контактная информация.
Краткое описание
IxPROXY это очень компактная программа прокси-сервер. Объем, занимаемый собственно программой, составляет около 20 килобайт, что является одним из лучших на сегодняшний день показателей для программ данного класса. Программа обеспечивает рабочей группе доступ к ресурсам интернет.
Поддерживает передачу данных по защищённому соединению (https://).
Порт SOCKS: 4280
Порт HTTP: 4282
Программа может быть использована как транзитный прокси-сервер.
Поддерживает передачу данных по защищённому соединению (https://).
Порт SOCKS: 4280
Порт HTTP: 4282
Программа может быть использована как транзитный прокси-сервер.
Порт транзитного сервера 4284.
Настройки сервера осуществляются через порт 4286.
Системные требования:
Любой IBM PC-совместимый компьютер.
операционная система Windows 95/98/ME или Windows NT 4.0/2000/XP *.
Примечание.
* Windows 95 необходимо обновить до WinSock 2. Этот пакет в состав дистрибутива не входит. Загрузить можно из ws2sock. exe (5).
Возможности программы:
Размер программы около 20 килобайт.
Установка осуществляется полностью в автоматическом режиме после первого запуска программы. Установку можно осуществлять прямо из архива. Программа устанавливается в системную папку с программами
C:/Programm File/ixproxy/,
регистрируется в системном реестре (Win 2000/XP), после включения компьютера автоматически загружается.
Программа не требует перезагрузки после завершения установки.