Έκδοση αρχείου thin client 1c. Δημοσιεύσεις. Thin client - ένας σύγχρονος τρόπος εργασίας

1C:Επιχειρηματικά προγράμματα, τα οποία έχουν γίνει ο ηγέτης στον αυτοματισμό, ενσωματώνονται όλο και περισσότερο στο επιχειρηματικό και επιχειρηματικό δίκτυο. Η 8η έκδοση του προγράμματος δεν προορίζεται πλέον μόνο για λογιστική και έχει ξεπεράσει από καιρό τα όρια ενός ή δύο υπολογιστών. Οι δυνατότητές του χρησιμοποιούνται όλο και περισσότερο όχι μόνο από τους διαχειριστές για τον έλεγχο των χρηματοοικονομικών συναλλαγών, αλλά και από διαχειριστές CRM, αποθηκευτές για τη λογιστική αποθήκης κ.λπ.

Από αυτή την άποψη, το φορτίο στο τοπικό δίκτυο υπολογιστών της επιχείρησης και στο κέντρο υπολογιστών - τον διακομιστή στον οποίο βρίσκονται οι βάσεις δεδομένων 1C - έχει αυξηθεί απότομα. Κατανοώντας αυτό, ο προγραμματιστής έχει παράσχει διάφορες επιλογές για την ανάπτυξη προγραμμάτων 1C:Enterprise - αρχείο και πελάτη-διακομιστή.

Έκδοση αρχείου 1C: πλεονεκτήματα και μειονεκτήματα

Η απλούστερη και φθηνότερη επιλογή για την ανάπτυξη της πλατφόρμας 1C:Enterprise 8 είναι η επιλογή αρχείου. Πολλοί κάνουν το λάθος να λένε ότι δεν είναι κατάλληλο για δικτύωση πολλών χρηστών. Καθόλου, αυτή η επιλογή μπορεί να χρησιμοποιηθεί τόσο για έναν χρήστη χωρίς εκδόσεις δικτύου όσο και για κοινή χρήση με έως και 5 πελάτες. Για να ρυθμίσετε τη λειτουργία της έκδοσης αρχείου του 1C, μπορείτε να χρησιμοποιήσετε έναν απλό υπολογιστή στον οποίο είναι "κοινόχρηστος" ένας κατάλογος (η πρόσβαση σε έναν κοινόχρηστο φάκελο είναι ανοιχτή), στον οποίο υπάρχει στην πραγματικότητα ένα μόνο αρχείο με βάση δεδομένων. Φυσικά, αυτός ο υπολογιστής πρέπει να είναι συνεχώς ενεργοποιημένος για να έχουν πρόσβαση οι χρήστες στη βάση δεδομένων. Η δεύτερη όχι πολύ ευχάριστη στιγμή είναι η πλήρης πρόσβαση όλων των χρηστών που εργάζονται με το πρόγραμμα σε αυτόν τον κοινόχρηστο φάκελο, δηλαδή καθένας από αυτούς μπορεί όχι μόνο να εργαστεί με 1C, αλλά και να έχει την ευκαιρία να αντιγράψει αυτήν τη βάση δεδομένων στον υπολογιστή του (μονάδα flash, αφαιρούμενος δίσκος , κ.λπ.) ...) ή απλώς διαγράψτε. Αυτό υποδηλώνει το συμπέρασμα ότι είναι αδύνατο να ελεγχθεί η ασφάλεια των δεδομένων σε μια μεγάλη εταιρεία. Και φυσικά, δεν μπορούμε παρά να πούμε ότι όταν χρησιμοποιείτε την έκδοση αρχείου της ανάπτυξης 1C, όλοι οι υπολογισμοί και οι λειτουργίες εκτελούνται στον υπολογιστή του πελάτη, επομένως οι σταθμοί εργασίας πρέπει να έχουν καλή παροχή υπολογιστικής ισχύος: ισχυρό επεξεργαστή και επαρκή RAM. Και με την τρέχουσα ισοτιμία του δολαρίου, δεν μπορούν όλοι να το αντέξουν οικονομικά, λαμβάνοντας υπόψη, επιπλέον, ότι με την κυκλοφορία κάθε νέας έκδοσης του προγράμματος, οι απαιτήσεις για το υλικό γίνονται μόνο υψηλότερες.

Ένα σημαντικό πλεονέκτημα μπορεί να θεωρηθεί το σχεδόν μηδενικό κόστος για το τμήμα διακομιστή - μπορεί να είναι ένας απλός ισχυρός υπολογιστής στον οποίο, για παράδειγμα, ένας επικεφαλής λογιστής λειτουργεί με έναν καλό σκληρό δίσκο και μια κάρτα δικτύου με εύρος ζώνης 1 GB/s. Ακόμη και τα κανονικά λειτουργικά συστήματα (χωρίς διακομιστή) θα παρέχουν έως και 5 συνδέσεις από πελάτες 1C. Η δημιουργία αντιγράφων ασφαλείας είναι επίσης αρκετά απλή, η οποία, παρεμπιπτόντως, στις πιο πρόσφατες εκδόσεις μπορεί να διαμορφωθεί χρησιμοποιώντας τυπικά εργαλεία 1C.

Συνδέσεις πελάτη στο αρχείο 1C

Για να εργαστούν οι χρήστες με την έκδοση διακομιστή αρχείων του 1C:Enterprise, υπάρχουν 2 επιλογές: "χοντρός πελάτης" και πελάτης ιστού. Η πρώτη επιλογή είναι η απλούστερη· είναι αυτή που χρησιμοποιείται σε τοπικές εκδόσεις και δεν αξίζει ιδιαίτερης προσοχής. Αλλά όταν χρησιμοποιείτε το πρόγραμμα-πελάτη Ιστού, δεν υπάρχει πρακτικά ανάγκη εγκατάστασης λογισμικού. Για να εργαστείτε σε αυτήν τη λειτουργία, χρειάζεστε μόνο ένα συμβατό πρόγραμμα περιήγησης ιστού, το οποίο μπορεί να εκκινηθεί σχεδόν σε οποιαδήποτε πλατφόρμα, ακόμη και σε tablet μέσω Διαδικτύου 3G. Φυσικά, θα πρέπει να περιπλέκετε λίγο τη ρύθμιση, καθώς θα χρειαστείτε έναν διακομιστή web εκτός από τον διακομιστή αρχείων, αλλά αυτό θα φέρει πολλά πλεονεκτήματα:

  • εργασία σε οποιαδήποτε συσκευή και οποιοδήποτε λειτουργικό σύστημα (MacOS, Linux, Windows, tablet Android κ.λπ.)
  • εργασία από οποιοδήποτε μέρος όπου υπάρχει Διαδίκτυο (φυσικά, με κατάλληλες ρυθμίσεις).
  • δεν υπάρχει ανάγκη εγκατάστασης και ενημέρωσης λογισμικού σε σταθμούς εργασίας.

    Γενικά σημεία για την ανάπτυξη διακομιστή αρχείων 1C

    Το ζήτημα της αδειοδότησης δεν μπορεί να αποφευχθεί: για να συνδέσετε κάθε πελάτη, ανεξάρτητα από τον τύπο σύνδεσης, εκτός από το ίδιο το πρόγραμμα, πρέπει να αγοράσετε μια άδεια χρήσης πελάτη για πρόσβαση από έναν χρήστη που λειτουργεί ταυτόχρονα. Αυτό μπορεί να είναι είτε κλειδί υλικού (κουπόνι USB) είτε κωδικός PIN λογισμικού.

    Στο επόμενο μέρος του άρθρου, θα σταθώ λεπτομερώς στην έκδοση πελάτη-διακομιστή του 1C:Enterprise, στα πλεονεκτήματα και τα μειονεκτήματα αυτής της προσέγγισης και στις επιλογές για αποθήκευση σε λογισμικό.

Οι περισσότεροι χρήστες 1C, ιδιαίτερα οι 8s, έχουν επανειλημμένα ακούσει τέτοιους ευρέως χρησιμοποιούμενους όρους όπως "thin client" και "thick client", αλλά πιθανότατα δεν καταλαβαίνουν τη σημασία τους.

Κατ 'αρχήν, για έναν συνηθισμένο χρήστη που χρησιμοποιεί το πρόγραμμα κάθε μέρα στη δουλειά, η διαφορά μεταξύ ενός λεπτού και ενός χοντρού πελάτη δεν είναι αισθητή, καθώς ένας τέτοιος χρήστης δεν χρειάζεται να εμβαθύνει στις τεχνικές περιπλοκές των διαδικασιών που εκτελούνται από τον υπολογιστή και τους αλγόριθμους τους. Αλλά ταυτόχρονα, δεν θα είναι περιττό να κατανοήσουμε, τουλάχιστον σε πρωτόγονο επίπεδο, τα κύρια χαρακτηριστικά της πλατφόρμας 1C 8.3, η γνώση των οποίων σε κρίσιμες καταστάσεις θα βοηθήσει στην επίλυση ορισμένων προβληματικών ζητημάτων.

Για παράδειγμα, μπορεί να είναι πολύ πιθανό κάποια σφάλματα να εμφανίζονται συνεχώς σε έναν υπολογιστή, ενώ σε έναν άλλο, αντίθετα, να απουσιάζουν εντελώς. Σε μια τέτοια κατάσταση, κατανοώντας τις αποχρώσεις της εργασίας διαφορετικών πελατών, αρκεί συχνά να αλλάζετε απλώς έναν πελάτη σε άλλον και έτσι να λύσετε γρήγορα το πρόβλημα.

Λοιπόν, ποιες είναι οι διαφορές μεταξύ των 1C παχύρρευστων και λεπτών πελατών;

Χοντρός πελάτης 1C

Σε αυτή τη λειτουργία, το κύριο μέρος των πληροφοριών υποβάλλεται σε επεξεργασία στον υπολογιστή του χρήστη. Επομένως, αυτή η λειτουργία είναι πολύ απαιτητική για την ταχύτητα δικτύου.

Thin client 1C

Σε αυτήν τη λειτουργία, όλες οι λειτουργίες εκτελούνται στον διακομιστή όπου είναι αποθηκευμένη η βάση δεδομένων. Στον χρήστη εμφανίζεται μόνο μια εμφάνιση των ληφθέντων δεδομένων.
Για παράδειγμα, για τη δημιουργία μιας αναφοράς, χρησιμοποιούνται οι πόροι του διακομιστή και όχι ο υπολογιστής πελάτη, όπως συμβαίνει με τον "χοντρό πελάτη".
Αυτό σας επιτρέπει να μειώσετε τις απαιτήσεις πόρων των υπολογιστών-πελατών και την ταχύτητα του δικτύου. Επίσης για αυτό το λόγο, η κατανομή thin client καταλαμβάνει λιγότερο χώρο.

Αφού εγκαταστήσετε την πλατφόρμα, δημιουργήσετε μια κενή διαμόρφωση (ή εγκαταστήσετε κάποια εκπαιδευτική επίδειξη διαμόρφωσης), στη συνέχεια, όταν εκκινήσετε τη μίζα 1C, θα δείτε δύο κουμπιά: "1C Enterprise" και "Configurator" (για αυτό πρέπει να επιλέξετε κάποια βάση δεδομένων από τη λίστα, βλ. Εικ. 1.1.1).

Ρύζι. 1.1.1. Μίζα 1C

Σε γενικές γραμμές, αυτοί είναι οι δύο κύριοι τύποι εφαρμογών πελατών.

Τι είναι ούτως ή άλλως μια εφαρμογή πελάτη; Μια εφαρμογή πελάτη είναι ένα πρόγραμμα εγκατεστημένο στον υπολογιστή του χρήστη που επιτρέπει στον χρήστη να αλληλεπιδρά με το σύστημα 1C: Enterprise. Στην πραγματικότητα, έχουμε δύο βασικούς τύπους προγραμμάτων στα οποία ο χρήστης μπορεί να εργαστεί: έναν διαμορφωτή, όπου ο προγραμματιστής αναπτύσσει μια λύση εφαρμογής και μια επιχείρηση, όπου ο χρήστης εργάζεται με δεδομένα και αλγόριθμους που έχουν αναπτυχθεί από τον προγραμματιστή. Αυτό συνέβη στις πλατφόρμες 8.0 και 8.1. Με την εμφάνιση της πλατφόρμας 8.2 και στη συνέχεια της πλατφόρμας 8.3, ο αριθμός των εφαρμογών πελατών αυξήθηκε.

Μετά την κυκλοφορία της πλατφόρμας 8.2, το "1C: Enterprise" σε λειτουργία εφαρμογής χρήστη μπορεί να λειτουργήσει σε λεπτούς και χοντρούς πελάτες και εμφανίστηκε επίσης ένας πελάτης ιστού που σας επιτρέπει να εργάζεστε με το "1C: Enterprise" από ένα πρόγραμμα περιήγησης ιστού.

Συνολικά, υπάρχουν επί του παρόντος τέσσερις τύποι εφαρμογών πελάτη:

  • "Λεπτός πελάτης"
  • "Χοντρός πελάτης"
  • Web client

Γιατί κατέστη αναγκαίο να χωρίσουμε μια κανονική εφαρμογή πελάτη σε τρεις τύπους: «λεπτή», «χοντρή» και web client; Αυτό οφείλεται στην ανάπτυξη της τεχνολογίας γενικότερα και του Διαδικτύου ειδικότερα. Πολύ συχνά άρχισε να προκύπτει η ανάγκη συνεργασίας με το 1C: Enterprise μέσω Διαδικτύου και αυτό άρχισε να επιβάλλει ορισμένους περιορισμούς, καθώς το εύρος ζώνης του Διαδικτύου είναι πολύ στενότερο από αυτό ενός κανονικού τοπικού δικτύου. Επομένως, αυτές οι τεχνολογίες πλατφόρμας που υπήρχαν στις εκδόσεις 8.0 και 8.1 έχουν καταστεί ανεφάρμοστες στις νέες πραγματικότητες. Ως αποτέλεσμα, αναπτύχθηκε η πλατφόρμα 8.2, η οποία χωρίστηκε σε τρεις τύπους: "χοντρό", "λεπτό" και πελάτη web.

