Atunci când se integrează cu sisteme externe, este important să fie capabil de a procesa date în vrac, fără supraîncărcare servere și fără a fi nevoie de a efectua zeci de apeluri separate. Implementăm suport pentru cererile de lot - un mecanism care vă permite să trimiteți mai multe operațiuni simultan într-un singur apel API.
Acest lucru este deosebit de eficient atunci când se lucrează cu rapoarte, sincronizarea tranzacțiilor, importul de utilizatori sau evenimente.
Care sunt cererile de lot
O cerere de lot vă permite să combinați mai multe cereri într-una singură:json
[
{"method": "POST", "path": "/users "," body ": {" name ":" Alice "}}, {" method ":" PUT "," path ": "/users/42", "body": {"email": "new @ mail. com"}}, {"metodă": "ȘTERGERE", "cale": "/users/15 "}
]
Serverul procesează fiecare secvențial sau în paralel și returnează o serie de răspunsuri corespunzătoare ordinii solicitărilor.
Beneficii Integrator
| Avantaj | Explicație |
|---|---|
| Reducerea sarcinii | Mai puține conexiuni HTTP - procesare mai rapidă |
| Sincronizarea maselor | Prelucrarea loturilor de date: tranzacții, acțiuni, obiecte |
| Integritate | Poate fi procesat într-un singur context sau tranzacție |
| Ușurința de exploatare forestieră | Punct unic de control, răspuns centralizat |
| Economisirea resurselor | Mai puține operațiuni, mai puțin timp pentru confirmare și răspuns |
Implementare și caracteristici
Suport pentru „lot []” în organismul de solicitare sau criteriul final „/lot ”- Autorizația este generală sau la nivelul fiecărei operațiuni
- Validarea tuturor operațiunilor înainte de execuție
- Atomicitatea parțială sau totală (în funcție de configurație)
- Răspunsuri legate de fiecare interogare (stare, corp, erori)
În cazul în care deosebit de important
Date de import din CRM, ERP, Contabilitate- Transferul mai multor tranzacții sau jurnale
- Actualizări în masă ale profilurilor, soldurilor, sesiunilor de joc
- Scenarii în care viteza, integritatea și economiile de trafic sunt importante
Cererile de lot sunt o modalitate eficientă de a reduce numărul de apeluri, de a accelera integrarea și de a reduce sarcina. Vom oferi suport pentru acest mecanism la nivel de API și infrastructură - pentru orice scară de date.
Contactează-ne
Completează formularul de mai jos și îți vom răspunde în cel mai scurt timp.