Publicații. Publicații 1c instalarea versiunii fișierului client subțire

Publicații. Publicații 1c instalarea versiunii fișierului client subțire

1C este un software client-server și asta înseamnă că 1C constă din două programe - client și server. Programul server 1C rulează pe server. Utilizatorul de pe computerul său lucrează în Programul client 1C, care se numește pe scurt client 1C.

1C are mai multe tipuri de clienți, ceea ce vă permite să utilizați programul pe diferite echipamente informatice, diferite sisteme de operare și distribuite geografic.

Unul dintre clienții 1C vă permite să utilizați 1C folosind un browser de internet obișnuit pe orice sistem de operare (chiar și un Mac). Un alt client 1C se află pe un PDA, de exemplu, un PDA de producție într-un depozit pentru inventar, cu un scanner de coduri de bare.

Să ne uităm la ce sunt clienții 1C, care sunt diferențele lor, cum arată și cum să lucrăm cu ei?

Client gros 1C

Cel mai simplu și mai cunoscut client 1C este clientul gros 1C („regular”). Înainte de versiunea 1C 8.2, în afară de aceasta, nu erau furnizate alte opțiuni.

Configuratorul 1C (în prezent) funcționează numai în clientul gros 1C. De asemenea, este recomandat să lucrați cu baza de date de fișiere folosind clientul gros 1C.

În prezent, se presupune că toate configurațiile 1C vor fi transferate către clientul subțire 1C în următorii doi ani. Prin urmare, soarta exactă a clientului gros 1C în viitor rămâne neclară, probabil că nu va fi folosit.

Clientul gros 1C rulează pe Windows. Se numește grăsime deoarece solicită resursele computerului utilizatorului. De asemenea, clientul 1C gros poate solicita cantități destul de mari de date prin rețea.

Din punctul de vedere al unui programator, principala diferență dintre clientul gros 1C este că rulează majoritatea programelor în limbajul 1C încorporat pe computerul utilizatorului. De exemplu, 1C dorește să execute o interogare din baza de date:

  • Clientul 1C solicită date de la serverul 1C
  • Datele sunt trimise către clientul 1C
  • Clientul 1C procesează datele.

Interfața client gros 1C arată așa. În mod implicit, este deschis doar meniul utilizator. Utilizatorul selectează un element de meniu, care de obicei deschide o fereastră (un fel de listă). Apoi, utilizatorul lucrează cu lista.

Unele configurații pentru clientul gros 1C au un desktop. Așa arată el. În primul rând, acestea sunt configurațiile Contabilitate și Salari și Personal.

Client subțire 1C

Clientul subțire 1C a apărut relativ recent. Configurația Trade Management (versiunea 11) a fost deja lansată pentru clientul subțire 1C. Clientul subțire 1C este instalat implicit împreună cu alte opțiuni de client 1C, dar poate fi instalat separat (doar acesta).

Configuratorul 1C nu funcționează în clientul subțire 1C. Poate funcționa cu o versiune de fișier a bazei de date, dar este mai bine să utilizați modul client-server.

Clientul subțire 1C rulează și pe Windows. Se numește subțire din cauza organizării corecte a organizării client-server a programului. Spre deosebire de clientul gros 1C, o interogare din baza de date va arăta astfel:

  • Clientul 1C transmite către serverul 1C nevoia utilizatorului de a solicita date de la serverul 1C
  • Serverul 1C solicită date din baza de date
  • Serverul 1C procesează datele
  • Rezultatul procesării datelor este trimis către clientul 1C.

După cum înțelegeți, se nasc imediat un plus și un minus. În plus - nu solicită resursele computerului utilizatorului, se așteaptă mai puțin trafic. Dezavantaj – solicitări mai mari pentru resursele serverului.

Ultimul dezavantaj pentru companiile mari este eliminat prin faptul că serverul 1C poate fi scalat, adică instalați un sistem de mai multe servere 1C pe computere diferite și acestea vor funcționa împreună.

Interfața clientului subțire 1C arată astfel. În mod implicit, desktopul utilizatorului se deschide. Este împărțit în blocuri după tipul de contabilitate. Utilizatorul deschide un marcaj și folosește hyperlinkuri pentru a deschide liste.

