Razlike između debelog i tankog klijenta 1 su vizuelne. Publikacije

zadatak: ubrzati rad sa 1C programom na radnim stanicama korisnika.
Alati: platforma 1Sver8.2, konfiguracija računovodstvo preduzeća KORP izdanja 2.0 i 3.0, konfiguraciju plata i upravljanje osobljem. Server, sa windows na koji ćemo instalirati IIS web server, pretraživač, radna stanica, iako ne mora sve da se radi sa servera.

Nakon instaliranja platforme 1S 8.2 na računaru vidimo mogućnost nekoliko opcija za pokretanje 1C - 1C Enterprise i 1C Enterprise (tanki klijent). Nakon što sam pročitao vodič za administratore iz distribucijske kutije, lično sam shvatio da 8.2 platforma može raditi sa 1C konfiguracijom na nekoliko načina:

  • jako tesko, debeli klijent, posebno za staro gvožđe, na PC-u izdatom 2005. kao što je Celeron 2.0 sa frekvencijom magistrale od 400 MHz i memorijom od 512 Mb, jednostavno nije moguće raditi sa 1C 8, aplikacija visi tako da radost kupovine modernog proizvoda odmah nestaje. U početku, nakon verzije 7.7, pitao sam se zašto klijent 1S 8.2 tako dosadan. I traženo u 1C Zahtjevi sustava na PC za posao. A ovo je ono što bi trebali biti minimalni sistemski zahtjevi za radna stanica za 1C 8.2:
  1. Zahtjevi operativnog sistema:

1.1. Windows 2000 sa servisnim paketom 4

1.2. Windows XP sa servisnim paketom 3

1.3. Windows Vista

  1. Minimalni volumen ram memorija(RAM):

2.1. Za Windows 2000 SP4, Windows XP SP3 - 256 Mb

2.2. Za Windows Vista, Windows 7 - 512 MB

  1. Zahtjevi procesora (CPU):

3.1. Intel im AMD sa frekvencijom od najmanje 1,8 GHz

  1. Zahtjevi video podsistema:

4.1. Video adapter sposoban za rezoluciju od najmanje 1024*768 dpi

4.2. Monitor sa rezolucijom od najmanje 1024 * 768 dpi

  1. Pristup Internetu za dobijanje licence za softver.

Na prvi pogled 1S 8.2 nije najzahtjevniji program. Ali sam želio bih dodati da je lijepo raditi sa debelim 1C klijentom na PC-u s dvojezgrenim CPU-om i RAM-om Oh u 1GB, i nije baš ugodno na zastarjelom hardveru.

  • Korištenje tankog klijenta. U svom poslu je zaista djelovao brže, za rad koristi upravljane forme. Tačnije, to zahtijeva Računovodstveno izdanje 3.0, Za Računovodstveno izdanje 2.0 softverski interfejs za obavljanje poslova u tankom klijentu, a gledajući unapred, nema web klijenta. Zato se nemojte iznenaditi ako, prilikom otvaranja tankog klijenta za rad sa 1C, vidite karticu na radnoj površini i tri para dugmadi i razmislite šta još treba računovođi, kalendar kako ne bi propustio izvještavanje i kalkulator za obračunati plate.
    U tankom klijentu, za rad programa, sigurnosni ključ koji se nalazi i na strani klijenta i ključ instaliran na web serveru sa 1S 8.2, a web server mora imati mrežni ključ, odnosno, ako je hardver, onda mrežni ( mrežni ključ u crvenoj boji, lokalni ključ za jednog korisnika u plavoj boji), a sam softverski ključ je umrežen. Pa, on može da se nosi sa brojanjem dozvola kao licencni menadžer, i 1C poslovni server sa licencom za to.
  • web klijent, Po mom mišljenju Najbolja odluka za rad sa programom, softver nije vezan za platformu, a možete raditi čak i sa mjeseca ako imate pristup internetu. U radu se ova opcija činila vrlo brzom, opterećenje pri radu preko Weba pada na web server. A ako imate jak hardver na strani servera, opcija rada preko web klijenta je dobra. Licenciranje pri radu preko Web klijenta 1C 8.2 implementira Web server, menadžer licenci ili 1C server. Web klijent je idealno rješenje za rad sa 1C ako flota računovođa nije bila ažurirana dugo vremena.

