Publikācijas. Publikācijas 1c plānā klienta faila versijas instalēšana

Publikācijas. Publikācijas 1c plānā klienta faila versijas instalēšana

1C ir klienta-servera programmatūra, un tas nozīmē, ka 1C sastāv no divām programmām - klienta un servera. Serverī darbojas 1C servera programma. Lietotājs savā datorā strādā 1C klienta programma, ko īsumā sauc par 1C klientu.

1C ir vairāku veidu klienti, kas ļauj izmantot programmu dažādās datortehnoloģijās, dažādās operētājsistēmās un ģeogrāfiski sadalītās.

Viens no 1C klientiem ļauj izmantot 1C, izmantojot parastu interneta pārlūkprogrammu jebkurā operētājsistēmā (pat Mac). Cits 1C klients atrodas uz plaukstdatora, piemēram, ražošanas plaukstdators noliktavā krājumiem, ar svītrkoda skeneri.

Apskatīsim, kas ir 1C klienti, kādas ir viņu atšķirības, kā tie izskatās un kā ar tiem strādāt?

Biezais klients 1C

Vienkāršākais un pazīstamākais 1C klients ir 1C biezais klients (“parastais”). Pirms versijas 1C 8.2, izņemot to, citas iespējas netika nodrošinātas.

1C Configurator (pašlaik) darbojas tikai 1C biezajā klientā. Ieteicams arī strādāt ar failu datu bāzi, izmantojot 1C biezo klientu.

Šobrīd tiek pieņemts, ka tuvākā gada vai divu laikā visas 1C konfigurācijas tiks pārsūtītas uz 1C plāno klientu. Tāpēc precīzs 1C biezā klienta liktenis nākotnē paliek neskaidrs, visticamāk, tas netiks izmantots.

1C biezais klients darbojas operētājsistēmā Windows. To sauc par taukiem, jo ​​tas prasa lietotāja datora resursus. Arī 1C biezais klients tīklā var pieprasīt diezgan lielu datu apjomu.

No programmētāja viedokļa galvenā atšķirība starp 1C biezo klientu ir tā, ka tas palaiž lielāko daļu programmu lietotāja datorā iebūvētajā 1C valodā. Piemēram, 1C vēlas izpildīt vaicājumu no datu bāzes:

  • 1C klients pieprasa datus no 1C servera
  • Dati tiek nosūtīti 1C klientam
  • 1C klients apstrādā datus.

1C biezā klienta saskarne izskatās šādi. Pēc noklusējuma ir atvērta tikai lietotāja izvēlne. Lietotājs izvēlas izvēlnes vienumu, kas parasti atver logu (kaut kādu sarakstu). Tālāk lietotājs strādā ar sarakstu.

Dažām 1C biezā klienta konfigurācijām ir darbvirsma. Tā viņš izskatās. Pirmkārt, tās ir Grāmatvedība un Algas un Personāla konfigurācijas.

Plāns klients 1C

1C plāns klients parādījās salīdzinoši nesen. Tirdzniecības pārvaldības konfigurācija (11. versija) jau ir izlaista 1C plānajam klientam. 1C plāns klients tiek instalēts pēc noklusējuma kopā ar citām 1C klienta opcijām, taču to var instalēt atsevišķi (tikai to).

1C konfigurators nedarbojas 1C plānā klientā. Tas var darboties ar datu bāzes faila versiju, taču labāk ir izmantot klienta-servera režīmu.

1C plāns klients darbojas arī operētājsistēmā Windows. To sauc par plānu, jo ir pareizi organizēta programmas klients-servera organizācija. Atšķirībā no 1C biezā klienta vaicājums no datu bāzes izskatīsies šādi:

  • 1C klients pārsūta uz 1C serveri lietotāja vajadzību pieprasīt datus no 1C servera
  • Serveris 1C pieprasa datus no datu bāzes
  • 1C serveris apstrādā datus
  • Datu apstrādes rezultāts tiek nosūtīts 1C klientam.

Kā jūs saprotat, uzreiz dzimst pluss un mīnuss. Plus - nekādas prasības lietotāja datora resursiem, ir sagaidāma mazāka trafika. Trūkums – lielākas prasības pret servera resursiem.

Pēdējais trūkums lielajiem uzņēmumiem tiek novērsts ar to, ka 1C serveri var mērogot, tas ir, instalēt vairāku 1C serveru sistēmu dažādos datoros, un tie darbosies kopā.

1C plānā klienta saskarne izskatās šādi. Pēc noklusējuma tiek atvērta lietotāja darbvirsma. Tas ir sadalīts blokos pēc uzskaites veida. Lietotājs atver grāmatzīmi un izmanto hipersaites, lai atvērtu sarakstus.

