+43 (0)662 457812 office@gruber-it.com Anfrage stellen
Support
Gruber Software & Services GmbH Gruber Software & Services GmbH Gruber Software & Services GmbH Gruber Software & Services GmbH
  • Home
  • Dienstleistungen
    • Dienstleistungen
    • Softwaretools für IBM i – AS/400
  • Über uns
    • Blog
    • Unternehmen
    • Partner
    • Impressum
  • Karriere
  • Kontakt
Gruber Software & Services GmbH Gruber Software & Services GmbH
  • Home
  • Dienstleistungen
    • Dienstleistungen
    • Softwaretools für IBM i – AS/400
  • Über uns
    • Blog
    • Unternehmen
    • Partner
    • Impressum
  • Karriere
  • Kontakt

Java HTTP REST Webservice zur PDF Erstellung

Eine Anzeige von Materialbedarf und Verkaufszahlen auf dem IBM iSeries "Greenscreen" sollte durch eine grafische Aufbereitung anschaulicher werden. Es soll mittels Funktionstaste möglich sein, die berechneten Kennzahlen als PDF inkl. Produktbildern anzuzeigen. Im iSeries Umfeld gäbe es dazu natürlich diverse Möglichkeiten z.b. Generierung des PDF's und anschließendes Versenden an eine E-Mail Adresse, Abspeichern im IFS, ... Es sollte aber etwas interaktiver werden - die Vorstellung des Kunden war das PDF auf Knopfdruck angezeigt zu bekommen. Daher wurde ein Webservice auf Java Basis realisiert, welches per HTTP REST Schnittstelle angesprochen werden kann. Die Informationen die später das PDF bilden werden von der iSeries AS400 per JSON an den Webservice gesendet. Der Webservice bereitet diese Daten dann auf, fügt grafische Elemente hinzu, etc. Das fertige Ergebnis wird als PDF Datei bereitgestellt und der Benutzer bekommt diese dann in einem Browser Fenster angezeigt: Für technisch Interessierte: Der POST Request mit der JSON Payload wird vom Java Webservice mit einem HTTP Status Code 303 "see other" inkl. Location Header beantwortet wo das fertig gerenderte PDF abgerufen werden kann. An diesem Anwendungsbeispiel sieht man wieder wie universell Webservices angewendet werden können. Wie bei Webservices üblich wäre es natürlich genauso möglich den Aufruf von einem beliebigen anderen System zu tätigen.
→ weiter
  • 20. Mai 2020
  • iSeries – i5 – System i – Power System IBM i, Softwareentwicklung

„RPG Softwareprojekt“ AS/400 Webservice Programmierung

Anforderungen und Kundenauftrag die Kundenanfrage betraf einen RESTful Webservice zur Realisierung eines individuellen Softwareprogramms. Benötigt wurde eine individuelle Softwarelösung, um aktuelle Adressen zu betrachten, hinzuzufügen oder diese zu bearbeiten. Weitere nützliche Anforderungen an die zu programmierende Software ergaben sich im Laufe des Gespräch. ...
→ weiter
  • 3. Februar 2020
  • iSeries – i5 – System i – Power System IBM i, RPG, Softwareentwicklung

Neueste Beiträge

  • Monitoring: Server, Dienste, Funktionen überwachen
  • Java HTTP REST Webservice zur PDF Erstellung
  • „RPG Softwareprojekt“ AS/400 Webservice Programmierung
  • „Rollout im Außendienst“ neues Jahr neue Hard- und Software!

Neueste Kommentare

    Archive

    • September 2020
    • Mai 2020
    • Februar 2020
    • Januar 2020

    Kategorien

    • Allgemein
    • iSeries – i5 – System i – Power System IBM i
    • IT Infrastruktur & Support
    • RPG
    • Softwareentwicklung
    • Windows

    Meta

    • Anmelden
    • Feed der Einträge
    • Kommentare-Feed
    • WordPress.org
    Impressum
    Datenschutzrichtlinie
    AGB
    G2S Intern

    KONTAKTIEREN SIE UNS

    Gruber Software & Services GmbH
    Schillerstrasse 30
    5020 Salzburg
    Phone: +43 (0)662 457812 E-Mail: office@gruber-it.com
    © Gruber Software & Services GmbH | Alle Rechte vorbehalten.