Тонкий клиент – что это и с чем его едят (на примере WTWare)

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

Тонкие клиенты: что это такое в принципе?

Вообще понятие тонких клиентов сегодня однозначно определить нельзя. Дело в том, что к ним можно отнести и «железное» оборудование, и программное обеспечение. Так, например, если брать в расчет именно программную среду, которая присутствует на обычном ПК, сам персональный компьютер выступает в роли толстого клиента, а вот тот же веб-браузер, используемый для доступа в интернет, является тонким клиентом.

Можно посмотреть и на официальную трактовку того, как описываются тонкие клиенты. Что это такое? По сути, под этим термином понимается любой компьютерный терминал или клиентское приложение в сетях, в которых применяется либо терминальная, либо клиент-серверная архитектура.

Как уже понятно, и с точки зрения компьютерных терминалов могут быть описаны тонкие клиенты. Что это такое в данном случае? В большинстве случаев это самые обычные компьютеры, в которых отсутствует жесткий диск и какая бы то ни было операционная система. В плане основных компонентов здесь установлена минимальная конфигурация для сетевых подключений, отображения, ввода и вывода информации и т. д. Иными словами, операционная система находится на центральном сервере и загружается на такой терминал по сетевым протоколам, равно как и все остальные приложения. Таким образом, суть использования тонкого клиента состоит в том, чтобы снизить вычислительную нагрузку на отдельно взятый терминал, а в качестве основного устройства для проведения всех вычислительных операций использовать сервер.

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

Осмотр на месте

Итак, что же представляет собой современный тонкий клиент? Терминал AK-Systems GP прибыл в офис «Компьютерры-Онлайн» в небольшой белой картонной коробке. В ней обнаружилось само устройство величиной с толстую книгу, шнур питания, две ножки-подставки и USB-ключ eToken, (разговор о последнем будет особый).

На передней панели терминала располагаются кнопка включения, два разъема USB и разъемы PS/2 для мыши и клавиатуры. Имеется в передней панели и щель для смарт-карт, но в доставшейся нам модели считывающего устройства для них нет. Задняя панель очень похожа на панель с разъемами у обычного компьютера: на ней находятся два последовательных и один параллельный порт, разъем для подключения к локальной сети, VGA-выход, а также вход для микрофона и выход для наушников.

Внутри устройства скрывается системная плата формата microITX, который часто применяется в компьютерах с компактными корпусами. В качестве центрального процессора используется чип VIA C3 с частотой 533 или 733 МГц. Объем оперативной памяти составляет 128 Мб. Встроенное программное обеспечение записано во флэш-ПЗУ объемом 16 или 32 Мб (в зависимости от модификации). Встроенной памяти для хранения пользовательской информации в терминале не предусмотрено, хотя тонкий клиент имеет возможность работы с USB-накопителями (впрочем, их использование в случае необходимости администратор может и запретить). К тонкому клиенту могут подключаться внешние устройства: принтер, модем, считыватель смарт-карт и другие. Программной основой тонкого клиента является разработанная в компании AK-Systems прошивка, базирующаяся на ядре Windows CE .Net 4.1. Комплект встроенного ПО включает браузер Internet Explorer c поддержкой ActiveX для Windows CE, поддержку мультимедийных форматов MP3, MPEG-4 и Windows Media.

Как настроить тонкий клиент в «1С:Фреш»?

Начнем с установки тонкого клиента, далее добавим ваши базы данных, которые находятся в сервисе. Это недолго и несложно, зато приложенные усилия помогут вам работать с сервисом более комфортно и новом уровне. Поехали!

Что такое «1С» тонкий клиент? Это специализированная платформа «1С», она нужна для запуска системы через web. Для установки нужной версии тонкого клиента требуется посмотреть, какая платформа используется сейчас в сервисе «1С:Фреш». Для этого откройте через браузер любую базу «1С», находящуюся в личном кабинете, и посмотрите справку о программе (рис.1).

Рис.1. Вызов справки о программе в «1C»

Откроется окно, в котором вы увидите нужную информацию. После надписи «1С:Предприятие» всегда идет релиз платформы, он указан в скобках (рис.2). Если вам требуется релиз конфигурации, то он указан также в скобках после надписи «Конфигурация».

Рис.2. Информация о программе в «1С»

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

Скачать платформу вы можете на официальном сайте «1С:Фреш» в разделе Downloads.

Читайте также:  Все, что вам нужно знать о команде «more»

Установить тонкий клиент 1C:Fresh можно на несколько платформ: Windows, MacOS и Linux. Сейчас нас интересует версия для Windows (рис.3).

Рис.3. Выбор версии платформы на сайте «1C:Fresh»

Нажмите на нужный файл, и начнется скачивание. После скачивания приложения запустите его и установите. Браузер не закрывайте, его можно свернуть, т.к. он вам еще понадобится. После установки на рабочем столе должен появиться значок «1С:Предприятия» (рис.4).

Рис.4. Ярлык «1С:Предприятие»

