Internet of things: Antenne

Größe: px
Ab Seite anzeigen:

Download "Internet of things: Antenne"

Transkript

1 PROJEKTARBEIT C22, HOCHSCHULE DARMSTADT, FERNMASTERSTUDIENGANG 2017 Internet of things: Antenne Projektteam Sebastian Marquart Martin Meixner Michael Schillinger Betreuer Prof. Dr.-Ing. Serge Zacher 1

2 Gliederung Aufgabenstellung Systembeschreibung Wiederinbetriebnahme Antenne Neuentwicklung Ergebnisabgleich & Ausblick 2

3 Aufgabenstellung Ansteuerung Antenne über Webservice Konfiguration PID-Regler & Durchführung Experiment Visualisierung Ergebnis Experiment & Export Daten als CSV-Datei für weitere Auswertungen Unterstützung von mehreren Clients Anwendung theoretische Grundlagen Modul Projektmanagement Verteilung Arbeitspakete ersichtlich Anwendung von mindestens zwei Arbeitstechniken 3

4 Systembeschreibung zum Projektstart 4

5 Systembeschreibung MQTT MQTT Message Queue Telemetry Transport (Übertragung von Telemetrie-Daten mittels einer Warteschlange) MQTT-Protokoll: - seit 2014 standardisiert - offenes Nachrichtenprotokoll für Maschine-zu-Maschine Kommunikation - minimaler Protokoll-Overhead Eignung für verzögerte oder bandbreitenbegrenzte Übertragung in Netzwerken Zentraler Verteiler: MQTT-Broker 5

6 Systembeschreibung MQTT-Broker Nachrichten der Clients bestehend aus Topic und den eigentlichen Daten Clients 6

7 Systembeschreibung MQTT-Messages 7

8 Systembeschreibung cloudmqtt 8

9 Systembeschreibung Node-RED Node-RED ist ein von der Firma IBM entwickeltes Programm zur grafischen Programmierung von Abläufen für Internet-of-Things -Anwendungen (kurz IoT ). - IoT ermöglicht Datenaustausch zwischen einfachen Geräten (Dingen) - Parametrierbare Funktionsblöcke und deren Verbindungen Flows - Flows wandeln Nachrichten der IoT und leiten sie in die gewünschten Nachrichtenkanäle - für Zugriff auf Node-RED des Raspberry Pi 9

10 Systembeschreibung Node-RED Existierende Flows 10

11 Systembeschreibung Node-RED Konfiguration 11

12 Wiederinbetriebnahme der Antenne 1. Verdrahtung der einzelnen Elemente 2. Herstellen einer WLAN- Verbindung des RP mit eigenem Netzwerk 3. Konfiguration von Node-RED mit korrekten MQTT- Broker-Zugangsdaten 4. Ansteuerung der Antenne durch bereitgestellte JAVA-Oberfläche der Vorgängergruppe 12

13 Wiederinbetriebnahme der Antenne 1. Registerkarte Einstellungen zur Konfiguration des MQTT-Brokers 2. Einstellen der Regler-Parameter 3. Laden um Parameter zu übernehmen 4. Sollposition eingeben / auswählen 5. Übernehmen und Start bewirkt Drehung der Antenne 13

14 Client-Funktionalitäten - Konfiguration und Start eines Experiments - Abschätzung der zu wahrscheinlichen Wartezeit bis zum Start eines Experiments - Dynamische Visualisierung (Ist-/Soll-Positionen) eines aktiven Experiments - Statische Visualisierung (Ist-/Soll-Positionen) eines abgeschlossenen Experiments - Download einer CSV Datei der Trace-Daten zu einem Experiment 14

15 Überblick Technologien Serverseitig: ASP.NET (Active Server Pages.NET) Hosting über 1&1 Unlimited Windows Clientseitig: HTML / CSS zur Visualisierung JavaScript für Hintergrund-Kommunikation mit dem Server JavaScript Bibliotheken jquery (diverses, u.a. AJAX Requests an den Server) und plot.ly JS (Visualisierung) 15

16 Implementierung - REST-Server (Representational State Transfer) Server-Funktionlitäten (=Ressource) werden direkt adressiert Separater Thread pro Aufruf einer Server-Adresse Ein zentraler Server-Thread für Auftragsabarbeitung + Kommunikation zur Antenne Synchronisierter Kommunikation zwischen zentralem Thread und den einzelnen Threads der Server-Aufrufe Auftragswarteschlange verwaltet von zentralem Thread Daten vom Server an Client werden im JSON (JavaScript Object Notation) Format übertragen Client 1 Client 2 Client n Client Thread 1 Thread-Safe MQTT Broker Client Thread 2 Synchronized Zentraler Server-Thread Client Thread n Antennen Hardware 16

17 Implementierung Client-Funktion Aktion wählen Sprung zum Konfigurations-Screen Neues Experiment Anzeigen des Ergebnisses eines abgeschlossenen Experiments über eine Experiment-ID Fehlerauswertung der Eingabe 17

18 Implementierung Client-Funktion Neues Experiment Parametereingabe mit Plausibilitätsund Fehlerprüfung Starten des Experiments (Eintrag in die Server-Warteschlange) 18

19 Implementierung Client-Funktion Ist-Stand abfragen Dynamischer Aufbau des Trace-Diagramms Diverse Diagramm-Funktionen (Zoomen, Ein- /Ausblenden von Graphen, Anzeigen der Kurven-Werte bei Mouseover, ) CSV Download der Ist- und Soll-Positionen 19

