Веб 1С


1С версии 8.2.14 официально поддерживает iOS версии 3.2 и старше (рекомендуемая 4.2 и старше). А это значит – 1С возможно использовать на планшетах iPad!

Клиент веб 1С (web 1С) появился одновременно с выходом тонкого клиента 1С, который мы обсуждали в прошлый раз. Клиент веб 1С не требует установки каких-либо дополнительных компонент (flash, activex и т.п.). Веб 1С работает под разными операционными системами и в разных браузерах. Именно с помощью него стало возможно использовать полную Unix версию 1С.

Пусть Вас не путает название клиент веб 1С. Фактически это другой способ представления работы с 1С. Вы заходите на сайт, на котором «установлена» 1С и работаете в ней. Зайти на сайт можно с любой машины, операционной системы, через интернет или WiFi.

Для заинтересованных в возможностях клиента веб 1С, проследуем дальше.

 

Архитектура веб 1С (web 1С)

Если Вы не читали предыдущий урок, то рекомендуем ненадолго вернуться и прочитать про различие архитектуры работы старой и новой 1С.

Клиент веб 1С (как и тонкий клиент 1С) также работает по клиент серверной технологии в полном смысле этого слова. На сервере (компьютере) работает программа под названием Сервер 1С. Она работает с базой данных, выполняет обработку данных (функции в модулях встроенного языка 1С, отмеченные как &Сервер).

Промежуточное звено – веб сервер (Apache/Microsoft IIS). Он является посредником-ретранслятором между сервером 1С и клиентом веб 1С, в данном случае браузером. Вы публикуете на сайт веб сервис 1С, с помощью которого сервер 1С «генерит сайт». Пользователь в браузер вводит URL веб сервиса на сайте и входит в 1С.

Клиентом является собственно браузер, который использует AJAX. Клиентская часть программ встроенного языка 1С автоматически портируется в JavaScript и выполняется браузером.

В качестве мер безопасности используется многоуровневая аутентификация (веб сервис + внутренняя 1С). Соединение между браузером и веб сервером может осуществляться с помощью HTTPS (шифрование).

 

Серверная часть веб 1С (web 1С)

Серверная часть 1С в случае использования клиента веб 1С состоит из следующих частей:

  • СУБД
    Система управления базами данных (СУБД) – это программа, которая обеспечивает доступ к базе данных 1С. С 1С в большинстве случаев используется Microsoft SQL.

    Выбор СУБД для 1С версии 8.2 широк (IBM DB, Oracle и т.д.). В случае, когда есть желание использовать бесплатное программное обеспечение и/или установить все под Linux, можно использовать бесплатный PostgreSQL.

    PostgreSQL – это известная в мире и широко используемая система баз данных (наряду например с MySQL), разработанная в институте Беркли.

  • Сервер 1С под Linux
    Серверная часть 1С уже давно поставляется в двух вариантах – для Linux и для Windows. Стоимость одна и та же (обе версии входят в комплект).
  • Веб сервер Apache под Linux
    Бесплатный HTTP сервер, который является в настоящий момент самым популярным (используемым) веб сервером в мире.

 

Клиентская часть веб 1С (web 1С)

Для использования клиентской части веб 1С с помощью браузера – ничего устанавливать не требуется. Соответственно браузер может работать под управлением как Windows, так и Linux или iOS и т.п.

Браузер должен поддерживать JavaScript, Cookies, всплывающие окна (как минимум для сайта где опубликована база данных 1С). Также используется AJAX.

Возможно использовать следующие браузеры (версии указаны минимальные, операционная система указана где она ограничена):

  • Internet Explorer 7 (может использовать расширение работы с файлами и криптографией, MSXML 4.0)
  • Mozilla Firefox 3.6
  • Google Chrome 4.0 (Windows)
  • Safari 4.0.5 (MacOS X 10.5), Safari 5 (Windows, MacOS X 10.5, iOS 4.2 iPad).

Возможно, но не рекомендуется использовать IE6 и Safari на iOS 3.2.

 

Демо версия веб 1С (web 1С)

Так как для работы веб версии 1С ничего дополнительно не нужно – Вы можете прямо сейчас посмотреть демо версии различных конфигураций 1С, доступных через интернет.

 


Проголосовать за этот пост:

1 Star2 Stars3 Stars4 Stars5 Stars (12 голосов, среднее: 3,75 из 5)
Загрузка...

Добавить комментарий