Papildu atšķirība starp 1C plāno klientu un biezo ir tā, ka tas var darboties ne tikai caur TCP/IP, piemēram, biezais, bet arī caur HTTP, piemēram, 1C tīmekļa klients.

Tīmekļa klients 1C (tīmekļa klients 1C, Linux klients 1C)

1C tīmekļa klients ļauj izmantot 1C, izmantojot parastu interneta pārlūkprogrammu. Lai to izmantotu, jums nav jāinstalē nekas papildu. Var izmantot jebkurā operētājsistēmā, ieskaitot, piemēram, iPad.

Jūs varat redzēt, kā 1C izskatās, strādājot 1C tīmekļa klientā šobrīd. Lai to izdarītu, atveriet oficiālo Trade Management konfigurācijas demonstrāciju (versija 11).

Lai izmantotu 1C tīmekļa klientu, jums jāinstalē tīmekļa serveris. To izmanto tikai kā transportu un pārsūta pieprasījumus uz 1C serveri. Vaicājumu izpildes un datu apstrādes loģika 1C tīmekļa klientā ir tāda pati kā plānā 1C klientā. Lai strādātu, mēs izmantojam iebūvētās 1C valodas automātisku pārveidošanu par JavaScript.

1C tīmekļa klientā nevar izmantot nekādas 1C konfigurācijas - tikai tās, kas rakstītas īpaši darbam ar 1C plāno klientu. Teorētiski konfigurāciju izstrāde 1C plānajam klientam un 1C tīmekļa klientam ir vienāda (arī sistēmas saskarnei un darbībai jābūt vienādai).

Tomēr klīst baumas, ka vismaz šobrīd ne viss ir tik gludi un dažas funkcijas rada kļūdas 1C tīmekļa klientā, lai gan tās darbojas 1C plānā klientā.

1C tīmekļa klienta saskarne izskatās šādi. Kā redzat, tas maz atšķiras no 1C plānā klienta.

1C klients plaukstdatoriem (1C paplašinājums kabatas datoriem)

1C var izmantot arī plaukstdatoros (kabatas datoros, viedtālruņos). Ir pat īpaši industriālie plaukstdatori darbam noliktavā vai veikalā, tiem parasti ir integrēts svītrkoda skeneris.

Lai strādātu ar 1C plaukstdatorā, varat izmantot 1C tīmekļa paplašinājumu (skatiet tālāk) - tas ir, nelielu vietni, kas darbojas tieši ar 1C. Tomēr īpaši plaukstdatoriem ar operētājsistēmu Windows Mobile 5.0 un jaunāku vai Pocket PC 2003 ir 1C klients plaukstdatoriem.

1C paplašinājums plaukstdatoriem darbojas šādi:

  • PDA pieprasa datus no 1C (WiFi, GPRS, Bluetooth)
  • PDA apstrādā datus, izmantojot īpašas PDA veidlapas
  • PDA drukā datus uz printeri (saziņa līdzīgā veidā)
  • PDA saglabā datus 1C formātā.

PDA 1C klients ļauj izmantot konfiguratoru nedaudz saīsinātā formā, kas ļauj strādāt ar direktorijiem, dokumentiem, reģistriem un to veidlapām.

Tīmekļa paplašinājums 1C un tīmekļa pakalpojumi 1C (tīmekļa paplašinājums un pakalpojumi 1C)

Pieaug to vietņu skaits, kas strādā tieši ar 1C vai kurām var būt nepieciešams tieši strādāt ar 1C. Vienkāršs piemērs ir tiešsaistes veikals. Tiešo saziņu ar 1C var izmantot, lai tiešsaistē saņemtu atlikumus, atlaides, klientu profilus un saglabātu pasūtījumus.

Lai integrētos ar vietni, viņi parasti izmanto periodisku apmaiņu (piemēram, vietņu un tiešsaistes veikalu 1C Bitrix CMS) vai tiešsaistes saziņu ar 1C. Lai darbinātu vietni tiešsaistē, izmantojot 1C, varat izmantot 1C tīmekļa paplašinājumu vai 1C tīmekļa pakalpojumus.

Tīmekļa paplašinājums 1C ir papildu produkts, kas tiek piegādāts atsevišķi. Tas ļauj izstrādāt vietnes ASP .NET platformā, kas darbojas, izmantojot COM savienojumu kopu no 1C. COM savienojumu rindas izveidošana, saglabāšana un manipulēšana ar tiem jau ir ierakstīta 1C tīmekļa paplašinājuma dzinējā.