20 Ergebnisabgleich Ansteuerung Antenne über Webservice Konfiguration PID-Regler & Durchführung Experiment Visualisierung Ergebnis Experiment & Export Daten als CSV-Datei für weitere Auswertungen Unterstützung von mehreren Clients Anwendung theoretische Grundlagen Modul Projektmanagement Verteilung Arbeitspakete ersichtlich Anwendung von mindestens zwei Arbeitstechniken 20

21 Ausblick Übergabe System an Hochschule Simulator für beliebige Regelstrecken (neues Projekt) 21

Medien und Webtechnologie

Medien und Webtechnologie Medien und Webtechnologie Herstellerkatalog als Webanwendung Wintersemester 2005/06 18. Januar 2006 M. Wintermeier, C. Brottka, S. Keitsch Unser Ziel Beim Ausführen einer Funktion soll keine neue HTML-Seite

Mehr

Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2017

Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2017 Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2017 Prof. Dr.-Ing. habil. Peter Sobe HTW Dresden Fakultät Informatik / Mathematik Zur Person: Prof. Dr.-Ing.

Mehr

b2boptic / SF7 Freiburg 22.10.2015

b2boptic / SF7 Freiburg 22.10.2015 b2boptic / SF7 Freiburg 22.10.2015 Themen b2boptic im Web SF7 / LensCatalog Webservice b2boptic Forum 12 Jahre glaeserforum.de glaeserforum.de ist nun forum.b2boptic.com Über 400 angemeldete Benutzer 2000

Mehr

Azure IoT Hub. Christian Kratky

Azure IoT Hub. Christian Kratky Azure IoT Hub Christian Kratky 22.08.2017 Vorstellung Christian Kratky krátký (tschechisch) - eine geringe Länge habend, kurz Softwareentwickler seit 2005 Schwerpunkte.NET / Azure / IoT / Arduino / WPF

Mehr

Komponentenorientierte Software-Entwicklung. Seite 1 / 42

Komponentenorientierte Software-Entwicklung. Seite 1 / 42 Seite 1 / 42 Wiederholung Messaging Java Messaging Service (JMS) Pub/Sub P2P Messaging Middleware XMPP-Protokoll Java API for XML-Processing (JAXP) Java API for XML-Binding Webservices / SOA Simple Object

Mehr

Rainer Oechsle. Parallele und verteilte. Anwendungen in Java. 4., neu bearbeitete Auflage. Mit 165 Listings, 5 Tabellen und 71 HANSER

Rainer Oechsle. Parallele und verteilte. Anwendungen in Java. 4., neu bearbeitete Auflage. Mit 165 Listings, 5 Tabellen und 71 HANSER Rainer Oechsle Parallele und verteilte Anwendungen in Java 4., neu bearbeitete Auflage Mit 165 Listings, 5 Tabellen und 71 Bildern HANSER Inhalt 1 Einleitung 15 1.1 Parallelität, Nebenläufigkeit und Verteilung

Mehr

MQTT für Sensoren und Aktoren

MQTT für Sensoren und Aktoren MQTT für Sensoren und Aktoren MQTT (Message Queue Telemetry Transport) ist hervorragend geeignet, um Sensoren und Aktoren miteinander zu koppeln. Aus diesem Grund spielt das Protokoll im Internet der Dinge,

Mehr

windream 6.5 What s New? windream GmbH, Bochum

windream 6.5 What s New? windream GmbH, Bochum windream 6.5 What s New? windream GmbH, Bochum windream GmbH Wasserstr.219 44799 Bochum Stand: 05/2016 6.5.0.1 Alle Rechte vorbehalten. Kein Teil dieser Beschreibung darf in irgendeiner Form (Druck, Fotokopie

Mehr

Grundlagen der Anwendung und Programmierung des ESP8266. Dennis Hoffmann Mittwoch, :30 Uhr Schulungsraum SW23/147

Grundlagen der Anwendung und Programmierung des ESP8266. Dennis Hoffmann Mittwoch, :30 Uhr Schulungsraum SW23/147 Grundlagen der Anwendung und Programmierung des ESP8266 Dennis Hoffmann Mittwoch, 11.01.2017 08:30 Uhr Schulungsraum SW23/147 Inhalt Mikrocontroller ESP8266 Entwicklungsumgebung Firmware Beispiele Projekte

Mehr

Einführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK

Einführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK Einführung in die Cross-Plattform Entwicklung Web Services mit dem Intel XDK Einführung Dieses Hands-on-Lab (HOL) macht den Leser mit dem Intel XDK und dem Zugriff auf Web Services vertraut. Der Web Service

Mehr

Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016

Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016 Internettechnologien Vorlesung für Master-Studierende Geoinformatik/-management Sommersemester 2016 Prof. Dr.-Ing. habil. Peter Sobe HTW Dresden Fakultät Informatik / Mathematik Zur Person: Prof. Dr.-Ing.

Mehr

Die Visualisierung des HomeServers bietet die Möglichkeit, Grundrisspläne oder Bilder zu integrieren und Bedienelemente frei zu gestalten.

Die Visualisierung des HomeServers bietet die Möglichkeit, Grundrisspläne oder Bilder zu integrieren und Bedienelemente frei zu gestalten. HomeServer/ FacilityServer Visualisierung anlegen und testen Einleitung: Die Visualisierung des HomeServers bietet die Möglichkeit, Grundrisspläne oder Bilder zu integrieren und Bedienelemente frei zu

Mehr

Visualisierung von energiewirtschaftlichen Zeitreihen im Web-Browser. Aachen, Simon Rehker

Visualisierung von energiewirtschaftlichen Zeitreihen im Web-Browser. Aachen, Simon Rehker Visualisierung von energiewirtschaftlichen Zeitreihen im Web-Browser Aachen, 16.01.2013 Simon Rehker Gliederung 1. Motivation 2. Zeitreihen in der Energiewirtschaft 3. Visualisierung im Web-Browser 4.

Mehr

IoT-Schnittstellenverbindungen einfach verdrahten

IoT-Schnittstellenverbindungen einfach verdrahten IoT-Schnittstellenverbindungen einfach verdrahten Klaus-Dieter Walter, SSV Software Systems GmbH, Hannover Das Internet of Things schafft zahlreiche neue Herausforderungen, für die noch praktikable Lösungen

Mehr

Application-Note MQTT mit PiXtend

Application-Note MQTT mit PiXtend Application-Note Installation, Einrichtung, Programmierung APP-PX-410 Stand 07.07.2017, V1.00 Qube Solutions UG (haftungsbeschränkt) Arbachtalstr. 6, 72800 Eningen, Germany http://www.qube-solutions.de/

Mehr

Benutzerhandbuch. Neukirchen

Benutzerhandbuch. Neukirchen Benutzerhandbuch Neukirchen August 2015 Kontakt: Kai Hübl Lambertsberg 17 D-34626 Neukirchen [email protected] 3 Contents 1 Einleitung... 5 1.1 Inhalt... 5 1.2 OpcUaWebServer... 5 1.3 Web Panel... 6 2

Mehr

KNX Internet of Things (IoT)

KNX Internet of Things (IoT) KNX Internet of Things (IoT) Neue Perspektiven mit KNX für HLK-Anwendungen KNX Association 2017 KNX IoT Aktuelles KNX-Ökosystem (KNXnet/IP) KNXnet/ IP (standardisiert) WAN LAN Entferntes Gebäude Typisches

Mehr

Einführung Servlets. JEE Vorlesung Teil 2. Ralf Gitzel

Einführung Servlets. JEE Vorlesung Teil 2. Ralf Gitzel Einführung Servlets JEE Vorlesung Teil 2 Ralf Gitzel [email protected] 1 Übersicht Wiederholung Hello World Blick in die Details Servlet Programmierung Potentielle Fehler Lernziele Gruppenübung 2

Mehr

Mainsaver Anwendung auf mobilen Geräten. Steve Unger

Mainsaver Anwendung auf mobilen Geräten. Steve Unger Mainsaver Anwendung auf mobilen Geräten Steve Unger Agenda Agenda -Warum mobil arbeiten -Die Mobile Welt -Web Apps -MobileMainsaver 3.0 - Ausblick Warum mobil arbeiten Nutzen Globale Verfügbarkeit von

Mehr

Benutzerhandbuch. Nutzung der Zählerfernauslesung der Fernwasserversorgung Franken. Fernwasserversorgung Franken Fernwasserstraße Uffenheim

Benutzerhandbuch. Nutzung der Zählerfernauslesung der Fernwasserversorgung Franken. Fernwasserversorgung Franken Fernwasserstraße Uffenheim Fernwasserversorgung Franken Fernwasserstraße 2 97215 Uffenheim Tel.: 09842 / 938-0 Mail: [email protected] Benutzerhandbuch Nutzung der der Fernwasserversorgung Franken Version 2.2 Stand März

Mehr

Reporting Lösungen für APEX wähle Deine Waffen weise

Reporting Lösungen für APEX wähle Deine Waffen weise Reporting Lösungen für APEX wähle Deine Waffen weise Dietmar Aust Opal-Consulting Köln Schlüsselworte: Oracle APEX, Reporting, JasperReports, PL/PDF, BI Publisher, OPAL:XP, Doxxy, Oracle Rest Data Services

Mehr

AJAX Implementierung mit Joomla!

AJAX Implementierung mit Joomla! Joomla! DAY TM AUSTRIA 2015 AJAX Implementierung mit Joomla! Inhalt AJAX Implementierung mit Joomla! Inhalt Einleitung Was ist AJAX und wie funktioniert es Joomla! & AJAX AJAX in Templates mit Komponenten

Mehr

DACHSTEIN RIESENEISHÖHLE

DACHSTEIN RIESENEISHÖHLE DACHSTEIN RIESENEISHÖHLE STEUERUNG WETTERTÜR EKS Huter KG Unterfeld 299 Tel.: +43 (0) 5417-6300 Email: [email protected] A-6426 Roppen Fax: +43 (0) 5417-6310 Web: www.huter-energie.at EKS-Huter KG

Mehr

Erläuterungen zu Darstellung des DLQ-Datenportals

Erläuterungen zu Darstellung des DLQ-Datenportals Erläuterungen zu Darstellung des DLQ-Datenportals Definition zum Datenportal Das DLQ-Datenportal (DP) definiert fachliche Schnittstellen für den Datenaustausch zwischen verschiedenen Kommunikationspartnern.

Mehr

Einführung in das Google Web Toolkit am Beispiel eines Projektes aus der Verkehrstelematik

Einführung in das Google Web Toolkit am Beispiel eines Projektes aus der Verkehrstelematik Einführung in das Google Web Toolkit am Beispiel eines Projektes aus der Verkehrstelematik Fachhochschule Aachen - WS 11/12 Seminararbeit im Bachelorstudiengang Scientific Programming Sebastian Schilling

Mehr

Inhaltsverzeichnis. Einleitung

Inhaltsverzeichnis. Einleitung Einleitung 1 Rapid Web Development 1.1 Alle reden von Web 2.0 1.2 Was ist ein Web-Development-Framework? 1.3 Die zentralen Komponenten von TurboGears Python Kid-Templating CherryPy SQLObject Weitere Komponenten

Mehr

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam

PHP eine Einführung. Dipl.-Inf. Frank Hofmann. 18. November Potsdam PHP eine Einführung Dipl.-Inf. Frank Hofmann Potsdam 18. November 2007 Dipl.-Inf. Frank Hofmann (Potsdam) PHP eine Einführung 18. November 2007 1 / 14 Allgemeines zum Kurs Zielsetzung des Kurses Erlernen

Mehr

Kompendium der Web-Programmierung

Kompendium der Web-Programmierung . Thomas Walter Kompendium der Web-Programmierung Dynamische Web-Sites Mit 510 Abbildungen und 22 Tabellen 4ü Springer OOM- Hinweise zum Gebrauch des Buches XIII Teil I Grundlagen der Web-Programmierung

Mehr

Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs

Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs Dynamisches Anzeigen von Informationen in APEX mit jquery UI Dialogs und Tabs Dr. Gudrun Pabst Trivadis GmbH München Schlüsselworte: APEX, jquery UI, Dialogs, Tabs Einleitung Die von Apex erstellten HTML-Seiten

Mehr

Erweiterte Konfiguration Agenda Anywhere

Erweiterte Konfiguration Agenda Anywhere Erweiterte Konfiguration Agenda Anywhere Bereich: IT-Lösungen - Info für Anwender Nr. 86255 Inhaltsverzeichnis 1. Ziel 2. Beschreibung 3. Vorgehensweisen 3.1. Netzwerkkonfiguration 3.2. Einstellungen sichern

Mehr

Dineso Software - Technische Daten

Dineso Software - Technische Daten Dineso Software - Technische Daten Zahlen, Daten, Fakten zu Software und Anwendung Inhaltsverzeichnis: 1. Allgemeine Informationen zur Dineso Software 2. Technische Voraussetzungen 3. Ablauf eines BI-Projektes

Mehr

Einrichtung der Synchronisation

Einrichtung der Synchronisation Lokale Synchronisation Hierbei handelt es sich um die clientseitige Synchronisation. Das UrlaubsManager Programm kommuniziert mit MS Outlook (bis Version 2010 32 bit) über die Microsoft Schnittstelle MAPI.

Mehr

SPSS an der Universität Osnabrück

SPSS an der Universität Osnabrück SPSS an der Universität Osnabrück Installation und Konfiguration einer Netzwerk-Lizenz Stand: Dienstag, 9. September 2014 Version: 1.0 Autor(en): [email protected], Rechenzentrum [FE] 2014

Mehr

Technologische Analysen im Umfeld Sozialer Netzwerke

Technologische Analysen im Umfeld Sozialer Netzwerke Fakultät Informatik & IBM Lehrstuhl Rechnernetze & Centers for Solution Innovation :: Hamburg Technologische Analysen im Umfeld Sozialer Netzwerke Verteidigung der Diplomarbeit Dresden, 10.11.2008 [email protected]

Mehr

Inhaltsverzeichnis. Rainer Oechsle. Parallele und verteilte Anwendungen in Java ISBN: Weitere Informationen oder Bestellungen unter

Inhaltsverzeichnis. Rainer Oechsle. Parallele und verteilte Anwendungen in Java ISBN: Weitere Informationen oder Bestellungen unter sverzeichnis Rainer Oechsle Parallele und verteilte Anwendungen in Java ISBN: 978-3-446-42459-3 Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-42459-3 sowie im Buchhandel.

Mehr

Datenaustausch mit JSON

Datenaustausch mit JSON Datenaustausch mit JSON Datenaustausch Kodierung von Daten Binärformate (PNG, MP4, Word,... ) effizient, aufwändig, nicht menschenlesbar Textformate (Java,... ): menschenlesbar, Aufwand für Ein- und Ausgabe

Mehr

Informatik am Heinrich-Böll-Gymnasium

Informatik am Heinrich-Böll-Gymnasium Informatik am Heinrich-Böll-Gymnasium Konzept Organisation Inhalte Fachgruppe Informatik HBG Troisdorf Stand: 21. Januar 2017 Fachgruppe Informatik (HBG Troisdorf) Informatik am HBG Stand: 21. Januar 2017

Mehr

2. WWW-Protokolle und -Formate

2. WWW-Protokolle und -Formate 2. WWW-Protokolle und -Formate Inhalt: HTTP, allgemeiner syntaktischer Aufbau Wichtige Methoden des HTTP-Protokolls Aufbau von Web-Applikationen unter Nutzung von HTTP, HTML, DOM XML, XML-DTD und XML-Schema

Mehr

Anbindung NEXTION Display mit ESP8266 an IP-Symcon

Anbindung NEXTION Display mit ESP8266 an IP-Symcon Anbindung NEXTION Display mit ESP8266 an IP-Symcon Vorwort: Die Dokumentation habe ich erstellt damit ich später auch noch weiß was ich wie konfiguriert habe (Ich werde leider auch nicht Jünger)! Ich kann

Mehr

Datenbank-basierte Webserver

Datenbank-basierte Webserver Datenbank-basierte Webserver Datenbank-Funktion steht im Vordergrund Web-Schnittstelle für Eingabe, Wartung oder Ausgabe von Daten Datenbank läuft im Hintergrund und liefert Daten für bestimmte Seiten

Mehr

Diplom Zwischenverteidigung

Diplom Zwischenverteidigung Diplom Zwischenverteidigung Entwicklung einer webbasierten Benutzerschnittstelle für des Netplan-Tool Bearbeiter: Betreuer: Verantwortlicher Hochschullehrer: Jens Kempe Dr.-Ing. Jörn Plönnigs Dipl.-Inf

Mehr

Anwender- dokumentation

Anwender- dokumentation Anwender- dokumentation Conrad wanlo, Edy Luis, Rachid Aegoudhoum 1 Inhaltsverzeichnis Inhalt... 2 Einführung... 3 Systemvoraussetzungen... 3 Browserauswahl... 3 Browserkonfiguration... 3 Konfiguration

Mehr

Grundlagen Internet-Technologien INF3171

Grundlagen Internet-Technologien INF3171 Fachbereich Informatik Informationsdienste Grundlagen Internet-Technologien INF3171 Cookies & Sessions Version 1.0 20.06.2016 aktuelles 2 Erweiterungen wir betrachten zwei Erweiterungen: Personalisierung

Mehr

HFT App. Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. Sonntag, 26. Mai 13

HFT App. Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. Sonntag, 26. Mai 13 HFT App Prof. Dr. Gerhard Wanner Michael Kolb B.Sc. 1 Die Hochschule 2 3 HFT Stuttgart Gegründet 1832 als Winterschule für Bauhandwerker 3.700 Studierende über 100 Professoren über 350 Lehrbeauftragte

Mehr

Netzwerk Technologien in LabVIEW

Netzwerk Technologien in LabVIEW Netzwerk Technologien in LabVIEW von Dirk Wieprecht NI Germany Hier sind wir: Agenda Agenda Bedeutung des Ethernet für die Messtechnik Ethernet-basierende Technologien in LabVIEW Low Level- TCP/IP Objekt

Mehr

Hochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik

Hochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik Hochschule für Angewandte Wissenschaften München Fakultät Informatik und Mathematik Verteilte Systeme (Masterstudiengänge) Wintersemester 2017/2018 München, September 2017 Prof. Dr. Peter Mandl, LBA Benjamin

Mehr

Architektur von REST basierten Webservices

Architektur von REST basierten Webservices 28.11.2005 Architektur von REST basierten Webservices Referent MARK ALTHOFF REST was invented by ROY T. FIELDING and RICHARD N. TAYLOR Geschichtlicher Hintergrund von REST 1994-1995 taucht der Begriff

Mehr

IMBA. Installationsanleitung. Access-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz

IMBA. Installationsanleitung. Access-Datenbankadapter. Das Instrument für den fähigkeitsgerechten Personaleinsatz Das Instrument für den fähigkeitsgerechten Personaleinsatz IMBA Access-Datenbankadapter Installationsanleitung gefördert durch das Bundesministerium für Gesundheit und Soziale Sicherung Vorbereitung Bitte

Mehr

Information über die WebServices der Parlamentsdienste

Information über die WebServices der Parlamentsdienste Parlamentsdienste Services du Parlement Servizi del Parlamento Servetschs dal parlament Information über die WebServices der Parlamentsdienste Version 4 Verlauf Version Datum Kommentar Person 0.1 25.03.11

Mehr

Kurzanleitung der IP Kamera

Kurzanleitung der IP Kamera Kurzanleitung der IP Kamera Die Kurzanleitung soll dem Benutzer die Möglichkeit geben, die IP Kamera in Betrieb zu nehmen. Die genauen Anweisungen finden Sie als Download auf unserer Internetseite: www.jovision.de

Mehr

Schick statt altbacken Oberflächen-Modernisierung von Forms-Anwendungen

Schick statt altbacken Oberflächen-Modernisierung von Forms-Anwendungen Schick statt altbacken 24.01.2017 Version 1.0 Seite 1 Zur Person Mark Eichhorst Oracle Forms/Reports/(Designer) seit 1992 Versionen: 3.0, 6i, 10g, 11g, 12c, Hobby: Performance Optimierung Seite 2 Agenda

Mehr

Einfache Einbindung von Maschinen in Anlagenstrukturen. Modul 6

Einfache Einbindung von Maschinen in Anlagenstrukturen. Modul 6 Einfache Einbindung von Maschinen in Anlagenstrukturen Power-Workshop PROFINET mit PROFINET-Truck Modul 6 siemens.com/profinet Ausgangssituation Sie sind Maschinebauer 3 Anlagenstation SIMATIC S7-1500

Mehr

IBM Cognos Mobile Überblick, Security und Individualisierung

IBM Cognos Mobile Überblick, Security und Individualisierung IBM Cognos Mobile Überblick, Security und Individualisierung PPI AG, Peter Clausen 19. Februar 2015 PPI Roadshow BI Agenda IBM Cognos Mobile Überblick Merkmale Komponenten und Technologie Administration

Mehr

ESP8266-AKTOREN MITTELS MQTT ANBINDEN. Ein Überblick von Reiner Leins

ESP8266-AKTOREN MITTELS MQTT ANBINDEN. Ein Überblick von Reiner Leins ESP8266-AKTOREN MITTELS MQTT ANBINDEN Ein Überblick von Reiner Leins WAS WIRD BENÖTIGT? Ein ESP8266 SoC, bzw. ein Board mit dieser Platine, z.b. NodeMCU V3 oder WeMos D1mini Stromversorgung (ESP verbraucht

Mehr

GeoServer in action Fortgeschrittene Möglichkeiten beim Einsatz des Geoservers

GeoServer in action Fortgeschrittene Möglichkeiten beim Einsatz des Geoservers GeoServer in action Fortgeschrittene Möglichkeiten beim Einsatz des Geoservers Nils Bühner [email protected] terrestris GmbH & Co KG Über uns Nils Bühner [email protected] github.com/buehner Informatiker

Mehr

HERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE - APPS 11.09.2012 IOZ AG 1

HERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE - APPS 11.09.2012 IOZ AG 1 HERZLICH WILLKOMMEN SHAREPOINT 2013 DEEP DIVE - APPS 11.09.2012 IOZ AG 1 AGENDA Einführung Apps - Einführung Apps Architektur SharePoint-Hosted Apps Cloud-Hosted Apps Ausblick 11.09.2012 IOZ AG 2 ÜBER

Mehr

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo

Webentwicklung mit Vaadin 7. Theoretische und praktische Einführung in Vaadin 7. Christian Dresen, Michael Gerdes, Sergej Schumilo Webentwicklung mit Vaadin 7 Theoretische und praktische Einführung in Vaadin 7 Christian Dresen, Michael Gerdes, Sergej Schumilo Agenda Allgemeines Architektur Client-Side Server-Side Vaadin UI Components

Mehr

<Insert Picture Here> Einführung in SOA

<Insert Picture Here> Einführung in SOA Einführung in SOA Markus Lohn Senior Principal Consultant SOA? - Ideen Selling Oracle To All SAP On ABAP Increasing Sales Of Applications 3 Agenda Motivation SOA-Definition SOA-Konzepte

Mehr

terra CLOUD Hosting Handbuch Stand: 02/2015

terra CLOUD Hosting Handbuch Stand: 02/2015 terra CLOUD Hosting Handbuch Stand: 02/2015 Inhaltsverzeichnis 1 Einleitung... 3 2 Voraussetzungen für den Zugriff... 3 3 VPN-Daten herunterladen... 3 4 Verbindung zur Hosting Firewall herstellen... 4

Mehr

- BDE - MDE - Barcode - Transponder - Sensoren -

- BDE - MDE - Barcode - Transponder - Sensoren - Plug&Work Paket: Zeiten und Tätigkeiten erfassen - für Industrie, produzierendes Gewerbe, Handel uvam. Wir liefern Ihnen die Daten: - WER war im Betrieb. Genaue An- und Abmeldezeiten Ihrer Mitarbeiter.

Mehr

Vorlesung: Virtualisierung und Rechenzentrumsinfrastrukturen. Lars Göbel & Christian Müller VL02: Einführung in die Virtualisierung

Vorlesung: Virtualisierung und Rechenzentrumsinfrastrukturen. Lars Göbel & Christian Müller VL02: Einführung in die Virtualisierung Vorlesung: Lars Göbel & Christian Müller VL02: Einführung in die Virtualisierung VL02: Einführung in die Virtualisierung Agenda 1. Über mich 2. Überblick Themenblock Virtualisierung 3. Idee - Virtualisierung

Mehr

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG

Eclipse Scout Heute und Morgen. Jérémie Bresson BSI Business Systems Integration AG Eclipse Scout Heute und Morgen @ZimMatthias @j2r2b Matthias Zimmermann Jérémie Bresson BSI Business Systems Integration AG Scout Heute Neon Release Eclipse Scout Neon Release Neue Java Platform Neon Release

Mehr

Verteidigung der Diplomarbeit 3D-Netzwerk-Visualisierung

Verteidigung der Diplomarbeit 3D-Netzwerk-Visualisierung 1 Verteidigung der Diplomarbeit 3D-Netzwerk-Visualisierung Stefan Ziegler 11. März 2005 INHALTSVERZEICHNIS 2 Inhaltsverzeichnis 1 Aufgabe 3 2 Umsetzung 4 3 Struktur 5 4 Paketverarbeitung 8 5 Grafische

Mehr

Internet-Technologien

Internet-Technologien Internet-Technologien PHP Workshop Bau eines Gästebuches Bisher: Heute: Clientseitiges Skripting (Bsp.: JavaScript) Ausführung von Programm-Code auf dem Client-Rechner Entlastung des Server-Rechners ++

Mehr

Neuer Funkrufmaster: DAPNET Folien: Daniel Sialkowski und Ralf Wilke. 2. Hamnettagung in Aachen,

Neuer Funkrufmaster: DAPNET Folien: Daniel Sialkowski und Ralf Wilke. 2. Hamnettagung in Aachen, Neuer Funkrufmaster: DAPNET Folien: Daniel Sialkowski und Ralf Wilke 2. Hamnettagung in Aachen, 19.11.2016 Inhalt ) I. Einführung: Paging-Sendernetzwerke Vergleich mit Mobilfunknetzen )))) Quelle: C. Jansen,