O diferență suplimentară între un client subțire 1C și unul gros este că poate funcționa nu numai prin TCP/IP, precum cel gros, ci și prin HTTP, precum clientul web 1C.

Client web 1C (client web 1C, client Linux 1C)

Clientul web 1C vă permite să utilizați 1C printr-un browser de internet obișnuit. Nu este nevoie să instalați nimic suplimentar pentru a-l folosi. Poate fi folosit sub orice sistem de operare, inclusiv, de exemplu, iPad.

Puteți vedea cum arată 1C când lucrați în clientul web 1C chiar acum. Pentru a face acest lucru, accesați demo-ul oficial al configurației Trade Management (versiunea 11).

Pentru a utiliza clientul web 1C, trebuie să instalați un server web. Este folosit exclusiv ca transport și transmite cereri către serverul 1C. Logica pentru executarea interogărilor și procesarea datelor în clientul web 1C este aceeași ca și în clientul subțire 1C. Pentru a funcționa, folosim conversia automată a limbajului 1C încorporat în JavaScript.

În clientul web 1C nu puteți utiliza nicio configurație 1C - doar cele scrise special pentru lucrul cu clientul subțire 1C. În teorie, dezvoltarea configurațiilor pentru clientul subțire 1C și pentru clientul web 1C sunt aceleași (interfața și comportamentul sistemului ar trebui să fie și ele aceleași).

Cu toate acestea, există zvonuri că, cel puțin în acest moment, nu totul este atât de lin și unele funcții provoacă erori în clientul web 1C, deși funcționează în clientul subțire 1C.

Interfața clientului web 1C arată astfel. După cum puteți vedea, diferă puțin de clientul subțire 1C.

Client 1C pentru PDA-uri (Extensie 1C pentru PC-uri de buzunar)

1C poate fi folosit și pe PDA-uri (calculatoare de buzunar, smartphone-uri). Există chiar și PDA-uri industriale speciale pentru lucru într-un depozit sau magazin, acestea au de obicei un scanner de coduri de bare integrat.

Pentru a lucra cu 1C pe un PDA, puteți utiliza extensia web 1C (vezi mai jos) - adică un site web mic care funcționează direct cu 1C. Cu toate acestea, în special pentru PDA-uri cu sistemul de operare Windows Mobile 5.0 și o versiune ulterioară sau Pocket PC 2003, există un client 1C pentru PDA-uri.

Extensia 1C pentru PDA-uri funcționează după cum urmează:

  • PDA-ul solicită date de la 1C (WiFi, GPRS, bluetooth)
  • PDA-ul prelucrează datele folosind formulare speciale pentru PDA
  • PDA-ul imprimă date către imprimantă (comunicare într-un mod similar)
  • PDA-ul salvează datele în 1C.

Clientul 1C pentru PDA vă permite să utilizați configuratorul într-o formă ușor prescurtată, ceea ce vă permite să lucrați cu directoare, documente, registre și formularele acestora.

Extensia web 1C și serviciile web 1C (extensia web și serviciile 1C)

Numărul de site-uri care lucrează direct cu 1C sau care ar putea avea nevoie să lucreze direct cu 1C este în creștere. Un exemplu simplu este un magazin online. Comunicarea directă cu 1C poate fi folosită pentru a primi solduri online, reduceri, profiluri de clienți și salva comenzi.

Pentru a se integra cu un site web, de obicei folosesc schimburi periodice (cum ar fi în CMS pentru site-uri web și magazine online 1C Bitrix) sau comunicarea online cu 1C. Pentru a opera un site web online cu 1C, puteți utiliza extensia web 1C sau serviciile web 1C.

Extensia web 1C este un produs suplimentar care este furnizat separat. Vă permite să dezvoltați site-uri pe platforma ASP .NET care funcționează printr-un grup de conexiuni COM de la 1C. Crearea unei cozi de conexiuni COM, salvarea și manipularea acestora este deja scrisă în motorul de extensie web pentru 1C.

