- Nyomtat
Á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.
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::
- "Amikor a kezelő beolvas egy vonalkódot"
- "Keresse meg ezt a vonalkódot az SQL-adatbázisomban"
- "Ezután az adatok alapján három különböző lépés egyikére lépjen".
vagy...
- "Amikor a kezelő megnyomja ezt a gombot"
- "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:
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.
Adattípusok a csatlakozókban
A következő adattípusok használhatók Inputként vagy Outputként egy csatlakozófüggvényben.
- Szöveg
- A szövegnek egyéni kódolása lehet, további részletekért lásd a Connector Input Encoding Control című fejezetet.
- Egész szám
- Float
- Boolean
- Kép
- A képek egyéni kódolással rendelkezhetnek, további részletekért lásd a Csatlakozó bemeneti kódolás vezérlése című részt.
- Datetime
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!