Bilješka: preko web klijenta i tankog klijenta danas je moguće raditi samo s njima računovodstvo 3.0, a ni tada funkcionalnost računovodstva 3.0 nije dostigla funkcionalnost računovodstva 2.0, o tome možete pročitati ovdje: http://www.1c.ru/news/info.jsp?id=15068 Konfiguracija iz 1C za plaće i osoblje sa upravljanim obrascima još ne postoji. Moguće je koristiti konfiguraciju koju je napisala kompanija Kamin - "1C-Kamin: Plata. Verzija 5.0"

Postavljanje 1C 8.2 za rad s tankim iwebklijent

Da bi 1C tanki klijent radio, uopće nije potrebno konfigurirati web server, tanki klijent vam omogućava rad s bazom podataka i konfiguraciju lokalno, u mrežnoj verziji, preko poslovnog 1C servera, web servera.

Za rad sa 1S8.2 preko pretraživača potrebno je da konfigurišete web server. Da biste to učinili, instalirajte i konfigurirajte IIS

  • Instalirajte IIS

Instaliraj Ukloni programe -> Instaliraj Windows komponente->Aplikacijski server->Kompozicija

  • U folderu wwwroot kreirajte direktorij za web stranicu 1c8x

  • U folderu 1c8x kreirajte default.vrd datoteku sa sljedećim sadržajem


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

Atribut baza ukazuje na relativnu putanju do kreirane fascikle virtuelne aplikacije, atributa ib niz povezivanja sa bazom podataka, u ovom slučaju baza podataka se nalazi na istom serveru kao i web server.

  • Kreiramo novi web stranica ili virtualni direktorij

  • Idemo dalje na podešavanje čvora, kartice home direktorija, ovdje je sve standardno:

  • Instalacija platforme 1S8X na web serveru, prilikom instalacije, obavezno instalirajte module proširenja web serveri

  • Registrirajmo adapter za web usluge. Da biste to učinili, u svojstvima čvora 1C8x idite na karticu početnog direktorija, kliknite na dugme za podešavanja da konfigurišete aplikaciju i dodate mapiranje ekstenzije, datoteku wsisapi.dll iz foldera 1cv82\bin

Izdavanje verzija 8.2 i 8.3 programa 1C:Enterprise označilo je veliki skok u razvoju arhitekture sistema. Između ostalog, to se očitovalo i u mogućnosti izbora tipa klijenta. Razmotrite razlike između "debelih" i "tankih" klijenata u 1C.

Razlike u prikazu podataka su u obliku klijent-server sistema.

Arhitektura programa

Sistem u 1C je izgrađen na bazi klijent-server. Termin klijent se obično shvata kao skup korisnički orijentisanih aplikacija za potrošače. Koncept servera je servisni dio u 1C, koji je skriven i neovisan o korisniku. Klijent-server sistem se može predstaviti različite vrste. Dakle, "debeli" i "tanki" su različite vrste klijent-server sistemi. Došlo je vrijeme da razmotrimo njihove razlike.

Upoznajte debelog klijenta

Šta je "debeo"? - Ovo je uobičajena vrsta aplikacije sa kojom radimo u 1C od 7.7. U 1C 8.0 i 8.1 je sačuvan. Odlikuje ga činjenica da se sam server, i obrada informacija, privremene datoteke, keš memorija - sve to nalazi na računaru korisnika. Time se postiže puna funkcionalnost i nezavisnost od interneta.

A naziva se debelim jer su za obradu ovih moćnih procesa potrebni moćni kanali podataka - debeli (što znači propusni opseg). A razmjena u njima ide prema TCP / IP protokolu. Do pojave 8.2, on je bio jedini tip koji je odinski radio. Karakterizira ga složenost u instalaciji i visoka cijena.

BITAN. Razvoj primijenjenih rješenja u konfiguratoru dostupan je samo od ovog klijenta.

Odabir tankog klijenta

U 1C se pojavio tanki klijent sa verzijom 8.2. Rad u ovom režimu naziva se upravljanom aplikacijom. U praksi se to očituje u činjenici da su svi procesi obrade informacija, podaci, privremene datoteke, izvršenje upita, keš memorija - sve to već na udaljenom serveru, pristup kojem je praktički ograničen. A prikaz rezultata (gotovih podataka) se prikazuje na monitoru korisnika.