Mehr

Remote Control - LeCroy ActiveDSO in LabVIEW

Remote Control - LeCroy ActiveDSO in LabVIEW Remote Control - LeCroy ActiveDSO in LabVIEW ActiveDSO von Teledyne LeCroy ist ein ActiveX-Control, das das Steuern von LeCroy Oszilloskopen via verschiedene Schnittstellen ermöglicht. ActiveDSO lässt

Mehr

Installationsanleitung ab-agenta

Installationsanleitung ab-agenta Installationsanleitung ab-agenta Hard-/Software-Voraussetzungen Unterstützung von 32- und 64-Bit Betriebssystemen Windows 7/8/8.1/10, 2008/2012/2016 Server Einplatz-Version: mindestens 4 GB RAM Arbeitsspeicher,

Mehr

Enterprise JavaBeans Überblick

Enterprise JavaBeans Überblick Enterprise JavaBeans Überblick 1. Überblick Java EE 5 und Komponententechnologien 3. Enterprise JavaBeans Architektur 4. Ressourcen Management und Primäre Services 5. Java Persistence: Entity Manager 6.

Mehr

Parallele und verteilte Anwendungen in Java

Parallele und verteilte Anwendungen in Java Rainer Oechsle Parallele und verteilte Anwendungen in Java ISBN-10: 3-446-40714-6 ISBN-13: 978-3-446-40714-5 Inhaltsverzeichnis Weitere Informationen oder Bestellungen unter http://www.hanser.de/978-3-446-40714-5

