Інтернет Windows Android

1c товстий клієнт. публікації

Багато користувачів нових версій 1С скаржаться на повільну роботу керованих форм.

Буває, що гальмує через недоумства комп'ютера, але іноді і на досить сучасних і продуктивних машини 1С продовжує пити з нас кров. Ну скільки можна?

Вихід є! Він називається "Тонкий клієнт на веб-сервері". І навіть не доведеться оновлювати залізо, 1C буде набагато швидше працювати на ваших нинішніх комп'ютерах.

Однак не у всіх випадках тонким клієнтом можна скористатися.

Тонкий клієнт вам не допоможе, якщо

  • У вас стара конфігурація 1С, яка і так швидко працює, наприклад УТ 10.3, Роздріб 1.0. Тут допоможе тільки серверна 1С та SQL сервер або RDP-сервер.
  • У вас всього один комп'ютер. Якщо 1С на ньому безбожно гальмує, єдиний варіант - міняти його на більш потужний або апгрейдити.

Тонкий клієнт прискорить роботу, якщо

  • У вас кілька комп'ютерів, які працюють в 1С по мережі, при цьому у вас конфігурація на керованих формах: Управління Торгівлею 11, Роздріб 2, Комплексна Автоматизація 2.

Примітка

  • Якщо у вас працює більше 10-ти користувачів, то ще більшої продуктивності можна домогтися, поставивши на додаток до тонкого клієнту на веб-сервері серверну версію 1С та SQL-сервер.

