Moduri de operare Opțiune fișier 1c, client-server, toate de programare pe 1C

După cum știți, atunci când adăugați o nouă bază 1C este necesar să se aleagă locația sa: fie să specificați un folder de pe computer, sau calea către baza de date (DB). Care este diferența atât?






bază de informații (IB) 1C poate fi operată în 2 moduri sunt:

Acesta este un mod fundamental diferite opțiuni de locuri de muncă.

Versiunea de fișiere server implică stocarea unui fișier în baza de date de pe hard disk a computerului. Lucrul cu aceste fișiere se face de către aplicația client 1C.

Varianta client-server diferă de fișierul care, între fișierul bază de date și 1C programul există strat 2: 1C și baza de date de server. serverul 1C este responsabil pentru traducerea și transmiterea server de baze de date comenzi, și oferă dreptul de acces la modelul obiect al sistemului. Baze de date oferă citi toate operațiile / scriere pe date.

Astfel, elementele unei arhitecturi client-server sunt succesiv:

  • sistem de operare
  • Un sistem de management de baze de date (DBMS)
  • server de 1C
  • Aplicația client 1C: Enterprise 8.

Moduri de operare Opțiune fișier 1c, client-server, toate de programare pe 1C







interacțiune lanț cu această variantă de realizare este după cum urmează:

  • Sistemul de fișiere al computerului stochează baza de date
  • Baze de date accesează periodic la dosar, pentru a efectua operațiuni de citire / scriere
  • Datele sunt transmise de server 1C
  • Server 1C distribuie date între aplicații client 1C.

Se înțelege că versiunea de fișier de lucru cu baza de date - aceasta este versiunea de bază a utilizării sale. 1C bază trebuie să fie suficient de mici (până la 2 GB), astfel încât să poată efectua operațiuni de rutină. Plus varianta client-server sunt după cum urmează:

  • Posibilitatea unei baze de date mari (mai mult de 2 GB)
  • Funcționarea simultană a unui număr mare de utilizatori
  • distribuția controlată a sarcinii pe server
  • funcțiile 1C Server sunt efectuate separat (inclusiv locuri de muncă programate)
  • protecția de integritate bună și acces la date.

Acum, o privire mai atentă la 1C aplicația client. client 1C este de mai multe tipuri:

  • Gros client - o aplicatie 1C client comun. Cu serverul 1C are loc comunicarea pe protocolul TCP / IP.
  • Thin client - o aplicație client care utilizează mecanismul formelor controlate. Ea are diferite de la interfața obișnuită de client. Cu legătură serverul 1C apare fie protocolul TCP / IP, sau prin intermediul la protocoalele HTTP și HTTPS server web.
  • Web-client - foloseste ca elemente de afișare între browser-ul său de internet. Cu serverul 1C comunicare are loc exclusiv prin intermediul HTTP și HTTPS anumite protocoale web-server.

Orice aplicație client trimite 1C de date, acțiunile utilizatorului prin serverul 1C. Apoi ștafeta este trecut la baza de date. Ar trebui să spun, de asemenea, că 1C: Enterprise nu suportă cu toate bazele de date, dar numai cu anumite:

Astfel, atunci când aleg un mod de operare cu IB 1C și 1C alegerea corectă clientului ar trebui să ia în considerare cele de mai sus.