Ας δούμε όλους τους τύπους πελατών με περισσότερες λεπτομέρειες.

"Λεπτός πελάτης"

Ας ξεκινήσουμε με το thin client. Το "Thin client" είναι ένας τύπος εφαρμογής πελάτη 1C: Enterprise που μπορεί να χρησιμοποιηθεί για εργασία μέσω Διαδικτύου. Στον πυρήνα του, εμφανίζει δεδομένα μόνο σε μια φόρμα ή σε μια αναφορά· δεν υπάρχει πρόσβαση σε τύπους αντικειμένων από τον thin client και δεν μπορείτε να εκτελέσετε ερωτήματα κάτω από αυτό. Οι πόροι της συσκευής στην οποία εκτελείται ο thin client χρησιμοποιούνται μόνο για την εμφάνιση δεδομένων στην οθόνη προβολής· όλοι οι υπολογισμοί, τα ερωτήματα και οι αλγόριθμοι πρέπει να εκτελούνται από την πλευρά του διακομιστή. Δεν μπορείτε να εργαστείτε στο πρόγραμμα διαμόρφωσης σε αυτόν τον τύπο πελάτη.

Αυτός ο τύπος εφαρμογής πελάτη παρέχεται ως ξεχωριστή διανομή, η οποία ονομάζεται « Thin client 1C: Enterprise για Windows», λήψη από τον ιστότοπο 1C (εάν έχετε συνδρομή ITS) και εγκαταστάθηκε στον τοπικό σας υπολογιστή. Καλείται το εκτελέσιμο αρχείο στο λειτουργικό σύστημα Windows 1Cv8с.exe.

Ο «thin client» μπορεί να επικοινωνήσει με τη βάση δεδομένων μέσω πρωτοκόλλων TCP/IP, HTTP, HTTPS. Προκειμένου ο thin client να λειτουργεί μέσω των πρωτοκόλλων HTTP και HTTPS, ένας διακομιστής Web, όπως ο Apache ή ο IIS, πρέπει να εγκατασταθεί και να ρυθμιστεί στην πλευρά του διακομιστή. Και το πιο ενδιαφέρον πράγμα: ο διακομιστής Ιστού μπορεί να αλληλεπιδράσει με το 1C-Enterprise τόσο σε λειτουργία αρχείου όσο και σε λειτουργία πελάτη-διακομιστή.

Ας αναλύσουμε τη δουλειά του "thin client" χρησιμοποιώντας διαφορετικά πρωτόκολλα. Πρώτα απ 'όλα, ας ξεκινήσουμε με το γνωστό TCP/IP (για όσους δεν γνωρίζουν, αυτό είναι το πιο συνηθισμένο πρωτόκολλο λειτουργίας τοπικού δικτύου Ethernet). Υπάρχουν δύο επιλογές για εργασία με thin client μέσω δικτύου Ethernet: επιλογή πελάτη-διακομιστή και εργασία με βάση δεδομένων αρχείων.

Ας εξετάσουμε και τις δύο αυτές επιλογές για εργασία με το 1C: Enterprise:

Επιλογή αρχείουισχύει όταν ένας ή περισσότεροι χρήστες εργάζονται σε ένα μικρό δίκτυο, καθώς και όταν δεν χρησιμοποιούνται μεγάλες ποσότητες δεδομένων ή περίπλοκοι υπολογισμοί. Σε αυτήν την έκδοση της εργασίας, όλα τα δεδομένα βρίσκονται σε ένα αρχείο 1Cv8.1CD, η οποία ονομάζεται βάση δεδομένων αρχείων "1C: Enterprise". Σχηματικά, η λειτουργία της επιλογής αρχείου μπορεί να αναπαρασταθεί ως εξής:

Ρύζι. 1.1.2 Σχηματική αναπαράσταση της λειτουργίας της επιλογής αρχείου

Επιλογή πελάτη-διακομιστήέχει πιο σύνθετη δομή. Έχει σχεδιαστεί για μεγάλους αριθμούς χρηστών και για δυσκίνητους υπολογισμούς τεράστιων ποσοτήτων δεδομένων. Συνολικά, αυτή η επιλογή έχει τρεις συνδέσμους: ο πελάτης είναι η εφαρμογή στην οποία εργάζεται ο τελικός χρήστης. Το σύμπλεγμα διακομιστών "1C: Enterprise" είναι ένα πρόγραμμα που διασφαλίζει την αλληλεπίδραση μεταξύ του πελάτη και του συστήματος διαχείρισης βάσης δεδομένων. Ο SQL - server (σύστημα διαχείρισης βάσεων δεδομένων) είναι ένα ειδικό πρόγραμμα που έχει σχεδιαστεί για την οργάνωση μιας βάσης δεδομένων και την αποθήκευση της. Μπορεί να αναπαρασταθεί σχηματικά ως εξής:

Ρύζι. 1.1.3 Σχηματική αναπαράσταση της έκδοσης πελάτη-διακομιστή

Ας επιστρέψουμε στον «thin client». Όπως αναφέρθηκε παραπάνω, αυτή είναι μια εφαρμογή πελάτη μέσω του πρωτοκόλλου TCP/IPμπορεί να λειτουργήσει τόσο με την επιλογή της βάσης δεδομένων αρχείων όσο και με την επιλογή αρχιτεκτονικής πελάτη-διακομιστή.

Στον τρόπο λειτουργίας αρχείου (Εικ. 1.1.4), ο "thin client" αλληλεπιδρά απευθείας με τη βάση δεδομένων αρχείων. Ταυτόχρονα, οργανώνεται ένα εξειδικευμένο περιβάλλον διακομιστή στην πλευρά του «thin client», το οποίο στην ουσία μιμείται τη λειτουργία ενός διακομιστή. Αυτό το εξειδικευμένο περιβάλλον διακομιστή δεν εκχωρείται ως ξεχωριστή διαδικασία στο λειτουργικό σύστημα, αλλά περιλαμβάνεται στη διαδικασία thin client. Φροντίζει για τη φόρτωση της διαμόρφωσης της εφαρμογής και άλλων ενεργειών διακομιστή που είναι απαραίτητες για την κανονική λειτουργία του thin client.

Στην περίπτωση της επιλογής πελάτη-διακομιστή (Εικόνα 1.1.5), ο thin client αλληλεπιδρά απευθείας με ένα σύμπλεγμα διακομιστών 1C:Enterprise μέσω ενός τοπικού δικτύου Ethernet. Σε αυτήν την έκδοση, οι αρχές λειτουργίας είναι ακριβώς οι ίδιες με αυτές του "χονδρού πελάτη".