Serviciile web 1C sunt capabilitățile platformei 1C (server 1C). Pentru a le utiliza, nu este nevoie să achiziționați sau să instalați software suplimentar de la 1C.

Necesită un server web (MS IIS sau Apache) și o configurație simplă a acestuia (conexiune cu extensia ISAPI). După care 1C își poate publica propriile servicii web. Serviciile web 1C vă permit atât să solicitați date de la 1C, cât și să scrieți date pe 1C.

Securitatea este organizată prin faptul că nu sunt furnizate funcții automate, spre deosebire de o conexiune COM - programatorul însuși prescrie capabilitățile funcțiilor, prin urmare, dacă programatorul nu a făcut o gaură (o înregistrare universală), atunci aceasta nu va exista.

Clientul web 1C este în prezent încă puțin grosolan și atunci când lucrați cu el puteți întâlni erori care interferează și irită. Acest lucru nu înseamnă că nu poate fi lucrat cu acesta - programatorul poate elimina acele locuri de configurare care provoacă erori.

Desigur, clientul web 1C este viitorul platformei 1C. Este independent de sistemul de operare (Windows, Unix, Mac), browser (IE, Chrome, Safari, Firefox, Opera) și nu necesită resurse computerizate.

Lansarea versiunilor 8.2 și 8.3 ale programului 1C:Enterprise a marcat un salt major în dezvoltarea arhitecturii sistemului. Printre altele, acest lucru s-a manifestat prin capacitatea de a alege tipul de client. Să ne uităm la diferențele dintre clienții „groși” și „subțiri” din 1C.

Diferențele în afișarea datelor sunt sub forma sistemului client-server.

Arhitectura programului

Sistemul 1C este construit pe o bază client-server. Termenul client este înțeles în mod obișnuit ca un set de aplicații de consum orientate spre utilizator. Conceptul de server se referă la partea de service din 1C, care este ascunsă și independentă de utilizator. Sistemul client-server poate fi reprezentat prin diferite tipuri. Astfel, „gros” și „subțire” sunt tipuri diferite de sistem client-server. A sosit momentul să luăm în considerare diferențele dintre ele.

Faceți cunoștință cu clientul gras

Ce este „grasime”? - Acesta este un tip comun de aplicație cu care lucrăm în 1C începând cu 7.7. În 1C 8.0 și 8.1 a rămas același. Se caracterizează prin faptul că serverul în sine, procesarea informațiilor, fișierele temporare, memoria cache - toate acestea se află pe computerul utilizatorului. Acest lucru îi asigură funcționalitatea completă și independența față de Internet.

Și se numește gros, deoarece pentru a procesa aceste procese puternice, sunt necesare canale de date puternice - groase (adică lățime de bandă). Iar schimbul are loc prin protocolul TCP/IP. Înainte de apariția lui 8.2, el era singurul tip pentru munca odoneski. Se caracterizează prin dificultate la instalare și costuri ridicate.

IMPORTANT. Dezvoltarea soluțiilor de aplicație în configurator este disponibilă numai de la acest client.

Selectarea unui client subțire

În 1C, clientul subțire a apărut cu versiunea 8.2. Operarea în acest mod se numește bazată pe aplicație. În practică, acest lucru se manifestă prin faptul că toate procesele de prelucrare a informațiilor, datele, fișierele temporare, execuția interogărilor, memoria cache - toate acestea se află deja pe un server la distanță, accesul la care este practic limitat. Iar rezultatul (date gata) este afișat pe monitorul utilizatorului.

Un exemplu în acest sens ar fi lucrul cu un fel de aplicație web. Când utilizați un astfel de client, nu sunt necesare resurse de sistem crescute și canale de schimb - aceste canale sunt deja subțiri (concepute pentru un flux mai mic). Instalarea distribuției este simplă și nu ocupă mult spațiu. Pe de o parte, vă permite să lucrați cu 1C prin Internet, pe de altă parte, acceptă doar modul utilizator, privându-vă de utilizarea configuratorului.

Acum știți care sunt diferențele dintre clienții gros și subțiri 1C și puteți alege cel mai bun tip de client server pentru întreprinderea dvs.

