Skip to content

Commit

Permalink
Merge pull request #62 from holzpfanne/PBI/18558-add-WSDL-XSD-descrip…
Browse files Browse the repository at this point in the history
…tion

added XSD and WSDL link/reference
  • Loading branch information
TSchmiedlechner committed Apr 14, 2020
2 parents bac6a03 + a0fff6d commit c5f666c
Show file tree
Hide file tree
Showing 2 changed files with 5 additions and 0 deletions.
1 change: 1 addition & 0 deletions azure-pipelines.yml
Original file line number Diff line number Diff line change
Expand Up @@ -21,6 +21,7 @@ steps:
- task: NodeTool@0
inputs:
checkLatest: true
versionSpec: '>=12.x'
displayName: 'Install Node.js'

- script: 'npm install -g markdown-link-check'
Expand Down
4 changes: 4 additions & 0 deletions doc/general/communication/communication.md
Original file line number Diff line number Diff line change
Expand Up @@ -43,6 +43,8 @@ Simple Object Access Protocol (SOAP) is a network protocol which can exchange da

With [`<basicHttpBinding>`](https://msdn.microsoft.com/en-us/library/system.servicemodel.basichttpbinding\(v=vs.110\).aspx), [`<netNamedPipeBinding>`](https://msdn.microsoft.com/en-us/library/system.servicemodel.netnamedpipebinding\(v=vs.110\).aspx) and [`<netTcpBinding>`](https://msdn.microsoft.com/en-us/library/system.servicemodel.nettcpbinding\(v=vs.110\).aspx), fiskaltrust.Service makes its functionality available on the local network.

A WSDL file which describes the fiskaltrust.Middleware is available at [dist/WSDL](https://github.com/fiskaltrust/interface-doc/tree/master/dist/WSDL).

**C# call for signing with SOAP:**
```cs
//create proxy and establish authentification
Expand All @@ -66,6 +68,8 @@ Representational State Transfer architecture uses the classic http methods GET,

The functions accept POST requests and use the endpoint set via the parameter "host" as basis. The URL is extended by `/[xml | json]/[echo | sign | journal]` in order to call the respective functions.

XSD files are available which describes the fiskaltrust.Middleware at [dist/XSD](https://github.com/fiskaltrust/interface-doc/tree/master/dist/XSD).

#### *Balancer Helper*

The Balancer helper uses the standard calls from .net WCF WebInvoke for the implementation of REST. There are a few particular characteristics, stemming from the REST specification, e.g.: the dates have to be indicated in "wire format", details about these conventions can be found at:
Expand Down

0 comments on commit c5f666c

Please sign in to comment.