Mehr

Funktionsdaten Editor Kurzanleitung

Funktionsdaten Editor Kurzanleitung elektronische Steuerungsgerätegesellschaft mbh. A-3872 Amaliendorf, Langestr. 124 Tel +43 (0)2862 53635 [email protected] F-Editor Vers. 1.09 Funktionsdaten Editor Kurzanleitung Das Programm Funktionsdaten

Mehr

Geschäftsprozesse Benutzerschnittstelle

Geschäftsprozesse Benutzerschnittstelle Geschäftsprozesse Benutzerschnittstelle Prof. Dr. Volker Klingspor AW 01-30 Homepage: http://www.fh-bochum.de/fbw/personen/klingspor.html Downloads: http://www.fh-bochum.de/fbw/personen/klingspor/downloads.html

Mehr

Virtuelle Desktop Infrastruktur

Virtuelle Desktop Infrastruktur Virtuelle Desktop Infrastruktur Inhaltsverzeichnis 1. Hintergrund 2. VMware Horizon View Clients 3. Installation VMware Horizon View Client 3.1. Installation für Windows 3.2. Installation für OS X 3.3.

Mehr

Die verschiedenen Versionen im Vergleich

Die verschiedenen Versionen im Vergleich Die verschiedenen Versionen im Vergleich Funktion Sensible Daten teilen Teilen Sie sensible Daten wie Passwörter und schützenswerte Informationen. Nutzer verwalten Sie haben die Möglichkeit, einzelne Nutzer