După ce ați instalat platforma, ați creat o configurație goală (sau ați instalat o configurație demonstrativă educațională), atunci când lansați starter-ul 1C veți vedea două butoane: „1C Enterprise” și „Configurator” (pentru aceasta trebuie să selectați o bază de date). din listă, vezi Fig. 1.1.1).

Orez. 1.1.1. Starter 1C

În general, acestea sunt cele două tipuri principale de aplicații client.

Oricum, ce este o aplicație client? O aplicație client este un program instalat pe computerul utilizatorului care îi permite utilizatorului să interacționeze cu sistemul 1C: Enterprise. De fapt, avem două tipuri principale de programe în care utilizatorul poate lucra: un configurator, în care programatorul dezvoltă o soluție de aplicație, și o întreprindere, în care utilizatorul lucrează cu date și algoritmi dezvoltați de programator. Acesta a fost cazul platformelor 8.0 și 8.1. Odată cu apariția platformei 8.2 și apoi a platformei 8.3, numărul de aplicații client a crescut.

După lansarea platformei 8.2, „1C: Enterprise” în modul aplicație utilizator poate funcționa în clienți subțiri și groși și a apărut și un client web care vă permite să lucrați cu „1C: Enterprise” dintr-un browser web.

În total, există în prezent patru tipuri de aplicații client:

  • „client subțire”
  • "Client gras"
  • Client web

De ce a devenit necesară împărțirea unei aplicații client obișnuite în trei tipuri: „subțire”, „groasă” și client web? Acest lucru se datorează dezvoltării tehnologiei în general și a Internetului în special. Foarte des a început să apară nevoia de a lucra cu 1C: Enterprise prin Internet, iar acest lucru a început să impună anumite restricții, deoarece lățimea de bandă a Internetului este mult mai îngustă decât cea a unei rețele locale obișnuite. Prin urmare, acele tehnologii de platformă care au existat în edițiile 8.0 și 8.1 au devenit inaplicabile în noile realități. Ca urmare, a fost dezvoltată platforma 8.2, care a fost împărțită în trei tipuri: „gros”, „subțire” și client web.

Să ne uităm mai detaliat la toate tipurile de clienți.

„client subțire”

Să începem cu clientul subțire. „Client subțire” este un tip de aplicație client 1C: Enterprise care poate fi utilizată pentru a lucra prin Internet. În esență, afișează date doar într-un formular sau într-un raport, nu există acces la tipurile de obiecte din clientul subțire și nu puteți rula interogări sub acesta. Resursele dispozitivului pe care rulează clientul subțire sunt utilizate numai pentru afișarea datelor pe ecranul de afișare, toate calculele, interogările și algoritmii trebuie efectuate pe partea serverului. Nu puteți lucra în configurator sub acest tip de client.

Acest tip de aplicație client este furnizată ca o distribuție separată, care este numită « Thin client 1C: Enterprise pentru Windows», descărcat de pe site-ul web 1C (dacă aveți un abonament ITS) și instalat pe computerul dvs. local. Fișierul executabil din sistemul de operare Windows este numit 1Cv8с.exe.

„clientul subțire” poate comunica cu baza de date prin protocoale TCP/IP, HTTP, HTTPS. Pentru ca clientul subțire să funcționeze prin protocoalele HTTP și HTTPS, un server Web, cum ar fi Apache sau IIS, trebuie să fie instalat și configurat pe partea de server. Și cel mai interesant lucru: serverul web poate interacționa cu 1C-Enterprise atât în ​​modul fișier, cât și în modul client-server.

Să analizăm activitatea „clientului subțire” folosind diferite protocoale. În primul rând, să începem cu familiarul TCP/IP (pentru cei care nu știu, acesta este cel mai comun protocol pentru operarea unei rețele locale Ethernet). Există două opțiuni pentru a lucra cu un client subțire printr-o rețea Ethernet: opțiunea client-server și lucrul cu o bază de date de fișiere.

Să luăm în considerare ambele opțiuni pentru a lucra cu 1C: Enterprise:

