Ankündigung

Einklappen
Keine Ankündigung bisher.

Bytestream bereitstellen

Einklappen

Neue Werbung 2019

Einklappen
X
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bytestream bereitstellen

    Sorry für die Frage, aber ich bin ja hier im Anfängerboard... Kann mir jemand verraten wie ich eine OpenOffice Datei, die auf dem Server liegt, als Bytestream bereitstelle? Thanx

  • #2
    Kontext der Frage?

    Kommentar


    • #3
      Ich wollte die OpenOffice Datei als Bytestream bereitstellen, und mittels OpenOffice - API in OO einlesen. Das ist mir auch gelungen, falls jemand Interesse hat:

      $fp = fopen("template.odt", "rb");
      $text = fread($fp,filesize("template.odt"));
      echo $text;

      Das war der php-Code. Der Java Code zum Öffnen des Bytestreams gehört wohl eher nicht hierher und ist eigentlich auch Standard. Trotzdem danke!

      Kommentar


      • #4
        Dann kannst Du auch einfach readfile('template.odt') verwenden.

        Kommentar


        • #5
          Hmm...wußte ich nicht. Aber kann ich da dann auch angeben, dass die Datei als Bytestream gelesen werden soll, wie ich das mit dem Flag "rb -> read binary" in fopen getan habe? Thanx

          Kommentar


          • #6
            Was heisst denn ByteStream? Ein Strom von Bytes/Zeichen. Ein Byte nach dem anderen. Klar kann die Gegenstelle die Daten so auslesen. Du musst von php Seite aus keinen Bytestrom zur Verfügung stellen. Der Client muss die Verbindung so handhaben. Ansonsten ist http zwar dokumentorientiert, aber trotzdem (ein byte nach dem anderen) ein Zeichenstrom.

            Kommentar


            • #7
              Was heisst denn ByteStream?
              Hab ich auch schon darüber geknobbelt.
              Ich kenne Audio- und Videostream, aber Bytestream ... ??????
              Oder Bitstream ?

              Kommentar


              • #8
                Den Begriff gibt es schon.
                Mit der Frage wollte ich eigentlich nur edv dazu anregen, über die Bedeutung nachzudenken.

                Kommentar

                Lädt...
                X