Кроссплатформенность
Теперь, когда наше приложение готово, можно поговорить о том, как и где оно
может быть использовано.
Работа в Linux
Начать можно с того, что наше приложение сразу можно использовать в операционных
системах семейств Microsoft Windows и Linux без каких-либо доработок и адаптаций.
В рамках версии 8.3 платформы 1С:Предприятие для операционной системы Linux
созданы клиентские приложения, аналогичные тем, которые существуют для
операционной системы Microsoft Windows:
Тонкий клиент, обеспечивающий работу пользователей в режиме управляемого
приложения;
Толстый клиент, обеспечивающий работу в режиме обычного или управляемого
приложения;
Конфигуратор для администрирования информационной базы и для изменения
конфигурации.
Клиентские приложения поддерживают файловый и клиент-серверный варианты работы.
Они реализованы как для архитектуры x86, так и для архитектуры x86-64.
Благодаря этому в операционной системе Linux теперь могут работать не только
пользователи приложений 1С:Предприятия, но и разработчики этих приложений, а также
администраторы информационных баз.
Более подробно о том, какие операционные системы поддерживаются на данный
момент времени, можно по адресу:
http://v8.1c.ru/requirements/.
Выглядеть наше приложение в Linux’е и работать там будет ровно так же, как и
под Microsoft Windows.
Веб-клиент
В реальной жизни вполне вероятна ситуация, когда с собой нет ноутбука с программой, а
доступ к данным срочно нужен. В подобных ситуациях может сильно выручить доступ к
системе по обычным веб-каналам (через сеть Интернет).
Понятно, что практически к любой системе можно «прикрутить» веб-интерфейс, долго его
программировать и отлаживать, тестировать на совместимость с используемым веб-
сервером и т. п. Платформа 1С:Предприя- тие 8.3 позволяет разработчикам избежать
всех этих сложных и муторных действий.
Ведь все, что мы напрограммировали даже в нашем мастер-классе, практически «в один
клик» может быть опубликовано на веб-сервере. После чего доступ к нашей учетной
системе мы сможем получить через обычный веб-браузер (на момент написания этой
книги их четыре – Internet Explorer, Mozilla Firefox, Google Chrome и Safari).
То есть пользователю ничего из программ 1С устанавливать на компьютер не нужно –
достаточно иметь подключение к сети Интернет и веб-браузер. Для того, чтобы все
заработало, на сервере должна работать платформа 1С:Предприятие 8.3 и запущенный
веб-сервер (на момент написания этой книги – IIS или Apache).
Примечание. Описание работы веб-клиента приведено в этой книге только с
целью ознакомления с возможностями платформы 1С:Предприятие 8.3.
Учебная версия платформы может работать с ограничениями. См. раздел
ограничений после установки учебной версии на ваш компьютер в файле
«C:\Program Files\1cv8t\8.3.4.389\readme\readme_ru.htm» (или «C:\Program Files
(x86)\1cv8t\8.3.4.389\readme\readme_ru.htm»). Или можно обратиться к главе «ГДЕ
И КАК ИЗУЧАТЬ 1С:ПРЕДПРИЯТИЕ»
Активировать возможность работы через Интернет очень просто. В конфигураторе идем в
меню Администрирование, а там выбираем Публикация на веб-сервере…
Достаточно придумать название для каталога с нашей системой на веб-сервере
(латиницей), вписать его в поле Имя и нажать кнопку Опубликовать. В нашем случае
напишем «mk».
В процессе публикации, в зависимости от ситуации, система будет задавать уточняющие
вопросы – соглашаемся.
После успешной публикации, мы получаем возможность получить доступ к нашей
учетной системе из любого уголка планеты через обычный веб-браузер, зная
лишь веб-адрес для ее запуска.
В качестве примера веб-сервер запущен на том же компьютере, где мы создавали
наш мастер-класс, поэтому адрес для запуска будет «http://localhost/mk».
Запускаем веб-браузер, набираем этот адрес и через некоторое время видим уже
хорошо знакомый нам интерфейс программы.
Посмотреть «вживую» на то, как работает веб-клиент в реальном виде в сети Интернет,
можно по адресу:
http://demo.1c.ru/.
Достарыңызбен бөлісу: |