Opțiunea fișier aplicabil atunci când unul sau mai mulți utilizatori lucrează într-o rețea mică și, de asemenea, atunci când nu sunt utilizate cantități mari de date sau calcule greoaie. În această versiune de lucru, toate datele sunt localizate într-un singur fișier 1Cv8.1CD, care se numește baza de date de fișiere „1C: Enterprise”. Schematic, funcționarea opțiunii fișier poate fi reprezentată astfel:

Orez. 1.1.2 Reprezentarea schematică a funcționării opțiunii fișier

Opțiune client-server are o structură mai complexă. Este conceput pentru un număr mare de utilizatori și pentru calcule greoaie ale cantităților masive de date. În total, această opțiune are trei legături: clientul este aplicația pe care lucrează utilizatorul final; server cluster „1C: Enterprise” este un program care asigură interacțiunea dintre client și sistemul de management al bazei de date; SQL - server (sistem de gestionare a bazelor de date) este un program special conceput pentru a organiza o bază de date și a o stoca. Poate fi reprezentat schematic astfel:

Orez. 1.1.3 Reprezentarea schematică a versiunii client-server

Să revenim la „clientul subțire”. După cum am menționat mai sus, aceasta este o aplicație client prin intermediul protocolului TCP/IP poate lucra atât cu opțiunea de bază de date de fișiere, cât și cu opțiunea arhitectură client-server.

În modul de funcționare fișier (Fig. 1.1.4), „clientul subțire” interacționează direct cu baza de date de fișiere. În același timp, pe partea de „client subțire” este organizat un mediu de server specializat, care, în esență, emulează funcționarea unui server. Acest mediu de server specializat nu este alocat ca proces separat în sistemul de operare, ci este inclus în procesul clientului subțire. Se ocupă de încărcarea configurației aplicației și a altor acțiuni de server necesare pentru funcționarea normală a clientului subțire.

În cazul opțiunii client-server (Figura 1.1.5), clientul subțire interacționează direct cu un cluster de servere 1C:Enterprise printr-o rețea Ethernet locală. În această versiune, principiile de funcționare sunt exact aceleași ca pentru „clientul gros”.

De ce trebuie să utilizați un „client subțire” atunci când lucrați într-o rețea locală, când puteți lucra sub un „client gros” pentru asta? Rețeaua locală a unei întreprinderi nu folosește întotdeauna mașini bune, rapide, capabile să preia anumite calcule. Foarte des, acestea pot fi computere „distruse”, iar în acest caz, lucrul sub un „client subțire” este complet justificat. Când lucrați într-un „client subțire”, cantități mai mici de date trec prin rețeaua locală, toate calculele sunt efectuate pe server și nu pe mașina locală și, prin urmare, sunt stabilite cerințe de performanță mai mici pentru computerele pe care acest tip de aplicația client rulează (în cazul în care este utilizată versiunea client-server a operațiunii bazei de date).

Acum să trecem la lucrul cu „clientul subțire” prin Internet. Lucrul cu acest tip de aplicație client prin Internet este posibil atât în ​​versiunea fișierului, cât și în versiunea client-server.

Dar în ambele cazuri, pentru funcționarea sa deplină, un server web (Apache sau IIS) trebuie să fie instalat și rulat pe partea de server. În acest caz, următorul lanț funcționează: „clientul subțire” interacționează cu serverul web prin protocoalele HTTP și HTTPS, iar serverul web interacționează deja fie direct cu baza de date de fișiere (vezi Fig. 1.1.6), fie cu 1C : cluster de servere Enterprise și clusterul de servere interacționează cu serverul SQL conform schemei familiare.

În această carte, nu vom examina în detaliu mecanismele de configurare a „clientului subțire” șiclient web pentru lucrul prin Internet, dar vom atinge doar punctele generale, astfel încât să înțelegeți principiul de funcționare.

Și ultima caracteristică importantă a „clientului subțire”: sub acesta nu aveți posibilitatea de a lucra cu configuratorul. Când lansați „clientul subțire”, butonul „configurator” din starterul 1C va lipsi (vezi Figura 1.1.8). În principiu, acest lucru este logic: nu are rost să dai acces la un configurator „greu” atunci când ai resurse limitate de rețea.