Если у вас уже была установлена платформа «1С», ничего не сломается. Ярлык для запуска будет тот же, зато появится дополнительная возможность запускать 1C:Fresh тонкий клиент. Нажимаем на ярлык два раза и начинаем добавлять базу из сервиса «1С:Фреш» (рис.5).

Рис.5. Добавление базы данных из сервиса «1С:Фреш»

Далее ставим переключатель на пункт «Добавление в список существующей информационной базы» и жмем «Далее» (рис.6).

Рис.6. Пункт «Добавление в список существующей информационной базы» в «1C»

На следующем этапе вам нужно скопировать путь нужной базы данных в сервисе и прописать его в специальное поле. Не пугайтесь, это несложно. Ранее вы свернули браузер с открытой базой. Разворачивайте его и копируйте путь, указанный в сроке браузера (рис.7).

Рис.7. Копирование пути к базе данных в браузере

Скопированный адрес вставьте в следующее окно мастера установки. В конце строки адреса есть символы RU. В поле с адресом их не должно быть, поэтому стираем лишние символы (рис.8).

Рис.8. Вставка адреса информационной базы в окно мастера установки

Название информационной базы заполните по своему усмотрению, затем нажимайте «Далее». Все готово! В вашем списке баз появится добавленная база (рис.9).

Рис.9. Список информационных баз в «1С»

Теперь ее можно запускать, нажав на кнопку «1С:Предприятие». Также при первом запуске программа попросит вас ввести логин и пароль от сервиса «1С:Фреш» (). В дальнейшем система будет его запрашивать только после обновления платформы.

Ввод логина и пароля от сервиса 1C:Fresh

Платформа обновляется в автоматическом режиме. Если требуется обновление, система предупредит и спросит вашего согласия, после чего обновит платформу. Здесь никаких сложностей.

Помимо этого, вы можете автоматически добавить все базы, которые есть в сервисе. Если их много, то добавлять каждую вручную будет утомительно. Для этого в «1С» есть режим автоматического добавления баз, о котором мы сейчас расскажем.

Настройка параметров DHCP сервера

Предполагается, что в нашей сети уже развернут и используется DHCP сервер на любой серверной редакции Windows. Запускаем консоль управления DHCP () и находим интересующую нас DHCP зону (в нашем случае имя зоны – Managers). Нам нужно прописать дополнительные настройки зоны, необходимые для сетевой загрузки бездисковых терминалов.

Читайте также:  Использование встроенного SSH клиента в Windows 10

В настройках зоны нужно дополнительно указать два параметра:

Примечание . Для загрузчика Etherboot (при использовании эмулятора BootROM) в качестве значения опции 067 нужно указать другой файл — 5.4.8/

Настройка параметров DHCP сервера

После настройки этих двух параметров DHCP сервер предоставляет клиенту всю необходимую информацию для загрузки по сети.

Примечание . В том случае, если терминал WTWare будет устанавливаться на флешку или локальный диск, можно запретить пользователям менять конфигурацию своей станции. Для этого нужно защитить паролем меню настройки WTware Setup. Для этого можно воспользоваться еще одной опцией DHCP зоны — 018 (Extensions Path). В этом поле указывается хэш пароля, полученный с помощью специальной утилиты. Цель указания хэша – запрет передачи пароля в открытом виде в DHCP ответе.

Настройка сервера терминалов в Win2k8

Остался последний шаг — настроить сервис, к которому будем подключаться. Установка роли службы терминалов производится через ссылку "Добавить роли" в "Диспетчере сервера". Отмечаем "Службы терминалов", затем в списке необходимые службы ролей, как минимум, "Сервер терминалов" и "Лицензирование служб терминалов". Не забываем о новой фиче, которая появилась в Win2k8 – "Веб-доступ к службе терминалов" (TS Web Access), при использовании которой пользователи могут подключаться к TS, используя веб-браузер, и получать список доступных приложений RemoteApp. Чтобы воспользоваться этой возможностью, достаточно при сборке Thinstation установить Firefox. При выборе метода аутентификации выбираем "Не требовать проверку подлинности на уровне сети". В этом случае к серверу смогут подключаться клиенты с любой версией, в частности, не будет проблем с Rdesktop, который полностью поддерживает лишь RDP 5 (частично некоторые функции RDP 5.1 и 6), а для Win2k8 "родным" протоколом является RDP 6. Далее следуем указаниям мастера, выбирая наиболее подходящие параметры. На этапе "Группы пользователей" добавляем учетные записи пользователей и группы, которым разрешен доступ к TS. По завершении установки отправляем терминальный сервер в ребут.

Загружаемся с Thinstation, – по ходу можно увидеть бегущие строчки, сообщающие о получении IP-адреса и загрузке PXE-образа. После чего вызываем RDP-клиент щелчком по значку на рабочем столе — это в случае использования готового образа; если же соответствующие настройки указаны в , подключение к серверу будет произведено автоматически, пользователю достаточно ввести свой логин и пароль.

Дальнейшие настройки службы терминалов производятся в "Диспетчере сервера", в одноименной вкладке. В частности, здесь можно просмотреть события, которые помогут разобраться в возникших проблемах. Удачи в терминальных разборках!