1C tīmekļa pakalpojumi ir 1C platformas (1C servera) iespējas. Lai tos izmantotu, jums nav jāiegādājas vai jāinstalē papildu programmatūra no 1C.

Nepieciešams tīmekļa serveris (MS IIS vai Apache) un tā vienkāršā konfigurācija (ISAPI paplašinājuma savienojums). Pēc tam 1C var publicēt savus tīmekļa pakalpojumus. 1C tīmekļa pakalpojumi ļauj gan pieprasīt datus no 1C, gan rakstīt datus uz 1C.

Drošība tiek organizēta ar to, ka netiek nodrošinātas automātiskas funkcijas, atšķirībā no COM pieslēguma - programmētājs pats nosaka funkciju iespējas, tāpēc, ja programmētājs nav izveidojis caurumu (universāls ieraksts), tad tas neeksistē.

1C tīmekļa klients pašlaik joprojām ir nedaudz neapstrādāts, un, strādājot ar to, var rasties kļūdas, kas traucē un kairina. Tas nenozīmē, ka ar to nevar strādāt – programmētājs var noņemt tās konfigurācijas vietas, kas rada kļūdas.

Protams, 1C tīmekļa klients ir 1C platformas nākotne. Tas ir neatkarīgs no operētājsistēmas (Windows, Unix, Mac), pārlūkprogrammas (IE, Chrome, Safari, Firefox, Opera) un nav prasīgs datora resursiem.

Programmas 1C:Enterprise versiju 8.2 un 8.3 izlaišana iezīmēja lielu lēcienu sistēmas arhitektūras attīstībā. Cita starpā tas izpaudās spējā izvēlēties klienta veidu. Apskatīsim atšķirības starp “biezajiem” un “plānajiem” klientiem 1C.

Atšķirības datu attēlojumā ir klienta-servera sistēmas formā.

Programmas arhitektūra

1C sistēma ir veidota uz klienta-servera pamata. Termins klients parasti tiek saprasts kā uz lietotāju orientētu patērētāju lietojumprogrammu kopums. Koncepcijas serveris attiecas uz pakalpojuma daļu 1C, kas ir paslēpta un neatkarīga no lietotāja. Klienta-servera sistēmu var attēlot ar dažādiem veidiem. Tādējādi “biezs” un “plāns” ir dažādi klienta-servera sistēmu veidi. Ir pienācis laiks apsvērt viņu atšķirības.

Iepazīstieties ar resno klientu

Kas ir "tauki"? - Šis ir izplatīts lietojumprogrammu veids, ar kuru mēs esam strādājuši 1C kopš 7.7. 1C versijās 8.0 un 8.1 tas palika nemainīgs. To raksturo fakts, ka pats serveris, informācijas apstrāde, pagaidu faili, kešatmiņa - tas viss atrodas lietotāja datorā. Tas nodrošina tā pilnīgu funkcionalitāti un neatkarību no interneta.

Un to sauc par biezu, jo, lai apstrādātu šos jaudīgos procesus, ir nepieciešami spēcīgi datu kanāli - biezi (kas nozīmē joslas platumu). Un apmaiņa notiek, izmantojot TCP/IP protokolu. Pirms 8.2 parādīšanās viņš bija vienīgais veids odoneski darbam. To raksturo uzstādīšanas grūtības un augstās izmaksas.

SVARĪGI. Lietojumprogrammu risinājumu izstrāde konfiguratorā ir pieejama tikai no šī klienta.

Plānā klienta izvēle

1C versijā plāns klients parādījās ar versiju 8.2. Darbību šajā režīmā sauc par lietojumprogrammu vadītu. Praksē tas izpaužas faktā, ka visi informācijas apstrādes procesi, dati, pagaidu faili, vaicājumu izpilde, kešatmiņa – tas viss jau atrodas attālā serverī, kuram pieeja ir praktiski ierobežota. Un rezultāts (gatavie dati) tiek parādīts lietotāja monitorā.

Piemērs tam varētu būt darbs ar kādu tīmekļa lietojumprogrammu. Izmantojot šādu klientu, nav nepieciešami palielināti sistēmas resursi un apmaiņas kanāli - šie kanāli jau ir plāni (paredzēti mazākai plūsmai). Izplatīšanas uzstādīšana ir vienkārša un neaizņem daudz vietas. No vienas puses, tas ļauj strādāt ar 1C, izmantojot internetu, no otras puses, tas atbalsta tikai lietotāja režīmu, liedzot jums iespēju izmantot konfiguratoru.