Orez. 1.1.8. Vedere a ferestrei de lansare a clientului subțire

Client web

Următorul tip de client interesant pe care îl vom analiza este un client web. Acest tip de aplicație client este necesar să funcționeze numai prin Internet. Mai mult, dacă pentru a opera un „client subțire” pe o mașină locală a fost necesară instalarea unui software, atunci pentru a funcționa sub un client web, acest lucru nu este necesar. Toate lucrările cu acest client se pot face printr-un browser de internet (Mozilla, Opera, Internet Explorer etc.). Acesta este un tip foarte convenabil de „client subțire”: orice utilizator, oriunde în lume, de pe orice dispozitiv, poate lansa un browser de internet, poate introduce adresa serverului web unde este publicată baza de date și poate avea acces la această bază de date. Nu este nevoie să descărcați sau să instalați niciun software.

Clientul Web poate lucra atât cu o bază de date de fișiere obișnuită, cât și cu o arhitectură client-server. Singurul lucru este că în ambele cazuri, ca și în cazul unui „client subțire” care funcționează prin Internet, este necesar să instalați software special pe partea de server - un server web (de obicei Apache sau IIS).

Principiile de funcționare a unui client web în cazul unei baze de date de fișiere și al arhitecturii client-server sunt prezentate în Fig. 1.1.9 și 1.1.10

"Client gras"

„Client gros” este principalul tip de client sub care puteți desfășura activități normale cu 1C: Enterprise. Sub acest tip de client, aproape toate funcționalitățile oferite de limbajul de programare 1C încorporat sunt disponibile. De exemplu, puteți lucra cu interogări și tipuri de aplicații sub acesta.

Una dintre caracteristicile „clientului gros” este că acceptă funcționarea în modul normal, de exemplu. sub „clientul gros” puteți rula aplicații dezvoltate sub platformele 8.1 și 8.0. – aplicații regulate. De asemenea, puteți lansa formulare obișnuite în aplicații gestionate, ceea ce în mod natural nu se poate face într-un client subțire.

Vom vorbi în detaliu despre aplicațiile obișnuite și gestionate în capitolul următor.

„Clientul gros” este instalat de un kit de distribuție obișnuit și este lansat ca fișier executabil în sistemul de operare Windows 1Cv8.exe.

Deoarece lucrul cu un „client gros” necesită o putere de calcul semnificativă, puteți comunica cu baza de date fie direct, fie printr-o rețea Ethernet locală. Acest tip de aplicație client poate funcționa atât cu o bază de date de fișiere, cât și cu o arhitectură client-server (folosind protocolul TCP/IP).

În cazul în care se utilizează versiunea client-server a operațiunii „client gros” (Fig. 1.1.13), „clientul gros” este conectat la clusterul de server 1C:Enterprise prin intermediul rețelei locale, iar clusterul de servere interacționează cu serverul SQL (DBMS). Mai mult, clusterul de servere și DBMS-ul pot fi localizate pe computere diferite, administratorul are capacitatea de a le separa pentru a optimiza performanța serverului.

Clientul gros poate lucra cu o bază de date de fișiere fie direct: fișierul bazei de date se află pe același computer pe care este instalat clientul gros, fie printr-o rețea locală (Fig. 1.1.12). Dacă există interacțiune cu o bază de date de fișiere printr-o rețea locală, accesul complet la aceasta trebuie asigurat printr-o resursă de rețea partajată.

Și așa cum ar trebui să fie deja clar, „clientul gros” este singura aplicație de utilizator din care puteți deschide liber configuratorul și puteți conduce dezvoltarea. Nicio altă aplicație de utilizator 1C:Enterprise nu vă permite să faceți acest lucru. Când lansați „clientul gros”, veți vedea butonul „Configurator” în fereastra de lansare (vezi Fig. 1.1.11).

Orez. 1.1.11 Fereastra de lansare a clientului gros

Și în concluzie, vă prezentăm un tabel care arată clar în ce mod diferă aceste trei tipuri de aplicații client: „client gros”, „client subțire” și client web.