Γιατί χρειάζεται να χρησιμοποιήσετε έναν "thin client" όταν εργάζεστε σε ένα τοπικό δίκτυο, όταν μπορείτε να εργαστείτε κάτω από έναν "thin client" για αυτό; Το τοπικό δίκτυο μιας επιχείρησης δεν χρησιμοποιεί πάντα καλές, γρήγορες μηχανές ικανές να αναλάβουν κάποιους υπολογισμούς. Πολύ συχνά αυτοί οι υπολογιστές μπορούν να «καταστραφούν» και σε αυτήν την περίπτωση, η εργασία κάτω από έναν «thin client» είναι απολύτως δικαιολογημένη. Όταν εργάζεστε σε έναν "thin client", μικρότερες ποσότητες δεδομένων περνούν μέσω του τοπικού δικτύου, όλοι οι υπολογισμοί πραγματοποιούνται στον διακομιστή και όχι στο τοπικό μηχάνημα, και επομένως ορίζονται χαμηλότερες απαιτήσεις απόδοσης για τους υπολογιστές στους οποίους αυτός ο τύπος εκτελείται η εφαρμογή πελάτη (στην περίπτωση που χρησιμοποιείται έκδοση πελάτη-διακομιστή της λειτουργίας της βάσης δεδομένων).

Τώρα ας προχωρήσουμε στην εργασία με τον "thin client" μέσω του Διαδικτύου. Η εργασία με αυτόν τον τύπο εφαρμογής πελάτη μέσω Διαδικτύου είναι δυνατή τόσο στην έκδοση αρχείου όσο και στην έκδοση πελάτη-διακομιστή.

Αλλά και στις δύο περιπτώσεις, για την πλήρη λειτουργία του, ένας διακομιστής ιστού (Apache ή IIS) πρέπει να εγκατασταθεί και να εκτελείται από την πλευρά του διακομιστή. Σε αυτήν την περίπτωση, η ακόλουθη αλυσίδα λειτουργεί: ο "thin client" αλληλεπιδρά με τον διακομιστή web μέσω των πρωτοκόλλων HTTP και HTTPS και ο διακομιστής web αλληλεπιδρά ήδη είτε απευθείας με τη βάση δεδομένων αρχείων (βλ. Εικ. 1.1.6) είτε με το 1C : Εταιρικό σύμπλεγμα διακομιστών. , και το σύμπλεγμα διακομιστών αλληλεπιδρά με τον διακομιστή SQL σύμφωνα με το γνωστό σχήμα.

Σε αυτό το βιβλίο, δεν θα εξετάσουμε λεπτομερώς τους μηχανισμούς για τη διαμόρφωση του "thin client" καιweb client για εργασία μέσω Διαδικτύου, αλλά θα αγγίξουμε μόνο γενικά σημεία, ώστε να κατανοήσετε την αρχή λειτουργίας.

Και το τελευταίο σημαντικό χαρακτηριστικό του "thin client": κάτω από αυτό δεν έχετε την ευκαιρία να εργαστείτε με τον διαμορφωτή. Όταν εκκινείτε το "thin client", το κουμπί "configurator" στον εκκινητή 1C θα λείπει (βλ. Εικόνα 1.1.8). Κατ 'αρχήν, αυτό είναι λογικό: δεν έχει νόημα να παρέχετε πρόσβαση σε έναν "βαρύ" διαμορφωτή όταν έχετε περιορισμένους πόρους δικτύου.

Ρύζι. 1.1.8. Προβολή του παραθύρου εκκίνησης thin client

Web client

Ο επόμενος ενδιαφέρον τύπος πελάτη που θα εξετάσουμε είναι ένας πελάτης ιστού. Αυτός ο τύπος εφαρμογής πελάτη απαιτείται για να λειτουργεί μόνο μέσω Διαδικτύου. Επιπλέον, εάν για να λειτουργήσει ένας "thin client" σε ένα τοπικό μηχάνημα ήταν απαραίτητο να εγκαταστήσετε λογισμικό, τότε για να εργαστείτε σε έναν web-πελάτη αυτό δεν είναι απαραίτητο. Όλη η εργασία με αυτόν τον πελάτη μπορεί να γίνει μέσω ενός προγράμματος περιήγησης στο Internet (Mozilla, Opera, Internet Explorer κ.λπ.). Αυτός είναι ένας πολύ βολικός τύπος "thin client": οποιοσδήποτε χρήστης, οπουδήποτε στον κόσμο από οποιαδήποτε συσκευή μπορεί να εκκινήσει ένα πρόγραμμα περιήγησης στο Διαδίκτυο, να εισαγάγει τη διεύθυνση του διακομιστή web όπου δημοσιεύεται η βάση δεδομένων και να αποκτήσει πρόσβαση σε αυτήν ακριβώς τη βάση δεδομένων. Δεν χρειάζεται να κατεβάσετε ή να εγκαταστήσετε οποιοδήποτε λογισμικό.

Το πρόγραμμα-πελάτης Web μπορεί να λειτουργήσει τόσο με μια κανονική βάση δεδομένων αρχείων όσο και με μια αρχιτεκτονική πελάτη-διακομιστή. Το μόνο πράγμα είναι ότι και στις δύο περιπτώσεις, όπως στην περίπτωση ενός "thin client" που εργάζεται μέσω Διαδικτύου, είναι απαραίτητο να εγκαταστήσετε ειδικό λογισμικό στην πλευρά του διακομιστή - έναν διακομιστή ιστού (συνήθως Apache ή IIS).

Οι αρχές λειτουργίας ενός πελάτη Ιστού στην περίπτωση μιας βάσης δεδομένων αρχείων και της αρχιτεκτονικής πελάτη-διακομιστή παρουσιάζονται στο Σχήμα. 1.1.9 και 1.1.10

"Χοντρός πελάτης"

Ο "Χοντρός πελάτης" είναι ο κύριος τύπος πελάτη με τον οποίο μπορείτε να εκτελέσετε κανονική εργασία με το 1C: Enterprise. Σε αυτόν τον τύπο πελάτη, είναι διαθέσιμη σχεδόν όλη η λειτουργικότητα που παρέχεται από την ενσωματωμένη γλώσσα προγραμματισμού 1C. Για παράδειγμα, μπορείτε να εργαστείτε με ερωτήματα και τύπους εφαρμογών κάτω από αυτό.

Ένα από τα χαρακτηριστικά του "thick client" είναι ότι υποστηρίζει λειτουργία σε κανονική λειτουργία, δηλ. κάτω από τον "χοντρό πελάτη" μπορείτε να εκτελέσετε εφαρμογές που έχουν αναπτυχθεί στις πλατφόρμες 8.1 και 8.0. – τακτικές εφαρμογές. Μπορείτε επίσης να εκκινήσετε κανονικές φόρμες σε διαχειριζόμενες εφαρμογές, κάτι που φυσικά δεν μπορεί να γίνει σε thin client.

