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

Mik azok a csatlakozók?


Cikk összefoglaló

Áttekintés

Mik azok a csatlakozók?

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

A Tulip egy nyílt platform, amelyet úgy terveztek, hogy zökkenőmentesen integrálódjon az Ön meglévő IT-infrastruktúrájába. Ezt az integrációt a csatlakozók segítik elő.

Acsatlakozók a Tulip egy olyan funkciója, amely lehetővé teszi az adatcserét a HTTP API, az MQTT és az SQL adatbázisok és a Tulip között. Alapvető fontosságúak a külső szerverekhez és rendszerekhez való csatlakozáshoz, beleértve a Table API-t is. A csatlakozó beállítása lehetővé teszi, hogy külső információkat vonjon be a Tulip-alkalmazásokba, ezzel javítva a Tulip-élményt és racionalizálva a folyamatokat.

A Tulip által támogatott csatlakozók típusai:

  1. HTTP - Külső API-kból származó adatok elérése.
  2. MQTT - Írás az MQTT névtérbe.
  3. SQL - A Tulipen kívüli külső adatbázisok elérése.

A csatlakozók eléréséhez a Tulip fiókjában bárhol a "Alkalmazások" fül fölé kell menni, és a legördülő menüből ki kell választani a csatlakozókat.

Accessing Connectors

A Csatlakozók oldalon megtekintheti a csatlakozóinak állapotát, leírását és az utolsó frissítés időpontját.

Connector Status

Ha az állapotpillér fölé mozgatja a gépet, további információkat kaphat az egyes környezetek állapotáról.

Status Information

Minden egyes csatlakozóhoz több csatlakozófunkció vagy lekérdezés is tartozhat, amelyeket egy alkalmazáson belül indíthat el.

Íme egy példa egy csatlakozófunkcióra:

Example Connector Function

A csatlakozók használata:

A csatlakozókat triggerek vagy automatizálási műveletek használhatják. Létrehozhat például egy olyan trigger-t egy Tulip alkalmazásban, amely a következő szekvenciát hajtja végre:

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

Alternatívaként létrehozhat egy olyan szekvenciát, mint pl:

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

Mindkét módszer önkiszolgáló. Ha le tud kérdezni egy SQL-adatbázist vagy egy külső szoftverszolgáltatást (például egy MES vagy ERP), akkor a lekérdezést megírhatja a Tulipen belül.

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

Calling a Connector Function

Csatlakozó környezetek

A Környezetek lapon több kiszolgálót állíthat be az egyes csatlakozófunkciókhoz. Ez a beállítás lehetővé teszi a csatlakozófüggvények automatikus futtatását egy tesztkörnyezetben, miközben az alkalmazás fejlesztés alatt áll. A környezetekkel kapcsolatos további részletek itt találhatók.

Environments Tab

Adattípusok a csatlakozókban

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

A Tulipen belül egyik adattípust egy másikba konvertálhatja. Például, ha egy csatlakozó "float" típusú értéket ad ki, és azt "text"-ként kell használni egy alkalmazásban, létrehozhat egy "text" kimenetet, és leképezheti azt a float értékre. Az érték automatikusan átalakításra kerül.

:::(Info) (a címe ide kerül)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 blokkolását. Törekedjen arra, hogy egy csatlakozó ne tartson tovább 1-3 másodpercnél, ami az a tipikus idő, amit egy operátornak várnia kell. A csatlakozó építése során a tesztfunkció 10 másodperc után időtúllép. A gyártásban 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, elengedhetetlen annak megértése, hogyan kell őket az egyéni informatikai környezethez igazítani. A Connector Host a Tulip platform egyik modulja, amely ezeket a kapcsolatokat kezeli.

A Tulip Cloudból nyíltan elérhető adatbázisok és API-k esetében nincs szükség további konfigurációra. Ha azonban problémák merülnek fel, vagy olyan adatbázishoz, API-hoz vagy géphez kell csatlakoznia, amely nem nyíltan elérhető a Tulip Cloudból, olvassa el ezt a cikket a Connector Hostokról.

További olvasnivalók


Megtalálta, amit keresett?

További segítségért látogasson el a community.tulip.co oldalra, ahol felteheti kérdéseit, vagy megnézheti, hogy mások is találkoztak-e hasonló problémával.


Hasznos volt ez a cikk?