"Client gras" „client subțire” Client web
Lucrul cu configuratorul +
Lucrați prin rețeaua locală Ethernet + + +
Munca pe internet + +
Este necesară instalarea de distribuție + +
Lucrul cu o bază de date de fișiere + + +
Lucrul cu sql server + + +
Lucrul cu aplicații obișnuite +
Lucrul cu aplicații gestionate + + +
Deschideți formulare obișnuite în aplicațiile gestionate +

Masă 1.1.1 Diferențele dintre diverse aplicații client.

Uneori se pare că învățarea limbajului de programare în 1C este complicată și dificilă. De fapt, programarea în 1C este ușoară. Cărțile mele vă vor ajuta să stăpâniți rapid și ușor programarea în 1C: și „Elementele de bază ale dezvoltării în 1C: Taxi”

Această carte este potrivită pentru cei care au început deja programarea și întâmpină anumite dificultăți cu acest subiect și pentru cei care programează de mult timp, dar nu au lucrat niciodată cu formulare gestionate 1C.

  1. Fără termeni tehnici complexi;
  2. Peste 600 de pagini de material practic;
  3. Fiecare exemplu este însoțit de un desen (captură de ecran);

Cod promoțional pentru o reducere de 15% - 48PVXHeYu

Învață programarea în 1C cu ajutorul cărții mele „Programare în 1C în 11 pași”

  1. Fără termeni tehnici complicati.
  2. Peste 700 de pagini de material practic.
  3. Fiecare sarcină este însoțită de un desen (captură de ecran).
  4. O colecție de probleme pentru teme.
  5. Cartea este scrisă într-un limbaj clar și simplu - pentru un începător.
  6. Cartea este trimisă prin e-mail în format PDF. Poate fi deschis pe orice dispozitiv!


Dacă această lecție te-a ajutat să rezolvi vreo problemă, ți-a plăcut sau ti-a fost utilă, atunci poți să-mi susții proiectul donând orice sumă:

Puteți plăti manual:

Yandex.Bani - 410012882996301
Web Money - R955262494655

Alăturați-vă grupurilor mele.

pentru platforma 8.2:

pentru platforma 8.3:

Comentariu. Este posibil ca actualizarea automată a unui client subțire sub Windows XP și Windows Vista prin 1C:Link să nu funcționeze. Acest lucru nu este foarte convenabil și vă recomandăm să luați în considerare actualizarea la un sistem de operare mai modern.

Configurarea Thin Client 1C pentru a funcționa cu platforma 1C: Enterprise 8 versiunea 8.3.4.437 și o versiune ulterioară

Instalați certificatul rădăcină al serviciului 1C: Link în depozitul de certificate Windows conform instrucțiunilor pentru browserul Internet Explorer.

https://<ваш-сайт>.link.1c.ru/xxx

Selectați „Certificate Windows” ca metodă de verificare a certificatului de server

Faceți clic pe „Terminat”

Configurarea autorizării automate pe serverul web

  • Selectați securitatea informațiilor necesare în Thin Client 1C și faceți clic pe butonul „modificați”.
  • Faceți clic pe linkul „Avansat” (situat sub câmpul de adresă a bazei de informații)
  • În secțiunea „Selectați o metodă de autentificare a utilizatorului de server web”, selectați „Selectați automat” și faceți clic pe „Următorul”.
  • În fereastra de setări a certificatului, faceți clic pe „Următorul”.
  • În secțiunea „Parametri suplimentari de lansare”, specificați linia: unde autentificare este autentificarea utilizatorului de la serverul web și parola este parola acestuia.

Faceți clic pe butonul „Terminare” și verificați conexiunea la baza de informații.

Citiți mai multe despre setările Thin Client pe site-ul ITS.

Configurarea Thin Client 1C pentru a funcționa cu platforma 1C: Enterprise 8 versiunea 8.2.19.121 și o versiune ulterioară

Pentru a lucra într-un client subțire, descărcați . Salvați în schimb <1C>\bin\cacert.pem , unde<1C> - directorul de instalare al Thin Client 1C. Acest lucru va împiedica apariția erorii SSL „Certificatul peer nu poate fi autentificat cu certificate CA cunoscute”.


