38 lines
1.0 KiB
Markdown
38 lines
1.0 KiB
Markdown
# Diagramme de déploiement
|
|
|
|
```plantuml
|
|
node Client {
|
|
component "<I><<Browser>></I>\rNavigateur Web" as Browser
|
|
}
|
|
|
|
node "<I><<Web Server>></I>\rServeur Web" as WebServer {
|
|
component "<I><<Framework>></I>\rReact.js" as React
|
|
component "<I><<Website>></I>\rSite Web Forum" as Website
|
|
component "<I><<Library (.dll)>></I>\rMicrosoft .Net Core" as DotNet
|
|
component "<I><<Framework>></I>\rMicrosoft Asp.Net\rFramework" as AspNet
|
|
component "<I><<Framework>></I>\rMicrosoft Entity Framework" as EF
|
|
component "<I><<Library (.dll)>></I>\rMicrosoft Asp.Net Identity Core" as Ident
|
|
component "<I><<Executable (.exe)>></I>\rAPI Web Forum .Net" as API
|
|
}
|
|
|
|
node "<I><<Server>></I>\rServeur Microsoft SQL" as MSSQLServer {
|
|
component "<I><<MSSQL Database>></I>\rBase de données\rMicrosoft SQL" as SQLDb
|
|
component "<I><<MSSQL Config File>></I>\rFichier de\rconfiguration" as SQLConf
|
|
}
|
|
|
|
Browser --> Website
|
|
Website --> API
|
|
API --> SQLDb
|
|
|
|
Website *-- React
|
|
|
|
API *-- DotNet
|
|
API *-- AspNet
|
|
API *-- EF
|
|
API *-- Ident
|
|
|
|
SQLDb *-- SQLConf
|
|
|
|
```
|
|
|