Tagad jūs zināt, kādas ir atšķirības starp 1C biezajiem un plāniem klientiem, un varat izvēlēties savam uzņēmumam labāko klientu servera veidu.

Kad esat instalējis platformu, izveidojis tukšu konfigurāciju (vai instalējis kādu izglītojošu demonstrācijas konfigurāciju), tad, palaižot 1C starteri, jūs redzēsit divas pogas: “1C Enterprise” un “Configurator” (šim nolūkam ir jāatlasa kāda datu bāze no saraksta sk. 1.1.1. att.).

Rīsi. 1.1.1. Starteris 1C

Kopumā šie ir divi galvenie klientu lietojumprogrammu veidi.

Kas vispār ir klienta lietojumprogramma? Klienta lietojumprogramma ir lietotāja datorā instalēta programma, kas ļauj lietotājam mijiedarboties ar 1C: Enterprise sistēmu. Patiesībā mums ir divi galvenie programmu veidi, kuros lietotājs var strādāt: konfigurators, kurā programmētājs izstrādā lietojumprogrammu risinājumu, un uzņēmums, kurā lietotājs strādā ar programmētāja izstrādātajiem datiem un algoritmiem. Tā tas bija platformās 8.0 un 8.1. Līdz ar platformas 8.2 un pēc tam platformas 8.3 parādīšanos klientu lietojumprogrammu skaits palielinājās.

Pēc platformas 8.2 izlaišanas “1C: Enterprise” lietotāja lietojumprogrammas režīmā var darboties plānos un biezos klientos, un ir parādījies arī tīmekļa klients, kas ļauj strādāt ar “1C: Enterprise” no tīmekļa pārlūkprogrammas.

Kopumā pašlaik ir četri klientu lietojumprogrammu veidi:

  • "Tienais klients"
  • "Resnais klients"
  • Web klients

Kāpēc radās nepieciešamība parasto klientu aplikāciju iedalīt trīs veidos: “plānā”, “biezā” un tīmekļa klientā? Tas ir saistīts ar tehnoloģiju attīstību kopumā un jo īpaši interneta attīstību. Ļoti bieži sāka rasties nepieciešamība strādāt ar 1C: Enterprise, izmantojot internetu, un tas sāka uzlikt noteiktus ierobežojumus, jo interneta joslas platums ir daudz šaurāks nekā parastajam lokālajam tīklam. Tāpēc tās platformu tehnoloģijas, kas pastāvēja 8.0 un 8.1 izdevumos, ir kļuvušas nepiemērotas jaunajās realitātēs. Rezultātā tika izstrādāta platforma 8.2, kas tika sadalīta trīs veidos: “biezs”, “plāns” un tīmekļa klients.

Apskatīsim visu veidu klientus sīkāk.

"Tienais klients"

Sāksim ar plāno klientu. “Thin client” ir 1C: Enterprise klienta lietojumprogrammas veids, ko var izmantot darbam internetā. Pamatā tas parāda datus tikai veidlapā vai atskaitē, nav piekļuves objektu tipiem no plāna klienta, un jūs nevarat izpildīt vaicājumus. Ierīces, kurā darbojas plāns klients, resursi tiek izmantoti tikai datu attēlošanai displeja ekrānā, visi aprēķini, vaicājumi un algoritmi jāveic servera pusē. Jūs nevarat strādāt konfiguratorā ar šo klienta tipu.

Šāda veida klienta lietojumprogramma tiek piegādāta kā atsevišķs izplatījums, ko sauc « Plānais klients 1C: Enterprise operētājsistēmai Windows», lejupielādēts no 1C vietnes (ja jums ir ITS abonements) un instalēts jūsu vietējā datorā. Tiek izsaukts izpildāmais fails operētājsistēmā Windows 1Cv8с.exe.

"Tienais klients" var sazināties ar datu bāzi, izmantojot TCP/IP, HTTP, HTTPS protokolus. Lai plānais klients darbotos, izmantojot HTTP un HTTPS protokolus, servera pusē ir jāinstalē un jākonfigurē tīmekļa serveris, piemēram, Apache vai IIS. Un pats interesantākais: tīmekļa serveris var mijiedarboties ar 1C-Enterprise gan faila, gan klienta-servera režīmā.

Analizēsim “plānā klienta” darbu, izmantojot dažādus protokolus. Pirmkārt, sāksim ar pazīstamo TCP/IP (tiem, kas nezina, šis ir visizplatītākais Ethernet lokālā tīkla darbības protokols). Ir divas iespējas darbam ar plāno klientu Ethernet tīklā: klienta-servera opcija un darbs ar failu datu bāzi.

Apsvērsim abas šīs iespējas darbam ar 1C: Enterprise:

Faila opcija piemērojams, ja viens vai vairāki lietotāji strādā nelielā tīklā, kā arī tad, ja netiek izmantoti lieli datu apjomi vai apgrūtinoši aprēķini. Šajā darba versijā visi dati atrodas vienā failā 1Cv8.1CD, ko sauc par “1C: Enterprise” failu datu bāzi. Shematiski faila opcijas darbību var attēlot šādi:

Rīsi. 1.1.2. Faila opcijas darbības shematisks attēlojums

Klienta-servera opcija ir sarežģītāka struktūra. Tas ir paredzēts lielam lietotāju skaitam un apgrūtinošiem liela datu apjoma aprēķiniem. Kopumā šai opcijai ir trīs saites: klients ir lietojumprogramma, kurā strādā gala lietotājs; serveru klasteris "1C: Enterprise" ir programma, kas nodrošina mijiedarbību starp klientu un datu bāzes pārvaldības sistēmu; SQL - serveris (datu bāzes pārvaldības sistēma) ir īpaša programma, kas paredzēta datu bāzes organizēšanai un glabāšanai. Shematiski to var attēlot šādi:

Rīsi. 1.1.3. Klienta-servera versijas shematisks attēlojums

Atgriezīsimies pie “plānā klienta”. Kā minēts iepriekš, šī ir klienta lietojumprogramma, izmantojot protokolu TCP/IP var strādāt gan ar failu datu bāzes opciju, gan klienta-servera arhitektūras opciju.

Failu darbības režīmā (1.1.4. att.) “plānais klients” mijiedarbojas tieši ar failu datu bāzi. Tajā pašā laikā “plānā klienta” pusē tiek organizēta specializēta servera vide, kas pēc būtības emulē servera darbību. Šī specializētā servera vide operētājsistēmā nav piešķirta kā atsevišķs process, bet ir iekļauts plānā klienta procesā. Tā rūpējas par lietojumprogrammas konfigurācijas ielādi un citām servera darbībām, kas nepieciešamas plāna klienta normālai darbībai.

Klienta-servera opcijas gadījumā (1.1.5. attēls) plāns klients tieši mijiedarbojas ar 1C:Uzņēmuma serveru kopu, izmantojot vietējo Ethernet tīklu. Šajā versijā darbības principi ir tieši tādi paši kā “biezajam klientam”.

Kāpēc, strādājot lokālajā tīklā, ir jāizmanto "plāns klients", ja šim nolūkam varat strādāt ar "biezu klientu"? Uzņēmuma lokālais tīkls ne vienmēr izmanto labas, ātras iekārtas, kas spēj veikt dažus aprēķinus. Ļoti bieži tie var būt “iznīcināti” datori, un šajā gadījumā darbs “plānā klienta” vadībā ir pilnībā pamatots. Strādājot “plānā klientā”, lokālajā tīklā pāriet mazāks datu apjoms, visi aprēķini tiek veikti serverī, nevis lokālajā mašīnā, un tāpēc datoriem, kuros šāda veida darbojas klienta lietojumprogramma (ja tiek izmantota datu bāzes darbības klienta-servera versija).

Tagad pāriesim uz darbu ar “plāno klientu”, izmantojot internetu. Darbs ar šāda veida klienta lietojumprogrammu, izmantojot internetu, ir iespējams gan faila versijā, gan klienta-servera versijā.

Bet abos gadījumos, lai tas pilnībā darbotos, servera pusē ir jāinstalē un jādarbojas tīmekļa serverim (Apache vai IIS). Šajā gadījumā darbojas šāda ķēde: "plānais klients" mijiedarbojas ar tīmekļa serveri, izmantojot HTTP un HTTPS protokolus, un tīmekļa serveris jau mijiedarbojas vai nu tieši ar failu datu bāzi (sk. 1.1.6. attēlu), vai ar 1C. : uzņēmuma serveru klasteris, un serveru klasteris mijiedarbojas ar SQL serveri saskaņā ar pazīstamo shēmu.

Šajā grāmatā mēs detalizēti neapskatīsim “plānā klienta” un “plānā klienta” konfigurēšanas mehānismustīmekļa klients darbam ar internetu, taču mēs pieskarsimies tikai vispārīgiem punktiem, lai jūs saprastu darbības principu.

Un pēdējā svarīgā “plānā klienta” iezīme: zem tā jums nav iespējas strādāt ar konfiguratoru. Palaižot “plānā klientu”, 1C starterī trūks pogas “konfigurators” (sk. 1.1.8. attēlu). Principā tas ir loģiski: nav jēgas piešķirt piekļuvi “smagam” konfiguratoram, ja tīkla resursi ir ierobežoti.

