AGB  ·  Datenschutz  ·  Impressum  







Anmelden
Nützliche Links
Registrieren
Zurück Delphi-PRAXiS Suchfunktion Ergebnis der Suchanfrage

Ergebnis der Suchanfrage


Datum des Suchindex: Heute, 20:47

Parameter dieser Suchanfrage:

Suche in Thema: Datentransfer von mehreren Clients an einen Server über LAN
Suche alle Beiträge, die von "Tempdir" geschrieben wurden
• Suchmethode: "Suche nach allen Begriffen"
• Nach Datum (firstpost) sortiert
• Zeige Treffer als Beiträge
Zeige 18 von insges. 18 Treffern
Suche benötigte 0.003s

Es liegen Ergebnisse in folgenden Bereichen vor:

  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Richtig! Es ist ein Industrie-PC der gleichzeitig eine Maschine steuert. Ich rechne mal so mit ca. 10 Clients. Wieviele es genau werden kann ich nicht exakt sagen.

    Meine Lösung wär ja gewesen mit einer IB-Komponente abwechselnd zu den Clients zu connecten und dann je Client ein paar Datensätze abholen.
    Ich könnte auch zu allen Clients gleichzeitig connecten und die Daten dann von jedem...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Danke @ Insert.

    Sind 100% gleich die Firebird-Versionen.

    Was mir aufgefallen ist: Bei oben genannter Schleife geht die CPU-Last des Netzwerk-Clients auf ca. 70%-80% hoch. Es ist zwar nur ein 300MHz Celeron, aber trotzdem etwas heftig wie ich finde - also für einen einfachen Connect. Das ist ein ziemlich großes Problem da es womöglich ein KO-Kriterium für mein Vorhaben darstellt :(

    *edit*...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Also ich hab noch Probleme bei der Dauer des Verbindungsaufbaus:

    Hab mir ein kleines Programm geschrieben, dass sich abwechselnd entweder mit dem Localhost-SQL-Server oder einem im Netzwerk vorhandenen SQL-Server verbindet.
    Meine komponente ist die IBDatabase und so sieht die Schleife aus:

    for i:= 0 to 5 do begin
    IBDatabase1.Connected := FALSE;
    IBDatabase1.DatabaseName :=...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    :oops: SORRY richtig !

    Jetzt klappt alles einwandfrei :) Was ich nur etwas doof finde ist, dass man bei jedem INSERT den "Generator" mitgeben muss:

    INSERT INTO test (field1, field2) VALUES (gen_id(gen_test_id, 1), 'testme');


    Also ein reines INSERT INTO test (field2) VALUES ('hallo');

    geht leider nicht.
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Danke für die ganzen, sehr brauchbaren Tipps von euch!

    Leider hakt es etwas: Ich mache gerade alles über die iSQL-Konsole von Firebird:

    Ein Create klappt super:


    SQL>CREATE DATABASE 'C:\test.fdb' page_size 8192↵
    CON>user 'SYSDBA' password 'masterkey';↵
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Ok, woher die Verzögerung kommt kann ich NOCH nicht sagen.

    Was mir noch sehr schwer fällt ist das Erstellen von Firebird DBs :( Bei MySQL gibt es ja den phpMyAdmin mit dem alles supereinfach geht.
    Bei Firebird hab ich es zwar geschafft eine Tabelle zu erstellen (über das Pendant zu phpMyAdmin <-> WebAdmin) aber das mit dem Primary-Key blick ich einfach nicht :( . Zwar kann ich ein Feld als...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Also die Clients fügen im Maximalfall einen Datensatz / Sekunde in ihrer Tabelle hinzu (diese ist wie gesagt auf 100.000 Einträge beschränkt, wird danach von neuem überschrieben).

    PERFEKT ! Danke, es lag wirklich an der Firewall :wink: Und die Daten von C:\TestDB.fdb weden auch angezeigt. Wie es scheint dauert der Verbindungsaufbau aber 1-2 Sekunden. Dann macht es wohl Sinn mehr als nur einen...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Ja eigentlich würde es mehr Sinn machen gleich 5 oder mehr zu holen, es ging nur darum, dass alle Clients mal bedient werden und deren "maximal 100.000 Einträge-DB" nicht überläuft (also der Puffer).

    Ich versuche mich gerade über die IB-Komponente mit einem Firebird-Server auf einem anderen Rechner zu verbinden, aber irgendwie klappt das nicht. Auf meinen lokalen FB-Server kann ich problemlos...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Das hört sich alles gut an!

    Bei mir ist Geschwindigkeit ein wichtiges Kriterium. Die Clients sind aber alle in einem LAN, jedoch sollte der Server schon mehrere Datensätze pro Sekunde einlesen können.

    Ich hab mir das so gedacht, dass wenn es z.B. 5 Clients gibt, der Server immer zyklisch alle 5 clients durchgeht und von jedem dabei z.B. einen Datensatz abholt. Ich muss mal testen wie...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Ja! Über Netzwerk.

    Wenn ich deine Realisierung richtig verstehe, dann entspricht das in etwa meiner Idee auf Seite 1 des Threads.

    Darf ich fragen wieviele Clients ihr habt, und wie oft von denen Daten abgeholt werden (z.B. in der Minute, oder Sekunde...).

    Und vielleicht noch was für Delphi-Komponenten bzw. Datenbanksystem zum Einsatz kam.
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 20. Feb 2009
    Guten Morgen,

    also wenn ich die Methode mit dem zentralen Server machen würde, so hätte ich den Vorteil dass ich auf der Client-Seite nur eine Exe starten müsste (welche die DB des Clients ausliest und versendet). Und auf der Empfangsseite (Server) müsste ich einen SQL-Server installieren der die Daten "einsammelt".
    Bei dieser Variante könnte man auf dem Server die SQL-Datenbank nicht...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 19. Feb 2009
    Aber dann hätte ich wiederum das "Problem", dass sich mehrere Clients gleichzeitig verbinden und gleichzeitig Daten senden (ok ist eigentlich auch Sinn und Zweck eines DB-Servers - aber ich weiß nicht ob und was da schief gehen könnte).
    Und ich wüsste nicht ob die Daten in der Firebird-DB gespeichert wurden? Höchstens ich mach eine erneute Anfrage, ob die Daten drin sind.
    Ich sollte noch...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 19. Feb 2009
    Danke für die vielen Tipps!

    @Manfred: Die komponente sieht gut aus, allerdings fehlt der Support für D2009 und es sieht so aus als sei das ganze etwas eingeschlafen (letzter Release Ende 2007). Da das ganze aber für ein kleines Projekt in einer Firma sein soll, ist diese somit eher unbrauchbar (Support).

    @Bernhard: Wie sieht sowas genau aus? Eine Software die der Datenbank beiliegt bzw....
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 19. Feb 2009
    Eine fertige Lösung kommt leider nicht in Betracht da es etwas selbstgeschriebenes sein soll.

    Bisher ist ein selbstgeschriebenes System im Einsatz welches mit den Delphi-Komponenten "TidTCPServer" und "TidTCPClient" arbeitet. Auf den Clients wird eine kleine *.EXE-Datei gestartet welche die IP des Servers kennt, und dieser findet diese dann automatisch und empfängt die neuen Daten.
    Verwaltet...
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 19. Feb 2009
    Kann ich sowas mit Delphi realisieren? Und wenn ja, gibt es dann eine Client- und eine Server-Applikation oder wie sieht der Aufbau aus?
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 19. Feb 2009
    Danke für die Erklärung.

    Gibt es da auch Optionen wie "Nur noch nicht archivierte Datensätze archivieren" ? In Hinsicht auf Verbindungsunterbrechungen.
  • Forum: Sonstige Fragen zu Delphi

    Re: Datentransfer von mehreren Clients an einen Server über

     
      by Tempdir, 19. Feb 2009
    Nein, das ganze soll nur für EINEN Datenbanktyp entwickelt werden. Jetzt hab ich noch die Wahl welche, daher hab ich das erwähnt :) Replikation bedeutet eine Datenbank auf eine andere abzubilden über Netzwerk?

    Es muss nur sichergestellt werden, dass praktisch alle Datenbanken der Clients auf dem Server archiviert werden.
  • Forum: Sonstige Fragen zu Delphi

    Datentransfer von mehreren Clients an einen Server über LAN

     
      by Tempdir, 19. Feb 2009
    Hallo liebe Forengemeinde,

    ich suche gerade nach Realisierungsmöglichkeiten für ein Server/Client Konzept.

    Worum geht es?

    Es gibt im Netzwerk (TCP/IP) mehrere Client-PCs auf denen jeweils eine Datenbank liegt, die permanent mit neuen Werten gefüllt wird. Im selben Netzwerk befindet sich ein Server-PC auf dem alle diese Datenbanken archiviert werden sollen.

    Anforderungen:


URL zu dieser Suchanfrage:

https://www.delphipraxis.net/dp_search.php?do=usersearch&search_username=Tempdir&search_exact_username=1&search_sortby=dateline&search_resulttype=post&search_matchmode=0&searchthreadid=129452
Impressum · AGB · Datenschutz · Nach oben
Alle Zeitangaben in WEZ +1. Es ist jetzt 21:06 Uhr.
Powered by vBulletin® Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
LinkBacks Enabled by vBSEO © 2011, Crawlability, Inc.
Delphi-PRAXiS (c) 2002 - 2023 by Daniel R. Wolf, 2024 by Thomas Breitkreuz