Mik azok a csatlakozók?
  • 06 Mar 2024
  • 3 Elolvasandó percek
  • Közreműködők

Mik azok a csatlakozók?


Article Summary

Áttekintés

Mik azok a csatlakozók?

Itt megtudhatja, hogyan csatlakoztathatja vállalata meglévő szoftverrendszereit a Tuliphoz.

A Tulip egy nyílt platform, amely integrálható az Ön meglévő IT-infrastruktúrájába. Ez az integráció a csatlakozók segítségével valósul meg.

Acsatlakozók egy Tulip funkció, amely lehetővé teszi, hogy adatokat küldjön a HTTP API-k és az SQL adatbázisok és a Tulip között. Ezek elengedhetetlenek a Tulipon kívüli szerverekhez és rendszerekhez, valamint a Table API-hoz való csatlakozáshoz. Egy csatlakozó beállítása hozzáférést biztosít ahhoz, hogy külső információkat és adatokat húzzon be a Tulip-alkalmazásokba, ezzel bővítve a Tulip-élményt és lehetővé téve a hatékony folyamatokat.

A Tulip 2 különböző típusú csatlakozót támogat:

  • HTTP - Ezzel a csatlakozóval külső API-kból származó adatokhoz férhet hozzá.
  • SQL - Használja ezt a csatlakozót a Tulipon kívüli külső adatbázisok eléréséhez.

Az SQL és HTTP csatlakozók eléréséhez helyezze a kurzort az "Alkalmazások" fül fölé bárhol a Tulip fiókjában, és válassza a legördülő menüből a csatlakozókat.

image.png

A csatlakozók oldalon a felhasználók láthatják, hogy a csatlakozóik online vannak-e vagy sem, és azt is ellenőrizhetik, hogy a csatlakozó milyen verziójú.

A Tulip a következő SQL-konnektorokat támogatja:

  • Microsoft SQL Server
  • PostgreSQL
  • MySQL
  • Oracle

Minden egyes csatlakozónak több csatlakozófüggvénye vagy lekérdezése lehet, amelyek az alkalmazásban történő kiváltás után futnak.

Itt egy példa egy Connector függvényre:

A csatlakozók használata:

Ezek SQL- és HTTP-konnektorok, amelyek integrálják a Tulip-alkalmazásokat az adatbázisokkal és API-kkal.

Az adatprotokoll-konnektorokat a Triggerek használhatják. Például létrehozhat egy trigger-t egy Tulip App-ban, amely így szól::

  1. "Amikor a kezelő beolvas egy vonalkódot"
  2. "Keresse meg ezt a vonalkódot az SQL-adatbázisomban"
  3. "Ezután az adatok alapján három különböző lépés egyikére lépjen".

vagy...

  1. "Amikor a kezelő megnyomja ezt a gombot"
  2. "küldjön egy kérést a HTTP API-mnak, amely nyomon követi a gyártási problémákat a gyáramban."

Mindkettő önkiszolgáló. Amíg le tud kérdezni egy SQL-adatbázist vagy külső szoftverszolgáltatást (például egy MES vagy ERP), addig a Tulipen belül is megírhatja a lekérdezést.

Az alábbiakban egy példa egy csatlakozófüggvény meghívására egy Triggeren belül az alkalmazásszerkesztőben:

image.png

Ki használhatja a csatlakozókat?

A legtöbb csatlakozó önkiszolgáló. Bárki, aki jártas például az SQL-ben, beállíthat egy SQL-konnektort, és megírhatja a Tulip alkalmazásban használt SQL-lekérdezéseket.

A szervezetében bárki használhatja ezt az SQL-konnektort egy Tulip-alkalmazásban a Triggereken keresztül anélkül, hogy ismernie kellene az SQL-t az SQL-lekérdezések elkészítése után.

A csatlakozók futtatása egy tesztben Environment

A Környezetek lapon több kiszolgálót is beállíthat az egyes csatlakozófunkciókhoz. Ez lehetővé teszi, hogy automatikusan futtassa a csatlakozófüggvényeket egy tesztkörnyezetben, amikor az alkalmazás fejlesztés alatt áll. További részletek a környezetekről itt találhatók.

image.png

Adattípusok a csatlakozókban

A következő adattípusok használhatók Inputként vagy Outputként egy csatlakozófüggvényben.

A Connector kimenetek használatakor egy adattípust "kényszeríthet" egy másik adattípusba.

Tehát ha a csatlakozó egy "float" típusú értéket ad ki, és azt "text" értékként szeretné használni egy alkalmazáson belül, akkor létre kell hoznia egy "text" kimenetet, és le kell képeznie a float értékhez. Az érték automatikusan szöveges értékké alakul át.

:::(Info) (MEGJEGYZÉS) A bemenet vagy kimenet nevében nem szerepelhet pont, ".". :::

Időkorlátok a csatlakozókban

A csatlakozók rendelkeznek időkorlátokkal, hogy megakadályozzák az alkalmazás futása közbeni blokkolást. Arra kell törekednie, hogy egy csatlakozó ne tartson tovább, mint ameddig az operátor várakozni tud (legfeljebb 1-3 másodperc). A csatlakozó építése során a tesztfunkció 10 másodperc után időtúllép.

A gyártás során egy alkalmazásban lévő csatlakozó 25 másodperc után időtúllép.

A csatlakozók technikai részletei

Mivel a csatlakozók külső rendszerekkel kommunikálnak, szükség lehet arra, hogy megértse, hogyan kell a csatlakozókat az egyéni informatikai környezetének megfelelően konfigurálni.

Meg kell értenie a Connector Hostot. Ez a Tulip platform egyik modulja, amely kezeli az ilyen külső rendszerekkel való kapcsolatokat.

A Tulip Cloudból nyíltan elérhető adatbázisokhoz és API-khoz való hozzáférés esetén nem kell további konfigurációt végezni. Ha azonban valami nem az elvártak szerint működik, vagy ha olyan adatbázishoz, API-hoz vagy géphez szeretne csatlakozni, amely nem érhető el nyíltan a Tulip Cloudból; ez a Connector Hostokról szóló cikk kulcsfontosságú erőforrás.

További olvasnivalók


Megtalálta, amit keresett?

A community.tulip.co oldalon is felteheti kérdését, vagy megnézheti, hogy mások is szembesültek-e hasonló kérdéssel!


Hasznos volt ez a cikk?