Mehr

TELEMETRIE EINER ANWENDUNG

TELEMETRIE EINER ANWENDUNG TELEMETRIE EINER ANWENDUNG VISUAL STUDIO APPLICATION INSIGHTS BORIS WEHRLE TELEMETRIE 2 TELEMETRIE WELCHE ZIELE WERDEN VERFOLGT? Erkennen von Zusammenhängen Vorausschauendes Erkennen von Problemen um rechtzeitig

Mehr

RELEASE NOTES. 1 Release Notes für Tine 2.0 Business Edition Technische Voraussetzungen 2.1 Browser

RELEASE NOTES. 1 Release Notes für Tine 2.0 Business Edition Technische Voraussetzungen 2.1 Browser RELEASE NOTES 1 Release Notes für Tine 2.0 Business Edition 2016.11 Codename: Egon (Sohn eines Entwicklers) Datum Veröffentlichung: 24.11.2016 Datum Support-Ende: 24.11.2018 2 Technische Voraussetzungen

Mehr

- Google-Maps-API - Intel App Framework - Cordova / Phonegap. Server. - Debian - Apache - Node.js. - Subversion (SVN) - Ajax - MVC.

- Google-Maps-API - Intel App Framework - Cordova / Phonegap. Server. - Debian - Apache - Node.js. - Subversion (SVN) - Ajax - MVC. Basisdaten Name: Raphael Fischer Geb.: 06.09.1982 Adresse: Wirkerstraße 29 42105 Wuppertal Mail-Adresse: [email protected] Telefon: 0202 / 31 77 372 Handy: 0176 / 320 45 346 Xing: xing.com/profile/raphael_fischer5

