Download as pdf or txt
Download as pdf or txt
You are on page 1of 3

SOAP

Interface description SOAP


to LOGOSOFT

LOGOSOFT makes your print & apply labelling processes safer and
more efficient. Our high-performance middleware provides central
control and monitoring of your entire labelling processes.

LOGOSOFT offers you maximum flexibility that starts with the


­connection to your database system. LOGOSOFT provides interfaces
to all common software applications, including SOAP.

SOAP has been used by many businesses as a network protocol for


almost 20 years now, and is regarded as an industrial standard ap-
plication in the WWW, for good reasons: SOAP is intuitive, extremely
flexible, platform-independent and scalable.

Learn more in this document.

» Smooth software integration due to


SOAP interface.

Logopak Systeme GmbH & Co. KG LOGOSOFT Interface | SOAP Page 1 of 3 | Version 1.1
Dorfstraße 40–42 · D-24628 Hartenholm · Tel: +49 (0) 4195 9975-0 · Fax: +49 (0) 4195 1265 · E-Mail: info@logopak.de · www.logopak.de
Interface connection made easy:

For smooth communication


with ERP.

How does the connection via SOAP work?


To ensure that your database (ERP, LCS or similar database protected systems) can communicate with LOGOSOFT, SOAP is
­interposed as an interface, which enables your database to provide WSDL (Web Service Definition Language) files for the data
exchange with LOGOSOFT. These WSDL files contain all data required to print your labels. It’s as simple as that.

ERP/Database Interface LOGOSOFT Labeller

SOAP
SOAP (Simple Object Access Protocol) is a standard protocol for
WSDL import
web services that allows the exchange of structured information
and export over the internet and enables uncomplicated connection of
LOGOSOFT to your IT system.

Logopak Systeme GmbH & Co. KG LOGOSOFT Interface | SOAP Page 2 of 3 | Version 1.1
Dorfstraße 40–42 · D-24628 Hartenholm · Tel: +49 (0) 4195 9975-0 · Fax: +49 (0) 4195 1265 · E-Mail: info@logopak.de · www.logopak.de
Example:
The SOAP function call:

<soapenv:Envelope x
mlns:soapenv=“http://schemas.xml.soap.org/soap/enve1ope/”
xmlns:ns=“http://dpd.com/common/service/types/LoginService/2.0“>

<soapenv:Header/>

<soapenv:Body>

<ns:getAuth>

<delisId>*userid*</delisId>

<password>*password*</password>

<messageLanguage>de_DE</messageLanguage>

</ns:getAuth>

</soapenv:Body>

</soapenv:Envelope>

The reply:

<soap:Envelope xmlns:soap=“http://schemas.xmlsoap.org/soap/enve1ope/”>

<soap:Body>

<ns2:getAuthResponse 
xmlns:ns2=“http://dpd.com/common/service/types/LoginService/2.0”
xmlns:ns3=“http://dpd.com/common/service/exceptions“>

<return>

<delisId>*userid*</delisId>

<customerUid>*userid*</customerUid>

<authToken>LTM1NDQyNzkOMDYOOTc50DEONwRRMTMzMzEw0Dc2MTcOMARR</authToken>

<depot>0163</depot>

</return>

</ns2:getAuthResponse>

</soap:Body>

</soap:Envelope>

Data import: To be provided by the customer:


» LOGOSOFT calls the SOAP function at regular intervals » Access rights
(the polling interval is configurable). » Provide the WSDL file as a basis for a cost estimate
» LOGOSOFT imports the data from the function call into its by ­Logopak
internal database for further processing and subsequent use
for LOGOSOFT applications.

Data export:
» LOGOSOFT calls the SOAP function at regular intervals
(the polling interval is configurable).
» LOGOSOFT transmits the data as a function parameter
to the SOAP interface.
» Your system imports the data for further internal processing.

Logopak Systeme GmbH & Co. KG LOGOSOFT Interface | SOAP Page 3 of 3 | Version 1.1
Dorfstraße 40–42 · D-24628 Hartenholm · Tel: +49 (0) 4195 9975-0 · Fax: +49 (0) 4195 1265 · E-Mail: info@logopak.de · www.logopak.de

You might also like