Back |

Backend

Package
Database
DeliveryServer
IdentityServer
OrderServer
PaymentServer
ProductServer

Integration Diagram

%% AUTOGENERATED CODE -- DO NOT EDIT!

graph TD
    PaymentServer
 PaymentServer["PaymentServer"] --> Visa["Visa"]
 PaymentServer["PaymentServer"] --> MasterCard["MasterCard"]
    ProductServer
    Cache
    DeliveryServer
    IdentityServer
 IdentityServer["IdentityServer"] --> MegaDatabase["MegaDatabase"]
    MegaDatabase
    OrderServer
 Dashboard["Dashboard"] --> PaymentServer["PaymentServer"]
 Mobile["Mobile"] --> ProductServer["ProductServer"]
 Mobile["Mobile"] --> OrderServer["OrderServer"]
 Website["Website"] --> IdentityServer["IdentityServer"]
 Website["Website"] --> ProductServer["ProductServer"]
 Website["Website"] --> OrderServer["OrderServer"]
 Website["Website"] --> PaymentServer["PaymentServer"]

End Point Analysis Integration Diagram

%% AUTOGENERATED CODE -- DO NOT EDIT!

graph TD
 subgraph 1["Cache"]
 end
 subgraph 2["DeliveryServer"]
 end
 subgraph 3["IdentityServer"]
  NewCustomer --> MegaDatabase-InsertCustomer
  NewCustomer --> ok_Customer
  Authenticate --> 200_MegaDatabase.Empty
  Authenticate --> 401_UnauthorizedError
  CustomerProfile --> MegaDatabase-SelectCustomer
  CustomerProfile --> ok_Customer
  UpdatePassword --> ok
 end
 subgraph 4["MegaDatabase"]
  InsertCustomer --> ...
  InsertCustomer --> ok
  SelectCustomer --> ...
  SelectCustomer --> ok
 end
 subgraph 5["OrderServer"]
  Order --> ok_Order
  Order --> ok_Order
  UpdateOrderStatus --> ok_Order
  Review --> ok_Order
 end
 subgraph 6["PaymentServer"]
  Pay --> Visa-Pay
  Pay --> MasterCard-POST/pay
  Pay --> 500NotSupportedError
  Pay --> 200
 end
 subgraph 7["ProductServer"]
  Menu --> ok_Products
 end
 MegaDatabase-InsertCustomer --> InsertCustomer
 MegaDatabase-SelectCustomer --> SelectCustomer
 Visa-Pay --> Pay
 MasterCard-POST/pay --> POST/pay