pl: Kleine Datenmengen packen ist auch nicht immer eine gute Idee.

Beitrag lesen

Das NPH Script hab ich wieder entfernt, das war nur ein Test. Es ist schon so, daß man mit NPH Scripts bestimmte Dinge performant erledigen kann, insbesondere durch Reduzierung der Header auf das Nötigste. Wenn Dein Server mitspielt kannst Du sogar sowas machen:

#!/usr/bin/perl
binmode STDOUT;
print pack "N", time;

dann hat die ganze Response nur noch 4 Bytes und mit

read($socket, my $bin, 4);
print unpack "N", $bin;

kriegst Du den Zeitstempel genauso wie bei Daytime aus dem Socket gelesen. Letztendlich hab ich mich jedoch für eine HTTP Lösung über mein Framework entschieden, dafür hab ich das ja schließlich auch entwickelt: Erweiterbar um beliebige Webservices ohne daß man dafür ein extra Scripts installieren muss.

So kann ich z.B. die Uhrzeit als Webservice an beliebige URLs binden, da wird einfach nur ein Interface hinzukonfiguriert oder die Klasse erweitert.

MFG

0 107

ptbtime2.ptb.de 1-3 nicht erreichbar

pl
  • sonstiges
  1. 0
    ntp
    1. 0
      pl
      1. 0
        pl
        1. 0
          Patrick C.
          1. 0
            ntp
            1. 0
              Christian Kruse
            2. -1
              pl
              1. 0
                ursus contionabundo
                1. 0

                  Daytime Server mit IO::Socket

                  pl
                  • perl
                  1. 2

                    Alea iacta est!

                    Camping_RIDER
                    1. 0
                      pl
                      1. 1
                        Camping_RIDER
          2. 0
            pl
            1. 0
              Patrick C.
              1. 0
                pl
                1. 0
                  Patrick C.
                  1. 0
                    pl
                    1. 0
                      Patrick C.
                  2. 0
                    ursus contionabundo
                    1. 0
                      Patrick C.
                      1. 0
                        pl
                        1. 0
                          Patrick C.
                          1. 0
                            pl
  2. 0

    ptbtime2.ptb.de 1-3 per Ping nicht erreichbar - Aber ntpdate geht.

    ursus contionabundo
    1. 0
      pl
      1. 0
        ntp
        1. 0
          pl
          1. 1

            Das ist alles andere als eine gute Idee...

            ursus contionabundo
            1. 0
              pl
              1. 0
                Christian Kruse
                1. 0
                  pl
                  1. 0
                    Christian Kruse
                    1. 0
                      ursus contionabundo
                      1. 1
                        Christian Kruse
                      2. 0
                        pl
                        1. 2
                          ursus contionabundo
                          1. 0
                            pl
                  2. 0
                    pl
                    1. 2
                      ursus contionabundo
                      1. 0

                        NPH vs Daytime

                        pl
                        1. 3
                          ursus contionabundo
                          1. 0

                            TCP vs. UDP

                            pl
                            1. 2
                              ursus contionabundo
                    2. 0
                      Robert B.
                      • https
                      1. 0
                        pl
                        1. 1
                          ursus contionabundo
                          1. 0
                            pl
                            1. 0
                              Robert B.
                              1. 0
                                pl
                                1. 2

                                  Ein teuflisch gemein böser Rat ...

                                  ursus contionabundo
                                  • sonstiges
                                  1. 0
                                    pl
                                    1. 0
                                      ursus contionabundo
                                      1. 0
                                        pl
                                        1. 2
                                          Christian Kruse
                                          1. -1
                                            pl
                                            1. 0
                                              Christian Kruse
                                            2. 0
                                              Patrick C.
                      2. 0

                        Kleine Datenmengen packen ist auch nicht immer eine gute Idee.

                        ursus contionabundo
                        1. -1

                          Ein Proxy kennt kein NPH

                          pl
                          1. 0
                            ursus contionabundo
                            1. 0
                              pl
                          2. 0
                            Robert B.
                            1. 0
                              pl
                              1. 0
                                Robert B.
                        2. 0
                          Robert B.
                        3. 0
                          Robert B.
                          1. 0
                            pl
                        4. 0

                          Kleine Datenmengen packen ist auch nicht immer eine gute Idee. Siehe Accept-Encoding

                          pl
                          1. 1
                            Christian Kruse
                            1. 1
                              dedlfix
                            2. 0
                              pl
                              1. 0
                                Christian Kruse
                                1. 0
                                  pl
                                  1. 2
                                    Christian Kruse
                                  2. 1
                                    Robert B.
                                    1. 0
                                      pl
                                      1. 0
                                        Christian Kruse
                                        1. 0
                                          pl
                                          1. 0
                                            Robert B.
                                            • browser
                                            • https
                                            • menschelei
                                            1. 1
                                              Christian Kruse
                                      2. 0
                                        Robert B.
                                        • browser
                                        • https
                              2. 0
                                Robert B.
                                1. -1
                                  pl
            2. 0

              Das ist alles andere als eine gute Idee... Webservices

              pl
              1. 1
                dedlfix
                1. 0
                  pl
                2. 1
                  Tabellenkalk
                3. 0

                  NTP über HTTP, TCP vs. UDP

                  pl
                  • https
                  • sonstiges
                  • webserver
                  1. 1
                    dedlfix
                    1. 0
                      pl
                      1. 1
                        dedlfix
                  2. 0
                    pl
              2. 1
                Robert B.
                1. 0

                  Die Idee der Webservices

                  pl
  3. 0
    Wille
    1. 0
      pl
    2. 0
      Jollo
      1. -1

        NTP ist ähnlich aufgebaut wie DNS

        pl
  4. 0

    Uhrzeit als Webservice in JAVA

    pl
    1. 0
      ursus contionabundo
      1. 0
        Christian Kruse
        1. 0

          Uhrzeit als Webservice in JAVA fpr 15 Teilnehmer aber bitte mit einem dediziertem Tomcat-Server

          ursus contionabundo
        2. 1
          Robert B.
          1. 0
            dedlfix
            1. 0
              MudGuard
            2. 0
              Jollle