Mehr

Unterstützung der Dokumentation des Produktentwicklungsprozesses durch dynamische User Interfaces

Unterstützung der Dokumentation des Produktentwicklungsprozesses durch dynamische User Interfaces CENIT EIM-Innovationstag Unterstützung der Dokumentation des Produktentwicklungsprozesses Agenda Vorstellung Fachliche Ausgangssituation Hintergrund Herausforderungen Ziel Lösungen MBMS Dynamische Startseite

Mehr

Theorie und Praxis einer JSON-RPC-basierten Web-API

Theorie und Praxis einer JSON-RPC-basierten Web-API Theorie und Praxis einer JSON-RPC-basierten Web-API Christian Krause [email protected] Raritan Deutschland GmbH Chemnitzer LinuxTage 2015 Gliederung 1 2 Remote Procedure Call Interface Definition

Mehr

Application Designer & Framework unlimited

Application Designer & Framework unlimited NEUE POWER Application Designer & Framework unlimited Geschäftsanwendung 50% schneller erstellen und agil den Markt bedienen. Ideen und Kreativität nutzen Anwendung ohne Code erstellen Hochmoderne Web-Anwendung

Mehr

Rechnungen im Internet mit Biller Direct. Benutzerhandbuch

Rechnungen im Internet mit Biller Direct. Benutzerhandbuch Rechnungen im Internet mit Biller Direct Benutzerhandbuch Inhalt 1 Vorwort... 3 2 Anmeldung... 3 3 Navigationsmenü... 4 4 Geschäftspartner und die Ansicht der Konten... 5 5 Ansicht, Speicherung und Herunterladen