Rīsi. 1.1.8. Plānā klienta palaišanas loga skats

Web klients

Nākamais interesantais klientu veids, ko mēs apskatīsim, ir tīmekļa klients. Šāda veida klienta lietojumprogramma ir nepieciešama, lai darbotos tikai internetā. Turklāt, ja, lai darbinātu “plānu klientu” vietējā mašīnā, bija jāinstalē programmatūra, tad, lai strādātu zem tīmekļa klienta, tas nav nepieciešams. Visu darbu ar šo klientu var veikt, izmantojot interneta pārlūkprogrammu (Mozilla, Opera, Internet Explorer utt.). Šis ir ļoti ērts “plānā klienta” veids: jebkurš lietotājs jebkurā vietā pasaulē no jebkuras ierīces var palaist interneta pārlūkprogrammu, ievadīt tā tīmekļa servera adresi, kurā tiek publicēta datu bāze, un piekļūt tieši šai datubāzei. Nav nepieciešams lejupielādēt vai instalēt nekādu programmatūru.

Web klients var strādāt gan ar parastu failu datu bāzi, gan klienta-servera arhitektūru. Vienīgais, ka abos gadījumos, tāpat kā “plānā klienta” gadījumā, kas strādā caur internetu, servera pusē ir jāinstalē īpaša programmatūra - tīmekļa serveris (parasti Apache vai IIS).

Tīmekļa klienta darbības principi failu datu bāzes un klienta-servera arhitektūras gadījumā ir parādīti attēlā. 1.1.9. un 1.1.10

"Resnais klients"

“Biezais klients” ir galvenais klienta veids, ar kuru jūs varat veikt normālu darbu ar 1C: Enterprise. Ar šāda veida klientiem ir pieejama gandrīz visa funkcionalitāte, ko nodrošina iebūvētā 1C programmēšanas valoda. Piemēram, zem tā varat strādāt ar vaicājumiem un lietojumprogrammu veidiem.

Viena no “biezā klienta” iezīmēm ir tā, ka tas atbalsta darbību normālā režīmā, t.i. zem “biezā klienta” varat palaist programmas, kas izstrādātas 8.1 un 8.0 platformās. - regulāri lietojumi. Varat arī palaist parastās veidlapas pārvaldītajās lietojumprogrammās, ko, protams, nevar izdarīt plānā klientā.

Par parastajām un pārvaldītajām lietojumprogrammām sīkāk runāsim nākamajā nodaļā.

"Biezo klientu" instalē parastais izplatīšanas komplekts, un tas tiek palaists kā izpildāms fails operētājsistēmā Windows 1Cv8.exe.

Tā kā darbam ar “biezu klientu” ir nepieciešama ievērojama skaitļošanas jauda, ​​jūs varat sazināties ar datu bāzi vai nu tieši, vai izmantojot vietējo Ethernet tīklu. Šāda veida klienta lietojumprogramma var darboties gan ar failu datu bāzi, gan klienta-servera arhitektūru (izmantojot TCP/IP protokolu).

Gadījumā, ja tiek izmantota operācijas “biezā klienta” versija klients-serveris (1.1.13. att.), “biezs klients” tiek savienots ar 1C:Enterprise serveru klasteru caur lokālo tīklu, un serveru klasteris mijiedarbojas. ar SQL serveri (DBVS). Turklāt serveru klasteris un DBVS var atrasties dažādos datoros, lai optimizētu servera veiktspēju.

Biezais klients var strādāt ar failu datu bāzi vai nu tieši: datu bāzes fails atrodas tajā pašā datorā, kurā ir instalēts biezais klients, vai arī izmantojot lokālo tīklu (1.1.12. att.). Ja lokālajā tīklā notiek mijiedarbība ar failu datu bāzi, tai ir jānodrošina pilnīga piekļuve, izmantojot koplietojamo tīkla resursu.

Un, kā jau vajadzētu būt skaidram, “biezais klients” ir vienīgā lietotāja lietojumprogramma, no kuras jūs varat brīvi atvērt konfiguratoru un veikt izstrādi. Neviena cita 1C:Enterprise lietotāja lietojumprogramma neļauj jums to izdarīt. Palaižot “biezo klientu”, palaišanas logā redzēsit pogu “Configurator” (sk. 1.1.11. att.).

Rīsi. 1.1.11. Biezs klienta palaišanas logs

Nobeigumā mēs piedāvājam tabulu, kas skaidri parāda, kā atšķiras šie trīs klientu lietojumprogrammu veidi: “biezs klients”, “plāns klients” un tīmekļa klients.