Introduceți numele bazei de informații, selectați „Server web” și faceți clic pe „Următorul”

Introdu adresa bazei tale de informații: https://<ваш-сайт>.link.1c.ru/xxx,unde xxx este calea aplicației dvs. web.

Faceți clic pe „Terminat”

Configurarea Thin Client 1C pentru a funcționa cu platforma 1C: Enterprise 8 a versiunilor neincluse în lista celor recomandate

Dacă doriți să utilizați o versiune de client subțire diferită de cele recomandate mai sus pentru a lucra în serviciul 1C: Link, poate fi necesar să configurați lucrul în funcție de HTTP sau instalare STunnel.

Configurarea Thin Client pentru a funcționa prin HTTP

Agentul de legătură are capacitatea de a lucra într-un client subțire folosind protocolul HTTP. Cu toate acestea, protocolul preferat pentru lucrul într-un client subțire prin 1C:Link este HTTPS. Nu se recomandă utilizarea protocolului http, deoarece atunci când sunt utilizate, datele sunt transmise necriptate și pot fi interceptate de un atacator.

Dacă sunteți sigur că este necesar să utilizați acest protocol pentru a lucra într-un client subțire prin serviciul 1C:Link, puteți utiliza instrucțiunile prezentate mai jos:

    Deschideți panoul de control al agentului de legătură și activați operarea prin HTTP (secțiunea 4.4 din manualul de utilizare 1C:Link).

    Configurați clientul subțire:

Lansați clientul subțire și faceți clic pe butonul Adăugați.


Introduceți numele bazei de informații, selectați „Server web” și faceți clic pe „Următorul”

Introdu adresa bazei tale de informații: http://<ваш-сайт>.link.1c.ru/xxx,unde xxx este calea aplicației dvs. web.

Faceți clic pe „Terminat”

Instalarea și configurarea Stunnel

Instalați programul Stunnel pe un computer cu un Thin Client 1C. După instalarea programului, rulați-l.

În fereastra care se deschide, selectați „Configurare”

În meniul drop-down, selectați „Editați stunnel.conf”

Notepad se va deschide cu fișierul de configurare. Înlocuiți textul din fișier cu următoarele rânduri.

Majoritatea utilizatorilor 1C, în special cei 8, au auzit în mod repetat termeni folosiți în mod obișnuit precum „client subțire” și „client gros”, dar cel mai probabil nu le înțeleg sensul.

În principiu, pentru un utilizator obișnuit care utilizează programul în fiecare zi la serviciu, diferența dintre un client subțire și un client gros nu este vizibilă, deoarece un astfel de utilizator nu trebuie să se aprofundeze în complexitățile tehnice ale proceselor efectuate de computer și algoritmii lor. Dar, în același timp, nu va fi de prisos să înțelegem, cel puțin la nivel primitiv, principalele caracteristici ale platformei 1C 8.3, cunoașterea cărora în situații critice va ajuta la rezolvarea unor probleme problematice.

De exemplu, este foarte posibil ca unele erori să apară constant într-un computer, în timp ce în altul, dimpotrivă, sunt complet absente. Într-o astfel de situație, înțelegând nuanțele muncii diferiților clienți, este adesea suficient să schimbați pur și simplu un client cu altul și, astfel, să rezolvați rapid problema.

Deci, care sunt diferențele dintre clienții gros și subțiri 1C?

Client gros 1C

În acest mod, partea principală a informațiilor este procesată pe computerul utilizatorului. Prin urmare, acest mod este foarte solicitant în ceea ce privește viteza rețelei.

Client subțire 1C

În acest mod, toate operațiunile sunt efectuate pe serverul unde este stocată baza de date. Utilizatorului i se afișează doar un afișaj al datelor primite.
De exemplu, pentru a genera un raport, se folosesc resursele serverului și nu PC-ul client, așa cum este cazul „clientului gros”.
Acest lucru vă permite să reduceți cerințele de resurse ale computerelor client și viteza rețelei. Tot din acest motiv, distribuția thin client ocupă mai puțin spațiu.
vederi