Θα μιλήσουμε αναλυτικά για τακτικές και διαχειριζόμενες εφαρμογές στο επόμενο κεφάλαιο.

Ο "χοντρός πελάτης" εγκαθίσταται από ένα κανονικό κιτ διανομής και εκκινείται ως εκτελέσιμο αρχείο στο λειτουργικό σύστημα Windows 1Cv8.exe.

Εφόσον η εργασία με έναν «χοντρό πελάτη» απαιτεί σημαντική υπολογιστική ισχύ, μπορείτε να επικοινωνείτε με τη βάση δεδομένων είτε απευθείας είτε μέσω τοπικού δικτύου Ethernet. Αυτός ο τύπος εφαρμογής πελάτη μπορεί να λειτουργήσει τόσο με βάση δεδομένων αρχείων όσο και με αρχιτεκτονική πελάτη-διακομιστή (χρησιμοποιώντας το πρωτόκολλο TCP/IP).

Στην περίπτωση που χρησιμοποιείται η έκδοση πελάτη-διακομιστή της λειτουργίας "χοντρό πελάτη" (Εικ. 1.1.13), ο "χοντρός πελάτης" συνδέεται με το σύμπλεγμα διακομιστών 1C:Enterprise μέσω του τοπικού δικτύου και το σύμπλεγμα διακομιστών αλληλεπιδρά με τον διακομιστή SQL (DBMS). Επιπλέον, το σύμπλεγμα διακομιστών και το DBMS μπορούν να βρίσκονται σε διαφορετικούς υπολογιστές· ο διαχειριστής έχει τη δυνατότητα να τα διαχωρίσει προκειμένου να βελτιστοποιήσει την απόδοση του διακομιστή.

Ο παχύς πελάτης μπορεί να εργαστεί με μια βάση δεδομένων αρχείων είτε απευθείας: το αρχείο βάσης δεδομένων βρίσκεται στον ίδιο υπολογιστή όπου είναι εγκατεστημένο το παχύ πρόγραμμα-πελάτη είτε μέσω ενός τοπικού δικτύου (Εικ. 1.1.12). Εάν υπάρχει αλληλεπίδραση με μια βάση δεδομένων αρχείων μέσω τοπικού δικτύου, η πλήρης πρόσβαση σε αυτήν πρέπει να παρέχεται μέσω ενός κοινόχρηστου πόρου δικτύου.

Και όπως θα πρέπει να είναι ήδη σαφές, ο "χοντρός πελάτης" είναι η μόνη εφαρμογή χρήστη από την οποία μπορείτε να ανοίξετε ελεύθερα τον διαμορφωτή και να πραγματοποιήσετε ανάπτυξη. Καμία άλλη εφαρμογή χρήστη 1C:Enterprise δεν σας επιτρέπει να το κάνετε αυτό. Όταν εκκινείτε τον «χοντρό πελάτη», θα δείτε το κουμπί «Διαμορφωτής» στο παράθυρο εκκίνησης (βλ. Εικ. 1.1.11).

Ρύζι. 1.1.11 Χοντρό παράθυρο εκκίνησης πελάτη

Και εν κατακλείδι, παρουσιάζουμε έναν πίνακα που ξεκαθαρίζει με σαφήνεια πώς διαφέρουν αυτοί οι τρεις τύποι εφαρμογών πελάτη: "thick client", "thin client" και web client.

"Χοντρός πελάτης" "Λεπτός πελάτης" Web client
Εργασία με τον διαμορφωτή +
Εργασία μέσω τοπικού δικτύου Ethernet + + +
Εργασία στο Διαδίκτυο + +
Απαιτείται εγκατάσταση διανομής + +
Εργασία με βάση δεδομένων αρχείων + + +
Εργασία με sql server + + +
Εργασία με κανονικές εφαρμογές +
Εργασία με διαχειριζόμενες εφαρμογές + + +
Ανοίξτε κανονικές φόρμες σε διαχειριζόμενες εφαρμογές +

Τραπέζι 1.1.1 Διαφορές μεταξύ των διαφόρων εφαρμογών πελάτη.

Μερικές φορές φαίνεται ότι η εκμάθηση της γλώσσας προγραμματισμού σε 1C είναι περίπλοκη και δύσκολη. Στην πραγματικότητα, ο προγραμματισμός σε 1C είναι εύκολος. Τα βιβλία μου θα σας βοηθήσουν να μάθετε γρήγορα και εύκολα τον προγραμματισμό σε 1C: και "Βασικά στοιχεία ανάπτυξης σε 1C: Ταξί"

Αυτό το βιβλίο είναι κατάλληλο για όσους έχουν ήδη ξεκινήσει τον προγραμματισμό και αντιμετωπίζουν ορισμένες δυσκολίες με αυτό το θέμα και για όσους προγραμματίζουν για μεγάλο χρονικό διάστημα, αλλά δεν έχουν εργαστεί ποτέ με διαχειριζόμενες φόρμες 1C.

  1. Χωρίς περίπλοκους τεχνικούς όρους.
  2. Περισσότερες από 600 σελίδες πρακτικού υλικού.
  3. Κάθε παράδειγμα συνοδεύεται από ένα σχέδιο (στιγμιότυπο οθόνης).

Κωδικός προσφοράς για έκπτωση 15% - 48PVXHeYu

Μάθετε προγραμματισμό σε 1C με τη βοήθεια του βιβλίου μου "Προγραμματισμός σε 1C σε 11 βήματα"

  1. Χωρίς περίπλοκους τεχνικούς όρους.
  2. Πάνω από 700 σελίδες πρακτικού υλικού.
  3. Κάθε εργασία συνοδεύεται από ένα σχέδιο (στιγμιότυπο οθόνης).
  4. Μια συλλογή προβλημάτων για την εργασία.
  5. Το βιβλίο είναι γραμμένο σε σαφή και απλή γλώσσα - για αρχάριους.
  6. Το βιβλίο αποστέλλεται με email σε μορφή PDF. Μπορεί να ανοίξει σε οποιαδήποτε συσκευή!


Εάν αυτό το μάθημα σας βοήθησε να λύσετε οποιοδήποτε πρόβλημα, σας άρεσε ή το βρήκατε χρήσιμο, τότε μπορείτε να υποστηρίξετε το έργο μου δωρίζοντας οποιοδήποτε ποσό:

Μπορείτε να πληρώσετε χειροκίνητα:

Yandex.Money - 410012882996301
Web Money - R955262494655

Εγγραφείτε στις ομάδες μου.

Το 1C είναι ένα λογισμικό πελάτη-διακομιστή και αυτό σημαίνει ότι το 1C αποτελείται από δύο προγράμματα - πελάτη και διακομιστή. Το πρόγραμμα διακομιστή 1C εκτελείται στον διακομιστή. Ο χρήστης στον υπολογιστή του εργάζεται μέσα Πρόγραμμα πελάτη 1C, το οποίο εν συντομία ονομάζεται πελάτης 1C.