"Resnais klients" "Tienais klients" Web klients
Darbs ar konfiguratoru +
Darbs caur Ethernet lokālo tīklu + + +
Darbs internetā + +
Nepieciešama izplatīšanas uzstādīšana + +
Darbs ar failu datu bāzi + + +
Darbs ar sql serveri + + +
Darbs ar parastajām lietojumprogrammām +
Darbs ar pārvaldītajām lietojumprogrammām + + +
Atveriet parastās veidlapas pārvaldītajās lietotnēs +

Tabula 1.1.1. Dažādu klientu lietojumprogrammu atšķirības.

Dažreiz šķiet, ka programmēšanas valodas apguve 1C ir sarežģīta un sarežģīta. Patiesībā programmēšana 1C ir vienkārša. Manas grāmatas palīdzēs ātri un viegli apgūt programmēšanu 1C: un “Attīstības pamati 1C: Taxi”

Šī grāmata ir piemērota tiem, kuri jau ir sākuši programmēt un saskaras ar zināmām grūtībām saistībā ar šo tēmu, kā arī tiem, kuri programmējuši jau ilgu laiku, bet nekad nav strādājuši ar 1C pārvaldītajām formām.

  1. Bez sarežģītiem tehniskiem terminiem;
  2. Vairāk nekā 600 lappušu praktiska materiāla;
  3. Katram piemēram ir pievienots zīmējums (ekrānuzņēmums);

Reklāmas kods 15% atlaidei - 48PVXHeYu

Apgūstiet programmēšanu 1C, izmantojot manu grāmatu “Programmēšana 1C 11 soļos”

  1. Nav sarežģītu tehnisku terminu.
  2. Vairāk nekā 700 lappušu praktiska materiāla.
  3. Katram uzdevumam ir pievienots zīmējums (ekrānuzņēmums).
  4. Mājasdarbu uzdevumu krājums.
  5. Grāmata uzrakstīta skaidrā un vienkāršā valodā – iesācējam.
  6. Grāmata tiek nosūtīta pa e-pastu PDF formātā. Var atvērt jebkurā ierīcē!


Ja šī nodarbība jums palīdzēja atrisināt kādu problēmu, jums tā patika vai noderēja, tad varat atbalstīt manu projektu, ziedojot jebkuru summu:

Jūs varat maksāt manuāli:

Yandex.Money - 410012882996301
Tīmekļa nauda — R955262494655

Pievienojieties manām grupām.

platformai 8.2:

platformai 8.3:

komentēt. Plānā klienta automātiska atjaunināšana operētājsistēmās Windows XP un Windows Vista, izmantojot 1C:Link, var nedarboties. Tas nav īpaši ērti, un mēs iesakām apsvērt jaunināšanu uz modernāku operētājsistēmu.

1C Thin Client konfigurēšana darbam ar 1C: Enterprise 8 platformas versiju 8.3.4.437 un jaunākām versijām

Instalējiet pakalpojuma 1C: Link saknes sertifikātu Windows sertifikātu veikalā saskaņā ar pārlūkprogrammas Internet Explorer instrukcijām.

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

Izvēlieties "Windows sertifikāti" kā metodi, lai pārbaudītu servera sertifikātu

Noklikšķiniet uz "Gatavs"

Automātiskās autorizācijas iestatīšana tīmekļa serverī

  • 1C Thin Client atlasiet nepieciešamo informācijas drošību un noklikšķiniet uz pogas "mainīt".
  • Noklikšķiniet uz saites "Papildu" (atrodas zem informācijas bāzes adreses lauka)
  • Sadaļā "Atlasīt tīmekļa servera lietotāja autentifikācijas metodi" atlasiet "Atlasīt automātiski" un noklikšķiniet uz "Tālāk".
  • Sertifikāta iestatījumu logā noklikšķiniet uz "Tālāk".
  • Sadaļā "Papildu palaišanas parametri" norādiet rindu: kur login ir tīmekļa servera lietotāja pieteikšanās un parole ir viņa parole.

Noklikšķiniet uz pogas "Pabeigt" un pārbaudiet savienojumu ar informācijas bāzi.

Vairāk par Thin Client iestatījumiem lasiet ITS vietnē.

1C Thin Client konfigurēšana darbam ar 1C: Enterprise 8 platformas versiju 8.2.19.121 un jaunākām versijām

Lai strādātu plānā klientā, lejupielādējiet . Tā vietā saglabājiet <1C>\bin\cacert.pem , kur<1C> - 1C Thin Client instalēšanas direktorijs. Tas novērsīs SSL kļūdas "Līdzranga sertifikātu nevar autentificēt ar zināmiem CA sertifikātiem" parādīšanos.


