Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Table of Contents
About

The FacilityTaskExchaneApi is the link between the SonWIn Installation Management Electricity Service

...

and the PartnerPortal. 
It serves as the accesspoint for the SonWIn application to send data to the portal. 

The service is hosted in Azure and transfers incomming data to teh integration api, which handles the further communication with the backend.

Primary behavior

The main areas that the application acts on

Special behavior

WCF Service flow is usually in the following way: 

  1. A message is received from the client
  2. The message is validated
  3. The message is send to the integration api

Special behavior

The service can be configured into doing various things in the flow, logging etc. 

To view information on how to configure the service, or view log files view Facility Task Exchange Api (WCF Service)Any special stuff regarding the application

Architecture/Responsebilities

The architecture and the main responsebility for the applicationService is structured as a standard WCF Service.
For the special behaviors view the sub page on this page.

Database

The Service has no connection to any database (s), tables, schematics that are relevant for this application.

Remember to keep this maintainable.

Diagrams could be usefull here.

Debug info

Step by step guide on how to debug the application.

Configuration info

...

View diagram of the flow)


Debug info

When debugging the service, if opening the code file Service.svc before pressing F5, the WCF Test Application will automaticaly start in visual studio.

Configuration info

View Facility Task Exchange Api (WCF Service)

...

Paths

  • Projekt/Solution:
    Sonwin/src/...egu-partnerportal\Source\EGU.PartnerPortal.FacilityTaskExchangeApi\EGU.PartnerPortal.FacilityTaskExchangeApi.csproj
  • ConfigFile:
    Sonwin/src/...egu-partnerportal\Source\EGU.PartnerPortal.FacilityTaskExchangeApi\Config.json
  • Demoproject:
      Sonwin/src/...
      • For ping and transferdata method
        egu-partnerportal\Demo\EGU.PartnerPortal.FacilityTaskExchangeDemo
      • For ping to all hosted environments
        egu-partnerportal\Demo\EUG.PartnerPortal.PingDemo
        Demo project/Solution

    Location on those

    References:

    Internal:

    • Bussinesswise 
      • PAHEH
    • Technical knowledge 
      • PAHEH/JOLAN
    • Bussinesswise (PO)
    • Forretningsmæssig forståelseTechnical knowledge (Developers/Architects)
    • Supporters
      • -

    Eksternal:

    • Someone else

    Other

    Other stuff-