Το 1C έχει διάφορους τύπους πελατών, οι οποίοι σας επιτρέπουν να χρησιμοποιείτε το πρόγραμμα σε διαφορετικό εξοπλισμό υπολογιστών, διαφορετικά λειτουργικά συστήματα και γεωγραφικά κατανεμημένα.

Ένας από τους πελάτες 1C σάς επιτρέπει να χρησιμοποιείτε το 1C χρησιμοποιώντας ένα κανονικό πρόγραμμα περιήγησης στο Διαδίκτυο σε οποιοδήποτε λειτουργικό σύστημα (ακόμα και σε Mac). Ένας άλλος πελάτης 1C βρίσκεται σε ένα PDA, για παράδειγμα, ένα PDA παραγωγής σε μια αποθήκη για απόθεμα, με σαρωτή γραμμωτού κώδικα.

Ας δούμε τι είναι οι πελάτες 1C, ποιες είναι οι διαφορές τους, πώς μοιάζουν και πώς να συνεργαστείτε μαζί τους;

Χοντρός πελάτης 1C

Ο απλούστερος και πιο γνωστός πελάτης 1C είναι ο πελάτης πάχους 1C ("κανονικός"). Πριν από την έκδοση 1C 8.2, εκτός από αυτήν, δεν παρέχονται άλλες επιλογές.

Το 1C Configurator (προς το παρόν) λειτουργεί μόνο στον πελάτη 1C παχύ. Συνιστάται επίσης η εργασία με τη βάση δεδομένων αρχείων χρησιμοποιώντας το πρόγραμμα-πελάτη 1C παχύ.

Προς το παρόν, υποτίθεται ότι όλες οι διαμορφώσεις 1C θα μεταφερθούν στον 1C thin client τα επόμενα ή δύο χρόνια. Επομένως, η ακριβής μοίρα του 1C παχύ πελάτη στο μέλλον παραμένει ασαφής· πιθανότατα δεν θα χρησιμοποιηθεί.

Ο πελάτης 1C παχύ τρέχει σε Windows. Ονομάζεται λίπος επειδή είναι απαιτητικός για τους πόρους του υπολογιστή του χρήστη. Επίσης, ο πελάτης 1C παχύ μπορεί να ζητήσει αρκετά μεγάλες ποσότητες δεδομένων μέσω του δικτύου.

Από την άποψη ενός προγραμματιστή, η κύρια διαφορά μεταξύ του 1C παχύ πελάτη είναι ότι εκτελεί τα περισσότερα προγράμματα στην ενσωματωμένη γλώσσα 1C στον υπολογιστή του χρήστη. Για παράδειγμα, το 1C θέλει να εκτελέσει ένα ερώτημα από τη βάση δεδομένων:

  • Ο πελάτης 1C ζητά δεδομένα από τον διακομιστή 1C
  • Τα δεδομένα αποστέλλονται στον πελάτη 1C
  • Ο πελάτης 1C επεξεργάζεται τα δεδομένα.

Η διεπαφή πελάτη παχύ 1C μοιάζει με αυτό. Από προεπιλογή, μόνο το μενού χρήστη είναι ανοιχτό. Ο χρήστης επιλέγει ένα στοιχείο μενού, το οποίο συνήθως ανοίγει ένα παράθυρο (κάποιο είδος λίστας). Στη συνέχεια, ο χρήστης εργάζεται με τη λίστα.

Ορισμένες διαμορφώσεις για τον πελάτη 1C παχύ έχουν επιφάνεια εργασίας. Έτσι μοιάζει. Πρώτα απ 'όλα, αυτές είναι οι διαμορφώσεις Λογιστικής και Μισθών και Προσωπικού.

Thin client 1C

Το 1C thin client εμφανίστηκε σχετικά πρόσφατα. Η διαμόρφωση Trade Management (έκδοση 11) έχει ήδη κυκλοφορήσει για τον thin client 1C. Το 1C thin client εγκαθίσταται από προεπιλογή μαζί με άλλες επιλογές πελάτη 1C, αλλά μπορεί να εγκατασταθεί ξεχωριστά (μόνο αυτό).

Ο διαμορφωτής 1C δεν λειτουργεί στον thin client 1C. Μπορεί να λειτουργήσει με μια έκδοση αρχείου της βάσης δεδομένων, αλλά είναι καλύτερο να χρησιμοποιήσετε τη λειτουργία πελάτη-διακομιστή.

Ο thin client 1C τρέχει επίσης σε Windows. Ονομάζεται thin λόγω της σωστής οργάνωσης της οργάνωσης πελάτη-διακομιστή του προγράμματος. Σε αντίθεση με τον πελάτη 1C παχύ, το ερώτημα από τη βάση δεδομένων θα μοιάζει με αυτό:

  • Ο πελάτης 1C μεταδίδει στον διακομιστή 1C την ανάγκη του χρήστη να ζητήσει δεδομένα από τον διακομιστή 1C
  • Ο διακομιστής 1C ζητά δεδομένα από τη βάση δεδομένων
  • Ο διακομιστής 1C επεξεργάζεται δεδομένα
  • Το αποτέλεσμα της επεξεργασίας δεδομένων αποστέλλεται στον πελάτη 1C.

Όπως καταλαβαίνετε, ένα συν και ένα μείον γεννιούνται αμέσως. Επιπλέον - χωρίς απαιτήσεις στους πόρους του υπολογιστή του χρήστη, αναμένεται λιγότερη κίνηση. Μειονέκτημα – υψηλότερες απαιτήσεις σε πόρους διακομιστή.

Το τελευταίο μειονέκτημα για τις μεγάλες εταιρείες εξαλείφεται από το γεγονός ότι ο διακομιστής 1C μπορεί να κλιμακωθεί, δηλαδή να εγκαταστήσει ένα σύστημα πολλών διακομιστών 1C σε διαφορετικούς υπολογιστές και θα συνεργαστούν.

Η διεπαφή 1C thin client μοιάζει με αυτό. Από προεπιλογή, ανοίγει η επιφάνεια εργασίας του χρήστη. Χωρίζεται σε μπλοκ ανά είδος λογιστικής. Ο χρήστης ανοίγει έναν σελιδοδείκτη και χρησιμοποιεί υπερσυνδέσμους για να ανοίξει λίστες.

Μια επιπλέον διαφορά μεταξύ ενός λεπτού πελάτη 1C και ενός παχύ είναι ότι μπορεί να λειτουργήσει όχι μόνο μέσω TCP/IP, όπως ο παχύς, αλλά και μέσω HTTP, όπως ο πελάτης ιστού 1C.

Πελάτης Ιστού 1C (Πελάτης Web 1C, πελάτης Linux 1C)

Το πρόγραμμα-πελάτης ιστού 1C σάς επιτρέπει να χρησιμοποιείτε το 1C μέσω ενός κανονικού προγράμματος περιήγησης στο Διαδίκτυο. Δεν χρειάζεται να εγκαταστήσετε κάτι επιπλέον για να το χρησιμοποιήσετε. Μπορεί να χρησιμοποιηθεί σε οποιοδήποτε λειτουργικό σύστημα, συμπεριλαμβανομένου, για παράδειγμα, του iPad.