Ievadiet informācijas bāzes nosaukumu, izvēlieties "Web serveris" un noklikšķiniet uz "Tālāk".

Ievadiet savas informācijas bāzes adresi: https://<ваш-сайт>.link.1c.ru/xxx, kur xxx ir jūsu tīmekļa lietojumprogrammas ceļš.

Noklikšķiniet uz "Gatavs"

1C Thin Client konfigurēšana darbam ar 1C: Enterprise 8 platformu versijām, kas nav iekļautas ieteicamo sarakstā

Ja vēlaties izmantot plānā klienta versiju, kas atšķiras no iepriekš ieteiktajām, lai strādātu pakalpojumā 1C: Link, iespējams, būs jākonfigurē darbs saskaņā ar HTTP vai uzstādīšana STtunelis.

Thin Client konfigurēšana darbam, izmantojot HTTP

Saites aģentam ir iespēja strādāt plānā klientā, izmantojot HTTP protokolu. Tomēr vēlamais protokols darbam plānā klientā, izmantojot 1C:Link, ir HTTPS. Nav ieteicams izmantot http protokolu, jo, to izmantojot, dati tiek pārsūtīti nešifrēti, un uzbrucējs tos var pārtvert.

Ja esat pārliecināts par nepieciešamību izmantot šo protokolu, lai strādātu plānā klientā, izmantojot pakalpojumu 1C:Link, varat izmantot tālāk sniegtos norādījumus.

    Atveriet saites aģenta vadības paneli un iespējojiet darbību, izmantojot HTTP (1C:Link lietotāja rokasgrāmatas 4.4. sadaļa).

    Iestatiet plāno klientu:

Palaidiet plāno klientu un noklikšķiniet uz pogas Pievienot.


Ievadiet informācijas bāzes nosaukumu, izvēlieties "Web serveris" un noklikšķiniet uz "Tālāk".

Ievadiet savas informācijas bāzes adresi: http://<ваш-сайт>.link.1c.ru/xxx, kur xxx ir jūsu tīmekļa lietojumprogrammas ceļš.

Noklikšķiniet uz "Gatavs"

Stunnel uzstādīšana un konfigurēšana

Instalējiet programmu Stunnel datorā ar 1C Thin Client. Pēc programmas instalēšanas palaidiet to.

Atvērtajā logā atlasiet "Konfigurācija"

Nolaižamajā izvēlnē atlasiet “Rediģēt stunnel.conf”.

Notepad tiks atvērts ar konfigurācijas failu. Aizstāt tekstu failā ar šādām rindām.

Lielākā daļa 1C lietotāju, jo īpaši 8s, ir vairākkārt dzirdējuši tādus bieži lietotus terminus kā “plāns klients” un “biezs klients”, taču, visticamāk, nesaprot to nozīmi.

Principā parastam lietotājam, kurš programmu izmanto katru dienu darbā, atšķirība starp plānu un biezu klientu nav pamanāma, jo šādam lietotājam nav jāiedziļinās datora veikto procesu tehniskajās sarežģītībās un to algoritmi. Bet tajā pašā laikā nebūs lieki vismaz primitīvā līmenī saprast 1C 8.3 platformas galvenās iezīmes, kuru zināšanas kritiskās situācijās palīdzēs atrisināt dažus problemātiskus jautājumus.

Piemēram, var būt pilnīgi iespējams, ka vienā datorā pastāvīgi parādās dažas kļūdas, savukārt citā, gluži pretēji, to nav. Šādā situācijā, izprotot dažādu klientu darba nianses, bieži vien pietiek vienkārši nomainīt vienu klientu pret otru, un tādējādi ātri atrisināt problēmu.

Tātad, kādas ir atšķirības starp 1C biezajiem un plāniem klientiem?

Biezais klients 1C

Šajā režīmā galvenā informācijas daļa tiek apstrādāta lietotāja datorā. Tāpēc šis režīms ir ļoti prasīgs tīkla ātrumam.

Plāns klients 1C

Šajā režīmā visas darbības tiek veiktas serverī, kurā tiek glabāta datu bāze. Lietotājam tiek rādīts tikai saņemto datu displejs.
Piemēram, lai ģenerētu atskaiti, tiek izmantoti servera resursi, nevis klienta datora, kā tas ir “biezā klienta” gadījumā.
Tas ļauj samazināt klientu datoru resursu prasības un tīkla ātrumu. Arī šī iemesla dēļ plānā klienta izplatīšana aizņem mazāk vietas.
skatījumi