Primjer za to bi bio rad s web aplikacijom. Kada se koristi takav klijent, nisu potrebni povećani sistemski resursi i kanali razmjene - ovi kanali su već tanki (dizajnirani za manji protok). Instalacija distribucije je jednostavna i ne zauzima puno prostora. S jedne strane, omogućavajući vam da radite s 1C putem Interneta, s druge strane, podržava samo korisnički način rada, lišavajući vas korištenja konfiguratora.

Sada znate koje su razlike između 1C debelog i tankog klijenta i možete birati najbolja opcija vrste klijent-server za vaše preduzeće.

1C debeli i tanki klijent. Program 1C Enterprise ima arhitekturu u kojoj učestvuju 2 elementa: klijent i server.

Klijent je naziv dijela programa u kojem korisnik radi.

Server je servisni element programa koji nije dostupan korisniku.

Zauzvrat, klijent je također podijeljen na 2 elementa, nazivamo ih debelim i tankim klijentom. Zašto se tako zovu, saznaćemo u nastavku.

1C debeli klijent

debeli klijent- ovo je uobičajeni način pokretanja 1C kada je server uključen lokalna mreža. Korisnici rade u ovom načinu rada počevši od verzije 7.7

Debeli klijent je najčešći. Glavna razlika je u tome što se pri radu u debelom klijentu znatna količina informacija pohranjuje kao keš (privremene datoteke) na računaru. Ovo vam omogućava da uštedite novac tokom sljedećih pokretanja programa:

  1. vrijeme za preuzimanje datoteka koje su sačuvane kao CACHE;
  2. i smanjiti količinu informacija koje će se prenositi od servera do klijenta.

Na osnovu navedenog zaključujemo da debeli klijent može savršeno raditi kroz kanale sa širokim propusnost. Primjer veze velike propusnosti bi bila lokalna mreža.

Prije izlaska platforme 8.2 postojao je samo 1 način rada - debeli klijent. Izlaskom nove platforme korisnik nije vidio nikakve fundamentalne razlike, osim ubrzavanja rada preko tankih komunikacijskih kanala. Za programera su se neke razvojne metode promijenile.

1C Tanki klijent

Tanki klijent- ovo je način pokretanja 1C, putem Interneta. Na primjer, kada se utičnica i server nalaze na različitim mjestima.

Sa pojavom tankog klijenta, tzv. Upravljani obrasci". podatke obrasca i korisnički interfejs prikazane i reprodukovane na računaru klijenta, ove informacije ne zahtevaju velike resurse. Distribucija instalacije tankog klijenta je znatno manja od distribucije debelog klijenta.

Upotreba tri klijentske aplikacije (debeli klijent, tanki klijent, web klijent) u programima 1C Enterprise 8.2 omogućava vam da smanjite opterećenje mreže u višekorisničkom načinu rada.

U "sedam" i "osam" bila je jedna klijentska aplikacija - 1Cv7.exe i 1Cv8.exe. Ovo je takozvani "debeli klijent". Ova klijentska aplikacija komunicira sa bazom podataka samo preko lokalne mreže. Programeri 1C sistema nastojali su poboljšati funkcionalnost platforme. Nova verzija 1C 8.2 podržava režime rada kroz "debeli klijent", "tanki klijent" i "web klijent". Upotreba ovih aplikacija omogućuje vam da optimizirate opterećenje mreže kada radite s programom 1C u višekorisničkom načinu rada.

Rad kroz debeli klijent uključuje instaliranje impresivnog distributivnog kompleta na računar korisnika. Debeli klijent podržava razvojne i administrativne mogućnosti, ali zahteva značajne hardverske resurse sa računara korisnika.

Tanki klijent i web klijent otvaraju fundamentalno nove horizonte. Tankom klijentu je potrebno mnogo manje hardverskih resursa, brzina rada s programom u ovom slučaju je mnogo veća. Osim toga, instalacija programa na korisnikov računar uvelike je pojednostavljena. Tanki klijent podržava vezu preko lokalne mreže i Interneta. Za rad s 1C putem Interneta potreban vam je konfigurirani web server. Tanki klijent također podržava datoteke i klijent-server opcije rad.