Переваги роботи в режимі тонкого клієнта в порівнянні з роботою по мережі

  1. Швидкість. 1С в режимі тонкого клієнта працює в 2 рази швидше. Оскільки основний масив даних обробляється на сервері (комп'ютері з базою), а ваш комп'ютер отримує тільки ті дані, які необхідно вивести на екран.
  2. Безпека. У клієнтського комп'ютера немає прямого доступу до бази. Тому поцупити базу не вийти. Навіть конфигуратор відкрити не можна.
  3. Доступ через веб-браузер. У базу можна через Chrome / Mozilla.
    1. Щоб заходити звідусіль, а не тільки з під вашої локальної мережі, Потрібен білий IP адреса.

Для роботи 1С в режимі тонкого клієнта не потрібно покупка додаткових ліцензій. Як веб-сервера використовується або безкоштовний Apache, або вбудований в Windows IIS-сервер.

Переклад на роботу в режимі тонкого клієнта проводиться в три прийоми.

  1. На один з комп'ютерів, бажано потужніший інших, встановлюється веб-сервер і налаштовується 1С.
  2. На інших комп'ютерах прописуються нові шляхи до бази.
  3. Profit! 1С починає працювати в 2 рази швидше.

завдання: прискорити роботу з програмою 1С на робочих станціях користувачів.
Інструменти: платформа 1Сver8.2, конфігурація бухгалтерія підприємства КОРП редакції 2.0 і 3.0, Конфігурація зарплата і управління персоналом. Сервер, з windows на який встановимо web-сервер IIS, браузер, робоча станція, хоча і не обов'язково можна все робити з сервера.

Після установки платформи 1С 8.2 на комп'ютер, ми спостерігаємо можливість кількох варіантів запуску 1С - 1С Підприємство та 1С Підприємство (тонкий клієнт). Прочитавши керівництво адміністратора з коробки поставки, особисто я зрозумів, що платформа 8.2 може працювати з конфігурацією 1С декількома способами:

  • дуже важкому, товстим клієнтом, Особливо для стародавнього заліза, на ПК випущених в 2005 році типу Celeron 2.0 з частотою шини 400 MGz і пам'яттю в 512 Мb працювати з 1С 8 просто не можливо, додаток висить так, що радість від покупки сучасного продукту відразу пропадає. Спочатку, після версії 7.7 я дивувався, чому ж клієнт 1С 8.2 так тупить. І запросив в 1С системні вимоги до ПК для роботи. І ось якими мають бути мінімальні системні вимоги до робочої станції для 1С 8.2:
  1. Вимоги до операційної системи:

1.1. Windows 2000 з пакетом оновлень Service Pack 4

1.2. Windows XP з пакетом оновлень Service Pack 3

1.3. Windows Vista

  1. Мінімальний обсяг оперативної пам'яті (RAM):

2.1. Для Windows 2000 SP4, Windows XP SP3 - 256 Мб

2.2. Для Windows Vista, Windows 7 - 512 Мб

  1. Вимоги до процесора (CPU):

3.1. Intel ними AMD з частотою не менше 1,8 ГГц

  1. Вимоги до відео підсистемі:

4.1. Відеоадаптер з роздільною здатністю як мінімум 1024 * 768 dpi

4.2. Монітор з роздільною здатністю не менше 1024 * 768 dpi

  1. Вихід в інтернет для отримання програмної ліцензії.

На перший погляд 1С 8.2 не сама вимоглива програма. Але від себе хочеться додати, що приємно працювати з товстим клієнтом 1С на ПК з двоядерним CPU і RAM в 1Гб, і вже дуже не комфортно на застарілому залозі.

  • Використовуючи тонкий клієнт. У роботі він і правда здався спритніше, для роботи використовує керовані форми. А точніше вимагає для роботи бухгалтерії редакції 3.0, для бухгалтерії редакції 2.0 програмного інтерфейсу для виконання робіт в тонкому клієнті, і забігаючи вперед, web клієнта немає. Так що не дивуйтеся, якщо відкриваючи, тонкий клієнт для роботи з 1С, ви побачите ятати робочий стіл, і три пари кнопок і подумаєте, що ще бухгалтеру потрібно, календар, щоб не прогавити звітність та калькулятор, щоб нарахувати зарплату.
    У тонкому клієнті для роботи програми, може використовуватися ключ захисту розташований як на стороні клієнта, так і ключ встановлений на web-сервері з 1С 8.2, Причому на web-сервері обов'язково повинен бути мережевий ключ, тобто якщо апаратний, то мережевий ( червоного кольору ключ мережевий, синього локальний однокористувальницький), А програмний ключ сам по собі мережевий. Ну а підрахунком ліцензій може займатися як менеджер ліцензій, так і сервер 1С підприємства при наявності ліцензії на нього.
  • Web клієнт, на мій погляд найкраще рішення для роботи з програмою, до платформи ПО не прив'язане, та й працювати можна хоч з місяця при наявності виходу в інтернет. В роботі такий варіант здався дуже жвавим, навантаження при роботі через Web лягає на Web-сервер. І при наявності сильного заліза з боку сервера, варіант роботи через web-клієнта хороший. Ліцензування при роботі через Web-клієнт 1C 8.2 здійснює Web-сервер, менеджер ліцензій, або сервер 1С. Web-клієнт ідеальне рішення для роботи з 1С, якщо парк робочих місць бухгалтерів давно не оновлювався.

Примітка: через web-клієнт і тонкий клієнт на сьогоднішній день, можливим є робота тільки з бухгалтерією 3.0, Та й то функціональність бухгалтерії 3.0 не досягнула функціональності бухгалтерії 2.0 про це можна почитати тут: http://www.1c.ru/news/info.jsp?id\u003d15068 Конфігурації від 1С для зарплати і кадри з керованими формами поки ще не існує. Є можливість використовувати конфігурацію написану компанією Камін - «1С-камін: Зарплата. Версія 5.0 »

Налаштування 1С 8.2 для роботи з тонким іweb клієнтом

Для роботи тонкого клієнта 1С зовсім необов'язково налаштовувати web-сервер, тонкий клієнт дозволяє працювати з базою і конфігурацією локально, в мережевому варіанті, через сервер 1С підприємства, web-сервер.

Для роботи з 1С8.2 через браузер потрібно налаштувати web-сервер. Для цього встановимо і налаштуємо IIS

  • встановлюємо IIS

Установка видалення програм -\u003e установка компонентів windows-\u003e сервер пріложеній-\u003e склад

  • В папці wwwroot створюємо каталог для web-вузла 1c8x

  • В папці 1c8x створюємо файл default.vrd з наступним змістом


Xmlns: xs \u003d http: //www.w3.org/2001/XMLSchema
xmlns: xsi \u003d http: //www.w3.org/2001/XMLSchema-instance
base \u003d "/ 1c8x"
ib \u003d "File \u003d C: \\ Base;"\u003e

Атрибут base вказує на відносний шлях до створеної папці віртуального додатки, атрибут ib рядок підключення до бази, в даному випадку база розташована на тому ж сервері, що і web-сервер.

  • створюємо новий web-вузол або віртуальний каталог

  • Переходимо до налаштування вузла, вкладка домашній каталог, тут все стандартно:

  • встановлюємо платформу 1С8Xна web-сервер, при установці обов'язково встановлюємо модулі розширення web-сервера

  • Виконаємо реєстрацію адаптера Web-сервісів. Для цього у властивостях вузла 1C8x перейдемо на вкладку домашній каталог натиснемо кнопку настройка для налаштування програми і додамо зіставлення розширень, файл wsisapi.dll з папки 1cv82 \\ bin

Починаючи з версії 8.2, програма 1С отримала можливість роботи в режимі тонкого клієнта, який має обмежений за своїми можливостями функціонал. Незважаючи на те, що з моменту виходу оновлення пройшло досить багато часу, велика кількість користувачі досі до кінця не розуміють для чого необхідно дане нововведення, в яких ситуаціях ефективно його використання і в чому полягає його відмінність. У цьому матеріалі ми детально розповімо про те, що таке тонкий клієнт 1C, про його переваги та недоліки, а також про те як з ним працювати.

Що є «тонкий клієнт»?

Для того, що зрозуміти функціональність даного клієнта програми, необхідно розібратися, чому він названий «тонким». Відповідь на це питання досить простий і полягає в тому, що даний режим роботи вельми обмежений у своїх можливостях, в порівнянні з «товстої» версією.

«Тонкий клієнт» додатка має більш урізаний набір видів вбудованої мови, який призначається виключно для передачі даних і їх зміни. Все, що стосується роботи з базою даних, в цьому випадку виконується на сервері. За допомогою даної версії програми відбувається розробка керованого інтерфейсу 1С, яка дозволяє оптимізувати роботу компанії.

«Тонкі клієнти» 1С здатні отримувати готові дані через веб-підключення, які вже заздалегідь були підготовлені з боку сервера.

Крім того, використання даного виду оригінальну програму можна при використанні однієї з трьох технологій:

  • Через веб (за допомогою інтернет-підключення);
  • Через протокол TCP / IP (по типу «клієнт-сервер»);
  • Безпосередньо з базою даних.

Підключення через інтернет

«Тонкий клієнт» має можливість взаємодіяти з програмою «1С: Підприємство» за допомогою веб-підключення до інтернету. У цьому випадку робота відбувається з спеціально настроєним веб сервером, шляхом використання протоколу передачі даних http. Проте, сам веб сервер працює з програмою «1С: Підприємство» через протокол TCP / IP або безпосередньо.

Важливо: як веб серверів потрібно використовувати одну з наступних систем:

  • Apache;

Клієнт-серверний підключення

У цьому випадку «тонкі клієнти» з'єднуються з серверами безпосередньо, шляхом використання протоколу передачі даних TCP / IP.

Пряме підключення до бази даних

В цьому випадку відбувається пряме взаємодія клієнта з базою даних програми. Для організації цієї схеми роботи, на комп'ютері, на якому встановлений клієнт створюється спеціальне середовище, яка з точки зору програми сприймається як сервер. Для того щоб її організувати, необхідно:

  • Завантажити потрібні серверні файли на комп'ютер;
  • Завантажити прикладну конфігурацію.

Переваги тонкого клієнта

Якщо ж відкинути в сторону технологію процесу і перейти до безпосередніх плюсів, які дає використання цієї версії клієнта 1С, можна виділити кілька серйозних переваг. До них відноситься:

  • мобільність;
  • Зменшення навантаження на канал зв'язку;
  • Мінімальні системні вимоги;
  • Зниження витрат компанії.

мобільність

Апаратний «тонкий клієнт» дозволяє користувачеві перебувати в будь-якій точці планети, при наявності підключення до інтернету. Наприклад, припустимо, що керівник відділу знаходиться у відпустці закордоном. Для того щоб прийняти якесь важливе рішення, йому необхідно ознайомитися з останніми звітними даними. Повна версія додатки вимагає обов'язкової наявності підключення по локальній мережі, саме тому в даному випадку на допомогу приходить «тонкий клієнт». Він дозволяє здійснювати роботу з базою даних при наявності звичайного підключення до інтернету.

Інший приклад. Часом при здійсненні операцій в будь-якому відділенні, що не має підключення до локальної мережі, наприклад, на складі компанії доводиться здійснювати вивантаження даних з бази складу для подальшого завантаження в бухгалтерію.

Безумовно, такі маніпуляції забирають час і доставляють незручності. «Тонкі клієнти» якраз і використовуються для спрощення подібних завдань. Якщо ви маєте інтернет підключення ви без праці можете передати дані в загальну базу даних 1С прямо зі складу.

Крім того, «тонкий клієнт» використовують мережевий канал виключно для передачі даних. Повноцінна версія додатка крім цього використовує його для передачі службових даних, необхідних для роботи програмного забезпечення, Через що знижується корисна пропускна здатність каналу.

Таким чином, «тонкі клієнти» дозволяє здійснювати роботу в програмі 1С там, де немає веб-підключення з хорошою пропускною спроможністю.

Низькі системні вимоги

Аналогічно ситуація і системними вимогами програми. Для роботи повноцінної версії необхідні більш потужні комп'ютери, так як додаток задіє процесор і оперативну пам'ять системи. «Тонкі клієнти» 1С набагато менш вимоглива до ресурсів персонального комп'ютера. Саме це дозволяє використовувати його навіть на слабких системах.

Зменшення витрат компанії

Цей пункт випливає з усіх попередніх. Завдяки тому, що розробка керованого інтерфейсу дозволяє оптимізувати робочий процес, заощадити час і ресурси компанії, це призводить до зниження загального витрат компанії на ведення бухгалтерії.

Недоліки «тонкого клієнта»

Безумовно, у кожної медалі є й зворотний бік. «Тонкий клієнт» також має деякі незручності і обмеження, чого не можна не враховувати. До них відноситься:

  • Вимога наявності потужного сервера;
  • Обмежена функціональність;
  • Незвичний інтерфейс.

Потрібно потужний сервер

У тому випадку, якщо з головним сервером взаємодіє велика кількість «тонких клієнтів» через веб-підключення, на нього лягати досить велике навантаження, Що висуває певні технічні вимоги. Однак використання повноцінної версії програми навантажує не набагато менше, тому цей недолік дуже відносний.

обмежений функціонал

Як вже було сказано вище, легка версія додатка має вельми обмежений функціонал. Так, наприклад, відсутня можливість роботи в режимі "Конфігуратор".

інтерфейс

Даний недолік згодом і з виходом оновлень поступово сходить нанівець, проте в перший час багато компаній відмовлялися від використання «тонких клієнтів» або намагалися уникати його саме через те, що інтерфейс програми був вкрай незручний і сильно відрізнявся від повноцінної версії.

Основна різниця між тонким і товстим клієнтом 1С полягає в тому, де проводяться основні обчислення - на сервері або на робочому місці користувача. Це накладає певні обмеження на використання того чи іншого варіанту роботи.

У даній статті блогу "Інтегрус" ми розглянемо різні клієнтські програми системи 1С - що означає тонкий клієнт 1С, товстий клієнт 1С, що це таке і в чому відмінності, а також в яких випадках буде краще використовувати кожен з них.

Товстий клієнт 1С

Якщо ви використовуєте 1С в режимі товстого клієнта, це означає, що всі операції над даними проводяться безпосередньо на робочому місці користувача, а самі дані зберігаються на сервері, куди і звертається за ними клієнтську програму.

Такий клієнт може виконувати практично всі функції і працювати з прикладними типами даних.

Установка товстого клієнта 1С виконується із загального дистрибутива системи, де він зазначений як окремий компонент. З питанням, як запустити товстий клієнт 1С 8.3, теж не повинно виникнути труднощів - він запускається виконуваним файлом 1cv8.exe.

Тонкий клієнт 1С

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

Установка тонкого клієнта 1С виконується з дистрибутива 1С. Якщо у вас його немає, так як ви, наприклад, працюєте з хмарної 1С і орендуєте її, то окремий дистрибутив можна скачати на сайті 1С. Обов'язково простежте, щоб його версія відповідала використовуваної у вас версії платформи.

Тонкий клієнт для 1С: Підприємство запускається з виконуваного файлу 1cv8c.exe.

Окремо варто згадати, що для тонкого клієнта 1С 8.3 файловий варіант роботи не рекомендується, краще клієнт-серверний режим. Хоча файловий режим і можливий, весь код буде виконуватися на комп'ютері користувача, що зводить до нуля всі переваги тонкого клієнта.

Як бачите, основна різниця між тонким і товстим клієнтом 1С полягає в тому, де проводяться основні обчислення - на сервері або на робочому місці користувача.

Це накладає певні обмеження на використання того чи іншого варіанту роботи:

  • важлива відмінність тонкого і товстого клієнта 1С - робота з "Конфігуратором" і з консоллю запитів можлива тільки в режимі товстого клієнта
  • товстий клієнт працює по протоколу TCP / IP, отже, досить вимогливий до каналу зв'язку, так як для його роботи потрібно обмінюватися з сервером порівняно великими обсягами інформації
  • тонкий клієнт 1С працює виключно в режимі керованого застосування, доступний користувачеві функціонал обмежений в порівнянні з функціоналом товстого, наприклад, не можна оперувати прикладними типами даних
  • з використанням тонкого клієнта можлива робота з 1С через інтернет - тонкий клієнт може підключатися до веб-сервера через http або https
  • У товстого клієнта досить великий обсяг дистрибутива, можуть виникнути деякі складності з його установкою, настроюванням, - бажано, щоб цим займався кваліфікований фахівець. Тоді як установка, настройка тонкого клієнта 1С 8.3, підключення інформаційної бази під силу будь-якому більш-менш просунутому користувачеві.

Веб-клієнт 1С

Веб-клієнт 1С - за своєю суттю це не окремий додаток, а скоріше технологія, що дозволяє працювати в звичному середовищі 1С за допомогою браузера, просто вказавши в адресному рядку адресу відповідного веб-сервера 1С. Для його роботи знадобиться попередньо розгорнути веб-сервер і опублікувати на ньому інформаційну базу, також веб-клієнт буде працювати тільки з конфігурацією 1С, що підтримує вимоги до тонкому клієнтові.

Веб-клієнт хороший тим, що для його роботи на призначеному для користувача пристрої взагалі нічого не потрібно встановлювати, він може функціонувати у всіх найпоширеніших браузерах. З мінусів можна відзначити обмежену функціональність і те, що наявність веб-сервера не завжди підходить за вимогами інформаційної безпеки.

Що швидше тонкий або товстий клієнт 1С?

Складно однозначно відповісти на питання: тонкий або товстий клієнт 1С що швидше? Це залежить від умов використання.

  • У тонкого клієнта невисокі вимоги до пристрою користувача і каналу зв'язку, при цьому можливості системи майже повноцінно використовуються, проте робота може сповільнитися, якщо одночасно багато співробітників будуть використовувати ресурси сервера.
  • Товстий клієнт може вимагати значної потужності від комп'ютера користувача і хорошого каналу передачі даних, при цьому він забезпечує користувачу певну автономність, на його роботу не впливає те, скільки чоловік одночасно працюють з системою, чи є підключення до інтернету і т.д.

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

  • Якщо це бухгалтерський відділ, що знаходиться в офісі, який можна забезпечити досить потужними комп'ютерами і нескладно організувати їх адміністрування, якщо всі ці комп'ютери підключені до локальної мережі - в такому випадку товстий клієнт буде зручніше.
  • Якщо ж вашим співробітникам часто доводиться працювати віддалено, через інтернет, тому що у них часті відрядження або вони просто знаходяться в інших містах, тому що така інфраструктура вашої компанії, якщо у них використовуються малопотужні ноутбуки або інші мобільні пристрої, То їм підійде настройка тонкого клієнта 1С.

Оновлення клієнтів 1С

І наостанок, пара слів про те, як оновлюються клієнти 1С:

  • оновлення тонкого клієнта може виконуватися через інтернет автоматично,
  • поновлення для товстого клієнта треба завантажувати з сайту 1С або.

Якщо у вас є питання щодо вибору клієнта 1С, встановлення, налаштування, оновлення, адміністрування програмних продуктів 1С, ви можете звернутися до фахівців компанії "Інтегрус" або подивитися розділ блогу нашої компанії з інструкціями і рекомендаціями по тематиці 1С.

Перше, що необхідно зробити - це отримати дистрибутив тонкого клієнта з архіву. У розпакованої папці знайдіть інсталяційний файл «Setup.exe» з логотипом 1С та запустіть його. Виберіть папку за замовчуванням, яку Вам пропонує установник (стандартно, даної папкою є C: / Program files / 1cv82 /), також Ви можете вибрати свою папку. Після закінчення установки, на робочому столі повинен з'явитися ярлик «1С: Підприємство» або «1С: Enterprise». Запустіть його. Запуск програми може зайняти кілька секунд.

Як завантажити дистрибутив тонкого клієнта можна прочитати.

Додавання нової бази

У тому випадку, якщо на Вашому комп'ютері вже був встановлений режим 1С, то режим автоматично знайде шлях до бази. Якщо ж Ви встановлюєте режим вперше, то список баз виявиться порожнім і на екрані з'явиться вікно з пропозицією додати в списокінформаційну базу.

Мал. 1

При натисканні на кнопку «Так», перед Вами має з'явитися вікно з двома варіантами «Створення нової інформаційної бази» і «Додавання в список існуючої», Вам необхідно вибрати другий варіант. Якщо Ви користувалися послугами компанії по розробці для Вас інформаційної бази 1С для управління інтернет-магазином, то дана компанія надасть Вам назву бази Вашого інтернет-магазину при укладенні договору.


Мал. 2

У рядку найменування інформаційної бази, Ви вказуєте найменування Вашої бази, наприклад, «Робоча база». У типі розташування бази буде запропоновано три варіанти, Вам необхідно вибрати «На веб-сервері». У наступному вікні, в самій верхньому рядку вкажіть шлях до бази, наприкладhttp://mit.paas1c.ru/имя_базы. Далі вкажіть варіант «Не використовувати проксі», Спосіб аутентифікації - вибирати автоматично.


Мал. 3

У наступному вікні «Параметри запуску», в варіанті аутентифікації вкажіть «Автоматичний вибір», швидкість з'єднання - «Вибирати при запуску», основний режим запуску - «Тонкий клієнт», версія 1С: Підприємства - 8.2.


Мал. 4

Установка дистрибутива для роботи в режимі «Тонкий клієнт» і додавання існуючої інформаційної бази успішно завершено.

Якщо Ви оновлюєте свій клієнт, то бажаним варіантом є вибір папки за замовчуванням. Вибрати ж вручну шлях розташування клієнта Ви можете в тому випадку, якщо встановлюєте його вперше.

У тому випадку якщо Ви використовуєте проксі, просто вкажіть адресу і логін.