Hansı mübadilələri qururuq
- 1C bazaları arasında mübadilə - RİB (paylanmış informasiya bazaları), mübadilə planları ilə sinxronizasiya, universal EnterpriseData formatı ilə mübadilə, konvertasiya qaydaları (KD 2/KD 3).
- REST inteqrasiyaları - 1C tərəfində HTTP-servislər və 1C-in xarici REST API-lərlə işi: saytlar, CRM, çatdırılma xidmətləri, ödəniş sistemləri, marketpleyslər.
- SOAP veb-servislər - korporativ sistemlər və dövlət portalları ilə inteqrasiya üçün klassik veb-servislər.
- Fayl mübadilələri - birbaşa əlaqə olmayanda: cədvəl üzrə XML/JSON/CSV mübadiləsi, bütövlük nəzarəti və təkrar emal ilə.
Sınmış mübadilələrin təmiri
Tez-tez rast gəlinən vəziyyət: mübadilə nə vaxtsa işləyirdi, sonra yenilənmə və ya təkmilləşdirmədən sonra xəta yağdırmağa başladı, növbə yüz minlərlə mesaja çatdı və heç kim nə edəcəyini bilmir. Biz belə yığınları müntəzəm təmizləyirik: nasazlığın səbəbini tapırıq, qaydaları düzəldirik, növbəni dublikat və itki olmadan səliqə ilə boşaldırıq, sonra mübadiləni monitorinqə qoşuruq ki, növbəti nasazlıq bir həftə sonra yox, dərhal görünsün.
Məhsulumuz: “ОбменПоHTTP” altsistemi
“Bir neçə bazanı etibarlı və birdəfəlik əlaqələndirmək” tapşırıqları üçün bizim hazır öz altsistemimiz var - tipik mübadilə də, özəl skript də deyil, sənaye səviyyəli məhsuldur:
- Konfiqurasiya genişlənməsi kimi qurulur - bazanız dəstəkdən çıxarılmadan və tipik obyektlər dəyişdirilmədən.
- Bir məhsulda iki nəqliyyat: birbaşa HTTP və 1С:Шина (inteqrasiya servisləri) - emalediciləri yenidən yazmadan, bayraqla keçirilir.
- Mübadilə sxemləri kodla yox, məlumatlarla təsvir olunur: yeni məlumat axını konfiqurasiyanı yeniləmədən sazlanır.
- UUID üzrə idempotentlik: təkrar çatdırılma dublikat yaratmır; hissə-hissə emal və çoxaxınlılıq böyük həcmləri daşıyır.
- Gələn mesajların buferlənməsi, xətaların obyektlər üzrə izolyasiyası, jurnal aparılması, Telegram-a alertlər.
Altsistem iri pərakəndə şəbəkənin produktivində işləyir: onlarla inteqrasiya axını, gündə yüz minlərlə obyekt. Sənədləşmə və yerləşdirmə təlimatı ilə təhvil verilir. Tam tətbiq - 3 500 000 ₸-dən (vergilərsiz); mübadilələr üzrə nöqtəvi tapşırıqlar - qiymətləndirməyə əsasən xeyli ucuz.
Həcmdən qorxmayan mübadilə
“Necə gəldi” yazılmış mübadilələr böyük məlumatlarda ölür: dəyişikliklər əvəzinə bütün nomenklaturanın ötürülməsi, dövr içində sorğular, paket emalının olmaması. Biz mübadilələri real həcmlərə uyğun layihələndiririk: yalnız dəyişikliklər ötürülür, böyük paketlər hissə-hissə emal olunur, əlaqə qırıldıqda mübadilə dayandığı yerdən davam edir. Bu, performansla işimizdəki eyni mühəndis intizamıdır.