Wer kommuniziert mit wem?

Eine kleine Übersicht, wer mit wem (also welches Programm mit welchem anderen Programm) kommuniziert oder Daten austauscht.

Warenwirtschaft

Zunächst: Wo kommen eigentlich die Daten her? Also Mitarbeiter-Stammdaten, Umsätze, Aufträge, Barverkäufe, etc.

Warenwirtschaft
:sieheauch: Exportiert Umsatzdaten als ASCII-Dateien in ein Verzeichnis
:sieheauch: PepMax Server importiert diese Daten in die SQL Server Datenbank

Wenn Sie mit Ametras MOEVE Enterprise oder Ametras MOEVE Smart arbeiten, kann der PepMax auch Umsatzmeldungen verarbeiten und anzeigen:

Warenwirtschaft
:sieheauch: Sendet Umsatzdaten per TCP/IP Post 3700 an den PepMax Service
:sieheauch: Der PepMax Service speichert die Daten im SQL Server
:sieheauch: Der PepMax Service sendet eine Info per TCP/IP an den PepMax Client
MOEVE Enterprise: Die IP-Adresse, an welche die MOEVE Warenwirtschaft die Umsatzmeldungen schickt, ist in MOEVE in Variante VAR0458 hinterlegt.

MOEVE Smart: :sieheauch: Schnittstelle Ametras MOEVE Smart -> PepMax KV-Direkt-Ticker

PepMax Server

Der PepMax Server übernimmt - neben dem bereits oben beschrieben Daten-Import - keine weiteren Kommunikationsaufgaben.

PepMax Service

Der PepMax Service ist das zentrale Kommunikations-System im PepMax-Umfeld.

Alle PepMax Clients verbinden sich beim Programm-Start per TCP/IP-Socket auf Port 3600 mit dem PepMax Service. Wird auf einem Client-PC etwas erfasst oder geändert (beispielsweise eine Abwesenheit oder eine Buchung), so erhält der PepMax Service eine Nachricht, und verteilt diese an alle übrigen Clients, die gestartet sind, damit diese jeweils ihren Bildschirm aktualisieren können.

Desweiteren übernimmt der PepMax Service alle Kommunikationsaufgaben mit externen Systemen, also:

:sieheauch: Emails via SMTP Server
:sieheauch: Import von Frequenzzähler-Daten
:sieheauch: Abgleich der Buchungen und Stammdaten mit den Zeiterfassungs-Terminals
:sieheauch: Download von Wettervorhersagen, PDF-Hilfe-Dokumenten, etc. aus dem Internet
:sieheauch: Abgleich der Uhrzeit am Server
:sieheauch: Abruf von Standbildern von Webcams

PepMax Client

Der PepMax Client (also das normale Anwendungsprogramm für den Benutzer) kommuniziert immer nur direkt mit dem PepMax Service oder der SQL Server Datenbank. Die Client-PCs kommunizieren niemals direkt mit dem Internet, auch nicht zum Email-Versand. Dies erfolgt immer zentral über den PepMax Service.

Der PepMax Client benötigt also immer eine Verbindung zum PepMax Service (TCP/IP-Port 3600) und zur SQL Server Datenbank (TCP/IP Port 1433 und 1434).

Daneben muss der PepMax Client auch noch auf ein gemeinsames Datenlaufwerk zugreifen, das zum Austausch beispielsweise von Dateianhängen, Personalfotos, etc. dient. Dieses ClientTransfer-Laufwerk ist im Programm-Parameter 2119 eingestellt.

:sieheauch: Firewall-Freigaben für PepMax

pepmax/allgemeines/kommunikation.txt · Zuletzt geändert: 01.06.2017 15:29 von mkahlert · 3127 Zugriffe bisher