Μπορείτε να δείτε πώς φαίνεται το 1C όταν εργάζεστε στο πρόγραμμα-πελάτη ιστού 1C αυτήν τη στιγμή. Για να το κάνετε αυτό, μεταβείτε στην επίσημη επίδειξη της διαμόρφωσης Trade Management (έκδοση 11).

Για να χρησιμοποιήσετε το πρόγραμμα-πελάτη ιστού 1C, πρέπει να εγκαταστήσετε έναν διακομιστή ιστού. Χρησιμοποιείται αποκλειστικά ως μεταφορά και μεταδίδει αιτήματα στον διακομιστή 1C. Η λογική για την εκτέλεση ερωτημάτων και την επεξεργασία δεδομένων στον υπολογιστή-πελάτη ιστού 1C είναι η ίδια όπως στον thin client 1C. Για να λειτουργήσουμε, χρησιμοποιούμε αυτόματη μετατροπή της ενσωματωμένης γλώσσας 1C σε JavaScript.

Στο πρόγραμμα-πελάτη ιστού 1C δεν μπορείτε να χρησιμοποιήσετε διαμορφώσεις 1C - μόνο εκείνες που είναι γραμμένες ειδικά για εργασία με τον 1C thin client. Θεωρητικά, η ανάπτυξη των διαμορφώσεων για τον 1C thin client και για τον web client 1C είναι η ίδια (η διεπαφή και η συμπεριφορά του συστήματος θα πρέπει επίσης να είναι ίδια).

Ωστόσο, υπάρχουν φήμες ότι, τουλάχιστον αυτή τη στιγμή, δεν είναι όλα τόσο ομαλά και ορισμένες λειτουργίες προκαλούν σφάλματα στο πρόγραμμα-πελάτη ιστού 1C, αν και λειτουργούν στον thin client 1C.

Η διεπαφή πελάτη web 1C μοιάζει με αυτό. Όπως μπορείτε να δείτε, διαφέρει ελάχιστα από το 1C thin client.

1C Client για PDA (Επέκταση 1C για Pocket PC)

Το 1C μπορεί επίσης να χρησιμοποιηθεί σε PDA (υπολογιστές τσέπης, smartphone). Υπάρχουν ακόμη και ειδικά βιομηχανικά PDA για εργασία σε αποθήκη ή κατάστημα· συνήθως διαθέτουν ενσωματωμένο σαρωτή γραμμωτού κώδικα.

Για να εργαστείτε με το 1C σε ένα PDA, μπορείτε να χρησιμοποιήσετε την επέκταση ιστού 1C (δείτε παρακάτω) - δηλαδή έναν μικρό ιστότοπο που λειτουργεί απευθείας με το 1C. Ωστόσο, ειδικά για PDA με λειτουργικό σύστημα Windows Mobile 5.0 και νεότερη έκδοση ή Pocket PC 2003, υπάρχει ένας πελάτης 1C για PDA.

Η επέκταση 1C για PDA λειτουργεί ως εξής:

  • Το PDA ζητά δεδομένα από 1C (WiFi, GPRS, bluetooth)
  • Το PDA επεξεργάζεται δεδομένα χρησιμοποιώντας ειδικές φόρμες για το PDA
  • Το PDA εκτυπώνει δεδομένα στον εκτυπωτή (επικοινωνία με παρόμοιο τρόπο)
  • Το PDA αποθηκεύει δεδομένα σε 1C.

Ο πελάτης 1C για PDA σάς επιτρέπει να χρησιμοποιείτε τον διαμορφωτή σε ελαφρώς συντομευμένη μορφή, η οποία σας επιτρέπει να εργάζεστε με καταλόγους, έγγραφα, μητρώα και τις φόρμες τους.

Επέκταση Ιστού 1C και υπηρεσίες Ιστού 1C (Επέκταση Ιστού και υπηρεσίες 1C)

Ο αριθμός των τοποθεσιών που λειτουργούν απευθείας με το 1C ή που μπορεί να χρειαστεί να εργαστούν απευθείας με το 1C αυξάνεται. Ένα απλό παράδειγμα είναι ένα ηλεκτρονικό κατάστημα. Η άμεση επικοινωνία με το 1C μπορεί να χρησιμοποιηθεί για τη λήψη online υπολοίπων, εκπτώσεων, προφίλ πελατών και αποθήκευση παραγγελιών.

Για να ενσωματωθούν σε έναν ιστότοπο, συνήθως χρησιμοποιούν περιοδική ανταλλαγή (όπως στο CMS για ιστότοπους και ηλεκτρονικά καταστήματα 1C Bitrix) ή ηλεκτρονική επικοινωνία με το 1C. Για να λειτουργήσετε έναν ιστότοπο διαδικτυακά με 1C, μπορείτε να χρησιμοποιήσετε την επέκταση ιστού 1C ή τις υπηρεσίες ιστού 1C.

Η επέκταση ιστού 1C είναι ένα πρόσθετο προϊόν που παρέχεται ξεχωριστά. Σας επιτρέπει να αναπτύξετε τοποθεσίες στην πλατφόρμα ASP .NET που λειτουργούν μέσω μιας δεξαμενής συνδέσεων COM από 1C. Η δημιουργία μιας ουράς συνδέσεων COM, η αποθήκευση και ο χειρισμός τους είναι ήδη γραμμένη στη μηχανή επέκτασης ιστού για 1C.

Οι υπηρεσίες web 1C είναι οι δυνατότητες της πλατφόρμας 1C (διακομιστής 1C). Για να τα χρησιμοποιήσετε, δεν χρειάζεται να αγοράσετε ή να εγκαταστήσετε πρόσθετο λογισμικό από το 1C.

Απαιτεί έναν διακομιστή ιστού (MS IIS ή Apache) και την απλή διαμόρφωσή του (σύνδεση επέκτασης ISAPI). Μετά από αυτό, η 1C μπορεί να δημοσιεύσει τις δικές της υπηρεσίες web. Οι υπηρεσίες ιστού 1C σάς επιτρέπουν τόσο να ζητάτε δεδομένα από το 1C όσο και να γράφετε δεδομένα στο 1C.

Η ασφάλεια οργανώνεται από το γεγονός ότι δεν παρέχονται αυτόματες λειτουργίες, σε αντίθεση με μια σύνδεση COM - ο ίδιος ο προγραμματιστής ορίζει τις δυνατότητες των λειτουργιών, επομένως, εάν ο προγραμματιστής δεν έκανε μια τρύπα (καθολική εγγραφή), τότε δεν θα υπάρχει.

Το πρόγραμμα-πελάτης ιστού 1C είναι επί του παρόντος λίγο ακατέργαστο και όταν εργάζεστε μαζί του μπορείτε να αντιμετωπίσετε σφάλματα που παρεμβαίνουν και ενοχλούν. Αυτό δεν σημαίνει ότι δεν μπορεί να εργαστεί μαζί του - ο προγραμματιστής μπορεί να αφαιρέσει εκείνες τις θέσεις διαμόρφωσης που προκαλούν σφάλματα.

