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

General control list #2

Open
14 tasks
210342 opened this issue Mar 8, 2021 · 0 comments
Open
14 tasks

General control list #2

210342 opened this issue Mar 8, 2021 · 0 comments

Comments

@210342
Copy link
Owner

210342 commented Mar 8, 2021

  • System is built in .NET
  • Compilation succeeds
  • All unit tests pass
  • There can be two processes of the application in a single OS
  • Server and Client instances communicate (integration tests)
  • Both programs (server and client) are separated into layers (Presentation, logic, data)
  • Programs communicate using WebSockets
  • Both programs use a shared object model
  • Implemented an interactive communication
  • Implemented a reactive communication (pub/sub) using IObservable
  • Using serialization (one of): JSON, YAML, XML
  • Implemented a critical section and enforced data integrity
  • Built a data model conforming to OPC-UA
  • Harmonization of models (C# and OPC-UA) - compare manual model with auto-generated one
@210342 210342 pinned this issue Mar 8, 2021
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant