Closed

Integration with Electricity Service using signed SOAP -- 2

Hi,

I need a developer that develop an integration with a service using signed SOAP-xml. The service gives powerdata for electricity usage.

The service provider of the Soap-API has created a mocking service in SoapUI and it’s recommended to start with local testing before testing with public test server. It’s a bonus if you are familiar to SoapUI ([login to view URL]), but not essential since it’s easy to learn/I can provide a quick crash-course.

The XML in the SoapXML needs to be validated with XSD and have valid data. I can help out with valid data. The client must support compression (GZip).

The service provider has documentation for their service: [login to view URL]

If you have experience with signing XML and SOAP this can be an easy match.

We will also need to poll data daily, so a scheduler is also needed, but we can discuss.

Development can be done in Java 11 or .Net Core 6 and must run on windows.

PoC (phase 1)

Read in this document ([login to view URL]). Also read “Request 1, 2 and 3” in the document.

Read EMIF [login to view URL] Set up SoapUI. Understand requirements for interface.

Send requests to SoapUI, see that all 3 requests validate. For setting up SoupUI follow instructions in the last section of [login to view URL] (see all the screen dumps of SoapUI).

Send signed requests to mocking service in SoapUI. How you handle certificates etc for testing is up to you. There are some hints in EMIF.

SoapUI is not essential, but a good indication/recommendation before starting with sending requests to Elhub test server. The end goal is to get integration to work towards the Elhub test server.

For request UpdateThirdPartyAccessRequest to Elhub, use add and remove meterIds. Use meterIds from list “MeterePointID’s to test with”.

Get the result from UpdateThirdPartyAccessRequest that meterId has been granted. This result can take some days to get. Elhub must grant access manually.

Use CollectedData_ProfiledMeterRead (BRS-NO-312) to validate that access to meter has been granted.

Use CollectedData to get some data.

Skills: Java, XML, .NET, C# Programming, Software Development, Software Architecture

About the Client:
( 0 reviews ) OSLO, Norway

Project ID: #34020755

41 freelancers are bidding on average $38/hour for this job

(215 Reviews)
9.4
(769 Reviews)
9.1
(169 Reviews)
9.2
(61 Reviews)
8.6
(158 Reviews)
8.4
promactinfo

Hello We can work on your requirement. However, we'd like to speak over the call to get a better understanding of it. We as team can also assist you with development of E Commerce, Web/Mobile App design, Customized So More

$25 USD / hour
(108 Reviews)
8.5
AwaisChaudhry

Hi there, I have read the brief details on the job listing. You can check my experience, customer feed backs and my portfolio here: https://www.freelancer.com/u/AwaisChaudhry?w=f I believe its a doable job I have grea More

$50 USD / hour
(122 Reviews)
8.5
(114 Reviews)
8.2
(172 Reviews)
7.6
(66 Reviews)
7.2
(159 Reviews)
7.5
(82 Reviews)
7.3
(40 Reviews)
6.9
letshappy

hello i understood your requirements but i have few doubts, text me so i can clear all my doubts right away

$100 USD / hour
(45 Reviews)
6.4
tangramua

Hello Jørgen S.,   We have 20 years of strong experience in Java, XML, .NET, C# Programming, Software Architecture, Software Development, as a result, we can successfully complete this project.   Please, review our pro More

$35 USD / hour
(26 Reviews)
6.5
(115 Reviews)
6.6
letsstartcoding

Hello, I understood your needs, but have few questions, text me and I will clear all my questions right away

$40 USD / hour
(42 Reviews)
6.0
GediminasB

I am an old certificated .NET/C# programmer working with .NET for 20 years. SOAP protocol is well me known – I have used it for long time writing WCF and SOAP services. I shall write Windows service which will fet More

$25 USD / hour
(5 Reviews)
6.0
(25 Reviews)
5.8
tuantag

Hi, I have 10 years experience in digital signature! I have completed two projects similar your project. A similar project that I have completed in Upwork: [login to view URL]~01912a28f0381f8bd3 I guarantee More

$30 USD / hour
(12 Reviews)
5.7