Apsolutno nova prilika za korisnike 1C - rad putem interneta. Da biste započeli rad s web klijentom 1C Enterprise, ne morate instalirati distribucijske komplete na svoj računar. Možete započeti korištenjem internet pretraživača (Explorer, Mozilla, Safari). Web klijent komunicira sa web serverom (Apatch ili IIS) preko HTTP protokola. Ova funkcija je vrlo korisna ako su šefovi stalno na službenim putovanjima ili žive u inostranstvu. Korištenje ovakvog sistema uvelike olakšava rad vanjskih saradnika. U svakom trenutku, korisnik se može povezati na bazu podataka, na primjer, sa svog kućnog računara.

Osim toga, rad u debelom i tankom klijentu moguć je pri malim brzinama veze, na primjer, kada se koristi mobilni internet. U ovom načinu rada smanjuje se broj poziva prema serveru, što osigurava ispravnu brzinu rada. Treba napomenuti da web klijent i tanki klijent ne podržavaju način rada konfiguratora.

Mnogi ljudi su upoznati s imenom 1C, ali ne razumiju svi tačno kako to funkcionira. 1C: Enterprise je softver, koji je prvobitno razvijen za automatizaciju računovodstva. Danas se koristi za rad celog preduzeća. Postoji nekoliko opcija za interakciju s bazom podataka, u ovom članku ćemo pogledati razlike između 1C debelog i tankog klijenta.

Debeli klijent je odavno poznata radna opcija

Originalni prikaz programskog pogleda koji je postojao u 1C: Enterprise od samog početka naziva se debelim. Prije verzije 8:2, bio je jedini, a sada se smatra najjednostavnijim mogućim. Vrijedi napomenuti da predmetna aplikacija opravdava svoj naziv. Njegova funkcionalnost uključuje gotovo sve moguće naredbe, ali zahtijeva vrlo dobru brzinu mreže i prilično velike računarske resurse. Ovo se objašnjava jednostavno: većinu programa u ugrađenom 1C jeziku obrađuje debeli klijent na korisnikovom računaru.

Kako radi debeli klijent:

  1. Prvo, podaci se traže od servera;
  2. Server 1C šalje zahtjev bazi podataka;
  3. Informacije se šalju u aplikaciju korisnika;
  4. Zatim se informacije obrađuju.

Tanki klijent - moderan način rada

Pojavio se u najnovije ažuriranje, "tanka" aplikacija se fundamentalno razlikuje od svog prethodnika. Sada korisnici mogu da rade od kuće bez trošenja dodatnog saobraćaja i bez preopterećenja ličnih računara. Takva promjena je uzrokovana određenom promjenom u konceptima kako bi se takav rad trebao odvijati. Traženi procesi se ne obrađuju na računaru korisnika, već na računaru servera, koji zatim šalje primljene podatke tražiocu. Ispostavilo se da korisnici mogu lako da dišu, ali kako pronaći uređaj koji može da se nosi sa radom čitavog ogromnog preduzeća? Proizvođač je predvideo i ovo pitanje - server se može podeliti na nekoliko računara, nakon što je dobio onoliko snage mašine koliko je potrebno.

Ovako radi algoritam:

  • Prvo šalje zahtjev na potrebne informacije;
  • Server komunicira sa bazom podataka;
  • 1C server obrađuje primljene podatke;
  • Server šalje tražene informacije korisniku.

Primljene informacije dovoljne su da se shvati da postoje razlike između aplikacija, tako da neće biti suvišno upoznati se s takvim opisima prije početka rada.

Ima li smisla koristiti debeli klijent?

Kao što je već spomenuto, mnogi korisnici ne žele prihvatiti inovacije, i ostaju vjerni staroj aplikaciji. Ali da li je to samo pitanje odanosti? Ne i opet ne.

Kad god je moguće, trebate se povezati preko debelog klijenta. Do danas, njegova funkcionalnost ostaje najambicioznija i najprikladnija. Na primjer, 1C konfigurator radi samo u njemu stara verzija, a bazi podataka se pristupa isključivo preko “debele” verzije klijentske aplikacije.

Ali niko ne tvrdi da ideja o tankom klijentu zvuči primamljivo i svi će imati koristi od pune implementacije ovog plana, posebno velika preduzeća za koja je sve zamišljeno. Priča se da će u narednim godinama čitav softverski proizvod biti prebačen na novog klijenta, ali o sudbini debelog niko ne govori. Možda će, kao nepotreban, ući u istoriju, ali dalje ovog trenutka vrijeme da se riješimo takve pogodnosti još nije došlo.



Učitavanje...
Top