[NEWSboard IBMi Forum]
Seite 3 von 3 Erste ... 2 3
  1. #25
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Komprimierung => Binär => BASE64
    Im Mailtransfer heißt das dann Mime64 und eigebettete Dokumente werden per Mime64 übertragen.
    In meinen eigenen Dokumenten (XML) bette ich häufig Base64-Daten ein.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  2. #26
    Registriert seit
    Nov 2020
    Beiträge
    418
    Zitat Zitat von Fuerchau Beitrag anzeigen
    Wie oben bereits beschrieben, lässt sich eben Base64 in simplen 2K-Blöcken aneineinander reihen, was mit LIST_AGG( BINARY_READ 2K ) durchaus realisierbar ist.
    Das Ergebnis ist dann eben ein CLOB 1208, das 2GB groß werden kann über LOB-Locator oder 16MB für RPGLE-Variable.
    Warum sollte man also weitere Produkte bemühen, außer wenn es Spaß macht;-)
    Oder anders Formuliert: Warum einfach wenn's auch komplizierter geht :-)

  3. #27
    Registriert seit
    Jan 2007
    Beiträge
    1.002
    Sag mal Baldur, Du bist dir da wirklich sicher, dass man noch die 2K Limite beachten muss und nicht direkt in einen 16MB String lesen kann?
    kf

  4. #28
    Registriert seit
    Feb 2001
    Beiträge
    20.695
    Falsch verstanden:
    Das Base64-API kann nur maximal die ca. 2K. Allerdings kann List_Agg wiederum ohne Trennzeichen einen langen String bis 16 MB variable oder 2GB Lob-Locator füllen.
    Ebenso wäre per IFS-Write auch eine direkte Ausgabe als Stream möglich.
    Im Gegensatz zur Komprimierung ist jeder 2K-Block (Genauer 2046 ist durch 3 teilbar) unabhängig.
    Die 2732 sind ja auch nicht glatt durch 3 teilbar, sondern durch 4 was einer Inputlänge von 2049 entspricht.
    Dienstleistungen? Die gibt es hier: http://www.fuerchau.de
    Das Excel-AddIn: https://www.ftsolutions.de/index.php/downloads
    BI? Da war doch noch was: http://www.ftsolutions.de

  5. #29
    Registriert seit
    Jan 2007
    Beiträge
    1.002
    -----------gelöscht---------

Similar Threads

  1. BLOB mit BASE64 encoden für REST Service im IBM i IWS
    By ismiavoiwuascht in forum NEWSboard Programmierung
    Antworten: 13
    Letzter Beitrag: 27-04-20, 14:18
  2. BLOB mit BASE64 encoden für REST Service im IBM i IWS
    By ismiavoiwuascht in forum NEWSboard Programmierung
    Antworten: 0
    Letzter Beitrag: 25-04-20, 10:18
  3. Trademark TM Zeichen zum Zweiten
    By camouflage in forum NEWSboard Programmierung
    Antworten: 7
    Letzter Beitrag: 28-08-15, 11:53
  4. Update aus einer zweiten Datei
    By Oswin in forum IBM i Hauptforum
    Antworten: 2
    Letzter Beitrag: 27-05-04, 14:50
  5. Copyimpf zum 2. oder 3. ?
    By horst in forum IBM i Hauptforum
    Antworten: 0
    Letzter Beitrag: 10-07-01, 14:26

Berechtigungen

  • Neue Themen erstellen: Nein
  • Themen beantworten: Nein
  • You may not post attachments
  • You may not edit your posts
  •