Zum Inhalt springen

Justin86

Mitglieder
  • Gesamte Inhalte

    11
  • Benutzer seit

  • Letzter Besuch

  1. Das Mach ich schon, also das Problem nochmal zusammengefasst: Es kommen so viele Daten von Außen, dass das Programm nicht alle zur Laufzeit bearbeiten kann und so einige verloren gehen, also müsste ich diese wohl irgendwo zwischenspeichern.
  2. Hallo, Ich bräuchte mal Idee und Anregungen für folgendes Problem: Ich habe ein Programm geschrieben, welches den TCP_verkehr eines Servers überwacht und auswertet. In meiner lokalen Version , mit mir als einzigem Nutzer, war das alles während der Laufzeit zu schaffen, ohne Probleme. Da das Programm allerdings auf einem Server liegt über den wirklich Massig Verkehr drüber geht, gehen so ein haufen TCP-Packete verloren, sodass ich das Programm wohl 2-Teilen muss. Ich brauch also einen Teil welches wirklich nur dazu da ist die notwendigen Daten des TCP Verkehrs auszulesen und einen Teil welcher dafür verantwortlich ist diese Daten auszuwerten. Ich dachte also an einen FIFO(First In First Out ) Puffer, allerdings habe ich vorher noch nicht so wirklich mit so etwas zu tun gehabt. Die einfachste variante wäre wohl 2 parallel laufende Prozesse, der eine liest aus und schreibt in eine Datei, der andere liest aus der Datei aus , wertet aus und löscht die Daten aus der Datei. Aber solche schreib und lesezugriffe auf die Festplatte sind natürlich sehr zeitaufwendig, darum wollte ich mich hier einfach mal umhören ob sich eventuell jemand mti so etwas auskennt und eine herangehensweise bzw. eine bessere Idee dafür parat har. Vielen Dank Schonmal!
  3. Entschuldigung, kann man seine Beiträge hier nur innerhalb einer bestimmten Zeit editieren? Und zwar hab ich das Problem jetzt einfach per system("programmbefehl der auch in cmd stehen könnte") ... ich schreibe den Log von TCPDump direkt in eine Textfile, um aber irgendwann beenden zu können, muss ich diese Datei die ich schreibe, parallel mit dem Programm auch auslesen? Geht so etwas, oder wäre es möglich irgendwie sich die Prozesse abwechseln lassen oder so ähnlich?
  4. Entschuldigung bitte für den Doppelpost, Apis stehen meines Wissens nach keine zur Verfügung, allerdings ließe sich bsp. TCPDump ja direkt über die Konsole steuern, kann ein Programm das ich schreibe denn zumindest dafür sorgen, Befehle in diesem Programm als eben solche Konsolenbefehle vom System akzeptiert werden?
  5. Naja, wie lange der Handshake gedauert hat, wie lange es für jede einzelne datei gedauert hat bis sie angekommen ist, sowas halt ..
  6. Naja, ich soll selbst nichts hoch oder runterladen, das Programm liegt auf einem Server einer Seite bspweise, und dieser soll letztlich die möglichkeit haben zu sehen, wie lange etwas gebraucht hat, bis es beim user xy angekommen ist bzw. wo die längste verzögerungszeit war etc ... also so wie du in diversen tools angezeigt bekommst, bspweise Firebug unter Netzwerk, genau das soll er auch zu sehen bekommen ...
  7. Hallo, Ich weiß ich habe dieses Problem schon in einer anderen Unterforum beschrieben, allerdings weiß ich nicht ob mir hier evt. ehr geholfen werden kann. Ich habe folgendes Problem: Im Rahmen einer Arbeit, soll ich ein Programm entwickeln, welches Serverseitig die Übertragungsverzögerung misst und Grafisch aufbereitet. Programme die den Netzwerkverkehr aufzeichnen gibt es zu genüge, ich denke dabei an TCPDump oder Wireshark. Der Plan ist nun, ein solches Programm innerhalb von meinem zu verwenden, d.h. mein Programm wird gestartet, dann sollten bestimmte Optionen eingegeben werden z.b. filteroptionen für TCPDump, dann soll TCPDump den Verkehr für eine gewisse Zeit aufzeichnen, diesen in einer Datei abspeichern und diese Datei wird dann von meinem Programm ausgewertet. Ich frage mich nun ob und wie denn so etwas gehen könnte. Oder gibt es eventuell einen viel besseren Weg?Z.B. die verwendung von LIBPCAB die aber meineswissen den netzwerkverkehr im pcab format speichert welches in dann ersteinmal wieder entschlüsseln müsste? Danke schonmal...
  8. Hallo, Ich habe folgendes Problem: Im Rahmen einer Arbeit, soll ich ein Programm entwickeln, welches Serverseitig die Übertragungsverzögerung misst und Grafisch aufbereitet. Programme die den Netzwerkverkehr aufzeichnen gibt es zu genüge, ich denke dabei an TCPDump oder Wireshark. Der Plan ist nun, ein solches Programm innerhalb von meinem zu verwenden, d.h. mein Programm wird gestartet, dann sollten bestimmte Optionen eingegeben werden z.b. filteroptionen für TCPDump, dann soll TCPDump den Verkehr für eine gewisse Zeit aufzeichnen, diesen in einer Datei abspeichern und diese Datei wird dann von meinem Programm ausgewertet. Ich frage mich nun ob und wie denn so etwas gehen könnte. Ich hoffe hier kann mir jemand helfen. Danke schonmal!
  9. Ja sry, ist vielleicht etwas sehr vermessen von mir, Problem ist einfach nur dass, das ich überhaupt keinen blassen Schimmer von dieser Programmiersprache hab und steig auch nach nochsovielen Stunden nicht wirklich durch. Bisher habe ich bei d) folgendes zu Stande gebracht: class BIBLIOTHEK is leser: $SET($LESER) := #SET_LIST($LESER); buch: $SET($BUCH) := #SET_LIST($BUCH); neuesBuch(name: STRING) end; neuerLeser(name: STRING):$LESER end; end; Aber ich hab nicht wirklich ne Idee wie es da nun weitergehen soll.
  10. ok, Vorraussetzung der Aufgabe im Anhang. Zur Aufgabe selbst: d) Implementieren Sie die Methoden neuesBuch und neuerLeser. Abgabe als Aufgabe 1. e) Implementieren Sie die Methoden zurueckgeben und ausleihen zusätzlich in Ihre Lösung der Aufgabe . Abgabe als Aufgabe 2. eventuell kann mir ja jemand helfen.
  11. Hallo, Muss im Rahmen des Studiums mit Sather K arbeiten, allerdings komm ich damit einfach nicht zurande und habe nun die Hoffnung hier jemanden zu finden, der mir helfen kann. MfG

Fachinformatiker.de, 2024 by SE Internet Services

fidelogo_small.png

Schicke uns eine Nachricht!

Fachinformatiker.de ist die größte IT-Community
rund um Ausbildung, Job, Weiterbildung für IT-Fachkräfte.

Fachinformatiker.de App

Download on the App Store
Get it on Google Play

Kontakt

Hier werben?
Oder sende eine E-Mail an

Social media u. feeds

Jobboard für Fachinformatiker und IT-Fachkräfte

×
×
  • Neu erstellen...