Skip to content

RedouaneAmour/SOA_Project_ISS

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

This project is an illustration of a Service Oriented Architecture project using microservices concepts. As an example, we simulated the behavior of an autonomous system for school rooms such as

  • blackboard adjustment for teachers
  • self-regulated air-conditionning machine to detect carbon monoxyde (smoke)

The project works as described right below :

  • There is a very central microservice acting like a central brain and that receives all public requests from outside
  • There are two other subcentral microservices, one to handle the air conditionner subproject and the second to manage blackboard position given the teacher.
  • Each subcentral microservice is an interface between the central brain microservice and their respective project microservices.

For instance, BlackboardManagement subcentral microservice is an interface between the central brain microservice and the blackboard microservices.

Do not forget to launch all the microservices to see the result

Requirements :

  • Postman client
  • Eclipse
  • Springboot framework
  • Java 8 or 11
  • Maven

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages