Sisältääkö Api-gateway business logiikkaa?

Last modified by Xwiki VePa on 2024/02/07 07:38

Problem

Rajapintaan pitää toteuttaa päättelysääntöjä. Voiko tämmöistä business logiikkaa toteuttaa API-gatewaylle?

Solution

Provide steps that the user can take to solve the problem. For example "The level 7 printer will flash red when it is out of paper. Add paper to tray 1".

API-gateway reitittää vain rajapintoja. API-gatewayhin voi konfiguroida rajapintojen reitittämiseen ja käyttämiseen liittyviä parametreja, mutta mitään ohjelmallista logiikkaa ei voi toteuttaa. Rajapintoihin liittyvä toiminnallisuus ohjelmoidaan järjestelmään, joka tarjoilee datan.

  1. Ohjelmalogiikka on toteutettava, joko tiedon lähettävään järjestelmään tai tiedon vastaanottajan on tehtävä tiedon käsittelyyn vaadittavat toimenpiteet.
  2. Jos rajapinnan julkaisija haluaa rajapintaan esimerkiksi tiedon tarkastuksia, tai suhteellisen yksinkertaisia muunnoksia, niin silloin integraation voi tehdä palveluväylän eli ESB:n kautta.

Jos tarvitset neuvoa tähän liittyen niin ota yhteyttä tike-ohjelmistotuotanto@helsinki.fi

Related articles

Related articles appear here based on the labels you select. Click to edit the macro and add or change labels.

Unknown macro: contentbylabel. Click on this message for details.


Unknown macro: details. Click on this message for details.