Mehr

bintec Secure IPSec Client

bintec Secure IPSec Client VPN in 5 Minuten bintec Secure IPSec Client Konfigurationsanleitung für den FEC VPN Testzugang Voraussetzungen Eine bintec Secure IPSec Client Lizenz Basiswissen über IP Routing und IP Security Eine funktionierende

Mehr

NEWpixi* API und die Umstellung auf REST. Freitag, 3. Mai 13

NEWpixi* API und die Umstellung auf REST. Freitag, 3. Mai 13 NEWpixi* API und die Umstellung auf REST Fakten NEWpixi* API Technik REST-basierend.NET Webservice IIS Webserver Release 31. August 2013, zusammen mit dem NEWpixi* ELI Release Legacy API und erste NEWpixi*

Mehr

SWARCO TRAFFIC SYSTEMS GMBH. PRIMOS SMART Zentrale Software Systembeschreibung. PRIMOS_Smart_BD_00

SWARCO TRAFFIC SYSTEMS GMBH. PRIMOS SMART Zentrale Software Systembeschreibung. PRIMOS_Smart_BD_00 SWARCO TRAFFIC SYSTEMS GMBH PRIMOS SMART Zentrale Software Systembeschreibung PRIMOS_Smart_BD_00 Inhalt 1 Einleitung... 3 1.1 Vorteile... 3 1.2 Anwendungsbereiche... 3 2 Systemübersicht... 4 2.1 Funktionen

Mehr

Dirk Reinemann Working Student Sales Consulting

Dirk Reinemann Working Student Sales Consulting JDeveloper 12c in 30 Minutes Dirk Reinemann Working Student Sales Consulting Program Agenda 1. Integrated Development Environment 2. Java Development 3. Web Development 4. Team Development 5. Application

Mehr

Python zur Lösung von AvA Übung 1 VON MORITZ FEY

Python zur Lösung von AvA Übung 1 VON MORITZ FEY Python zur Lösung von AvA Übung 1 VON MORITZ FEY Übersicht 2 Einführung Socket-Schnittstellen Datei-Zugriff Aufbau der Nachrichten und Serialisierung Besonderheiten von Python Realisierung des Programms

Mehr

Sie möchten als Hochschulangehöriger das Internet sowie spezielle Angebote der Fachhochschule Köln nutzen?

Sie möchten als Hochschulangehöriger das Internet sowie spezielle Angebote der Fachhochschule Köln nutzen? Sie möchten als Hochschulangehöriger das Internet sowie spezielle Angebote der Fachhochschule Köln nutzen? Dann zeigen wir Ihnen hier in wenigen kurzen Schritten die notwendige Vorgehensweise. Um eine

Mehr

Sitepark Information Enterprise Server - die Technologie-Plattform von Sitepark

Sitepark Information Enterprise Server - die Technologie-Plattform von Sitepark Sitepark Information Enterprise Server - die Technologie-Plattform von Sitepark Der IES ermöglicht die Entwicklung von Produkten auf einer einheitlichen Basis und stellt unter anderem ein produktübergreifendes

Mehr

Sensor Web Wupperverband

Sensor Web Wupperverband UFK, 05. März 2012 Sensor Web Wupperverband Dipl.Geogr. Christian Heier Stabsstelle Geografische Informationssysteme [email protected] Gliederung 1 2 3 4 5 Sensor Web im Wupperverband Bereitstellung

Mehr

MOC 20486 - Entwicklung von ASP.NET MVC 4 Webapplikationen

MOC 20486 - Entwicklung von ASP.NET MVC 4 Webapplikationen MOC 20486 - Entwicklung von ASP.NET MVC 4 Webapplikationen Kompakt-Intensiv-Training Diese Schulung bereitet Sie optimal auf die MOC-Zertifzierung vor. Zu Beginn der Schulung erhalten Sie einen Überblick

Mehr

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten

Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten Das Grundlagenbuch zu FileMaker Pro 7- Datenbanken erfolgreich anlegen und verwalten SMART BOOKS Inhaltsverzeichnis..««... Vorwort 13 Kapitel 1 - Einführung 17 Crashkurs: FileMaker Pro 7 anwenden 19 Eine

Mehr