Φυσικά, ο πελάτης ιστού 1C είναι το μέλλον της πλατφόρμας 1C. Είναι ανεξάρτητο από το λειτουργικό σύστημα (Windows, Unix, Mac), το πρόγραμμα περιήγησης (IE, Chrome, Safari, Firefox, Opera) και δεν είναι απαιτητικό σε πόρους υπολογιστή.

για την πλατφόρμα 8.2:

για την πλατφόρμα 8.3:

Σχόλιο.Η αυτόματη ενημέρωση ενός thin client στα Windows XP και τα Windows Vista μέσω 1C:Link ενδέχεται να μην λειτουργεί. Αυτό δεν είναι πολύ βολικό και σας συνιστούμε να εξετάσετε το ενδεχόμενο αναβάθμισης σε ένα πιο σύγχρονο λειτουργικό σύστημα.

Διαμόρφωση του 1C Thin Client ώστε να λειτουργεί με την πλατφόρμα 1C: Enterprise 8 έκδοση 8.3.4.437 και νεότερη

Εγκαταστήστε το πιστοποιητικό ρίζας της υπηρεσίας 1C: Link στο χώρο αποθήκευσης πιστοποιητικών των Windowsσύμφωνα με τις οδηγίες για το πρόγραμμα περιήγησης Internet Explorer.

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

Επιλέξτε "Πιστοποιητικά Windows" ως μέθοδο για να επαληθεύσετε το πιστοποιητικό διακομιστή

Κάντε κλικ στο "Τέλος"

Ρύθμιση αυτόματης εξουσιοδότησης στον διακομιστή web

  • Επιλέξτε την απαιτούμενη ασφάλεια πληροφοριών στο 1C Thin Client και κάντε κλικ στο κουμπί "αλλαγή".
  • Κάντε κλικ στο σύνδεσμο "Για προχωρημένους" (βρίσκεται κάτω από το πεδίο διεύθυνσης της βάσης πληροφοριών)
  • Στην ενότητα "Επιλογή μεθόδου ελέγχου ταυτότητας χρήστη διακομιστή web", επιλέξτε "Αυτόματη επιλογή" και κάντε κλικ στο "Επόμενο".
  • Στο παράθυρο ρυθμίσεων πιστοποιητικού, κάντε κλικ στο "Επόμενο".
  • Στην ενότητα "Πρόσθετες παράμετροι εκκίνησης", καθορίστε τη γραμμή: όπου η σύνδεση είναι η σύνδεση χρήστη του διακομιστή web και ο κωδικός πρόσβασης είναι ο κωδικός πρόσβασής του.

Κάντε κλικ στο κουμπί "Τέλος" και ελέγξτε τη σύνδεση με τη βάση πληροφοριών.

Διαβάστε περισσότερα σχετικά με τις ρυθμίσεις Thin Client στον ιστότοπο του ITS.

Διαμόρφωση του 1C Thin Client για να λειτουργεί με την πλατφόρμα 1C: Enterprise 8 έκδοση 8.2.19.121 και νεότερη

Για να εργαστείτε σε thin client, κάντε λήψη . Αποθήκευση <1C>\bin\cacert.pem , όπου<1C> - κατάλογος εγκατάστασης του 1C Thin Client. Αυτό θα αποτρέψει την εμφάνιση του σφάλματος SSL "Το ομότιμο πιστοποιητικό δεν μπορεί να ελεγχθεί με γνωστά πιστοποιητικά CA".


Εισαγάγετε το όνομα της βάσης πληροφοριών, επιλέξτε "Διακομιστής Ιστού" και κάντε κλικ στο "Επόμενο"

Εισαγάγετε τη διεύθυνση της βάσης πληροφοριών σας: https://<ваш-сайт>.link.1c.ru/xxx, όπου xxx είναι η διαδρομή της εφαρμογής ιστού σας.

Κάντε κλικ στο "Τέλος"

Διαμόρφωση του 1C Thin Client ώστε να λειτουργεί με την πλατφόρμα εκδόσεων 1C: Enterprise 8 που δεν περιλαμβάνονται στη λίστα των προτεινόμενων

Εάν θέλετε να χρησιμοποιήσετε μια έκδοση thin client διαφορετική από αυτές που προτείνονται παραπάνω για να εργαστείτε στην υπηρεσία 1C: Link, ίσως χρειαστεί να διαμορφώσετε την εργασία σύμφωνα με HTTPή εγκατάσταση Τούνελ.

Διαμόρφωση του Thin Client ώστε να λειτουργεί μέσω HTTP

Το Link Agent έχει τη δυνατότητα να λειτουργεί σε thin client χρησιμοποιώντας το πρωτόκολλο HTTP. Ωστόσο, το προτιμώμενο πρωτόκολλο για εργασία σε thin client μέσω 1C:Link είναι το HTTPS. Δεν συνιστάται η χρήση του πρωτοκόλλου http, καθώς όταν χρησιμοποιείται, τα δεδομένα μεταδίδονται μη κρυπτογραφημένα και μπορούν να υποκλαπούν από έναν εισβολέα.

Εάν είστε βέβαιοι για την ανάγκη χρήσης αυτού του πρωτοκόλλου για εργασία σε thin client μέσω της υπηρεσίας 1C:Link, μπορείτε να χρησιμοποιήσετε τις οδηγίες που παρουσιάζονται παρακάτω:

    Ανοίξτε τον πίνακα ελέγχου του παράγοντα σύνδεσης και ενεργοποιήστε την εργασία μέσω HTTP (ενότητα 4.4 του εγχειριδίου χρήστη 1C:Link).

    Ρύθμιση του thin client:

Εκκινήστε το thin client και κάντε κλικ στο κουμπί Προσθήκη.


Εισαγάγετε το όνομα της βάσης πληροφοριών, επιλέξτε "Διακομιστής Ιστού" και κάντε κλικ στο "Επόμενο"

Εισαγάγετε τη διεύθυνση της βάσης πληροφοριών σας: http://<ваш-сайт>.link.1c.ru/xxx, όπου xxx είναι η διαδρομή της εφαρμογής ιστού σας.

Κάντε κλικ στο "Τέλος"

Εγκατάσταση και διαμόρφωση του Stunnel

Εγκαταστήστε το πρόγραμμα Stunnel σε υπολογιστή με Thin Client 1C. Αφού εγκαταστήσετε το πρόγραμμα, εκτελέστε το.

Στο παράθυρο που ανοίγει, επιλέξτε "Διαμόρφωση"

Στο αναπτυσσόμενο μενού, επιλέξτε "Επεξεργασία stunnel.conf"

Το Σημειωματάριο θα ανοίξει με το αρχείο διαμόρφωσης. Αντικαταστήστε το κείμενο στο αρχείο με τις ακόλουθες γραμμές.


Μπλουζα