Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Relay service should be an adapter. #216

Open
MRIIOT opened this issue Dec 17, 2022 · 0 comments
Open

Relay service should be an adapter. #216

MRIIOT opened this issue Dec 17, 2022 · 0 comments
Labels
application:adapter Anything related to a specific application enhancement New feature or request

Comments

@MRIIOT
Copy link
Contributor

MRIIOT commented Dec 17, 2022

An adapter in the current context of Ladder99 is nothing more than a component with a source, a sink, and transformational logic revolving around a cache instance driven by input.yaml and output.yaml.

Current Relay specialization:

  • querying MTConnect Agent endpoint (HTTP XML)
  • writing to a database (SQL).

Current Relay responsibilities:

  • database migration/upgrade
  • transform MTConnect XML representation to sql
  • transferring MTConnect structure to db
  • writing DataItems to db

Future Relay specialization as a MTConnect adapter:

  • querying MTConnect Agent endpoint (HTTP XML)
  • sink?

Future Relay responsibilities as a MTConnect adapter:

  • transform MTConnect XML representation to ?
@tukusejssirs tukusejssirs added the enhancement New feature or request label Dec 22, 2022
@bburns bburns added the application:adapter Anything related to a specific application label Jan 24, 2023
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
application:adapter Anything related to a specific application enhancement New feature or request
Projects
None yet
Development

No branches or pull requests

3 participants