Hot News:

Mit Unterstützung durch:

  Foren auf CAD.de (alle Foren)
  Engineering Base
  Datenaustausch zwischen Clients

Antwort erstellen  Neues Thema erstellen
CAD.de Login | Logout | Profil | Profil bearbeiten | Registrieren | Voreinstellungen | Hilfe | Suchen

Anzeige:

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen nächster neuer Beitrag | nächster älterer Beitrag
  
battenfeld-cincinnati: Weltweites Engineering auf einer Plattform
Autor(16237) Thema:  Datenaustausch zwischen Clients (1041 mal gelesen)
Strohli
Mitglied



Sehen Sie sich das Profil von Strohli an!   Senden Sie eine Private Message an Strohli  Schreiben Sie einen Gästebucheintrag für Strohli

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 06. Mrz. 2009 10:36    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Arbeiten mehrere Clients in Netzwerken auf einer gemeinsamen Datenbasis, muss gewährleistet sein, dass ständig alle Informationen auf allen Stationen aktualisiert werden. Damit z.B. Anwender A erkennt, dass Anwender B in seinem Projekt einen Stromlaufplan gelöscht hat.
Grundsätzlich gibt es zwei Formen diese Anforderung zu erfüllen:
1. Die Clients kommunizieren miteinander (z.B. via Multicast-Protokoll)
2. Die Clients schreiben bzw. lesen diese Informationen in bzw. aus der Datenbank selbst, was eine dynamische Multi-User-Verwaltung innerhalb der Datenbank voraussetzt.
Wie wird dies in EB realisiert ?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Copperhead
Mitglied
Projektingenieur


Sehen Sie sich das Profil von Copperhead an!   Senden Sie eine Private Message an Copperhead  Schreiben Sie einen Gästebucheintrag für Copperhead

Beiträge: 11
Registriert: 16.10.2008

erstellt am: 09. Mrz. 2009 16:07    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Strohli 10 Unities + Antwort hilfreich

Grüezi 

Dies ist eine gute Frage!
Die "Aktualisierungs-Systematik" habe ich auch noch nicht ganz verstanden.
D.h.: Manchmal muss ich EB erst komplett verlassen und neu starten, um im Tree zu sehen, das der Kollege OrdnerX verschoben oder gelöscht hat 

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Strohli
Mitglied



Sehen Sie sich das Profil von Strohli an!   Senden Sie eine Private Message an Strohli  Schreiben Sie einen Gästebucheintrag für Strohli

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 10. Mrz. 2009 08:31    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Genau deshalb meine Frage.
Leider kommen die Antworten hier etwas zähflüssiger als im ELCAD-Forum.
Dein Verhalten riecht nach Multicast, dies müsste im Netzwerk auch zugelassen sein.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Strohli
Mitglied



Sehen Sie sich das Profil von Strohli an!   Senden Sie eine Private Message an Strohli  Schreiben Sie einen Gästebucheintrag für Strohli

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 12. Mrz. 2009 17:35    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Was kostet denn eine Antwort......?

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP


Ex-Mitglied

erstellt am: 18. Mrz. 2009 20:50    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat

 
Zitat:
Original erstellt von Strohli:
Was kostet denn eine Antwort......?

Hi Jörg,

Du hast doch sicher einen Wartungsvertrag. Wenn ja, dann => 0511 / 6103-120
Oder 09131 / 18.... beim  Wolfang. 

------------------
Viele Grüße
Uli

       

[Diese Nachricht wurde von UKanz am 18. Mrz. 2009 editiert.]

Max M.
Moderator
Senior Consultant


Sehen Sie sich das Profil von Max M. an!   Senden Sie eine Private Message an Max M.  Schreiben Sie einen Gästebucheintrag für Max M.

Beiträge: 122
Registriert: 28.01.2008

Aucoplan V6
Engineering Base Instrumentation & Plant

erstellt am: 19. Mrz. 2009 07:38    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities Nur für Strohli 10 Unities + Antwort hilfreich

Zitat:
Original erstellt von Strohli:
Was kostet denn eine Antwort......?

Hallo Strohli, eine Antwort kostet nichts, ausser manchmal etwas Geduld!   
(ist man mal paar Tgae nicht da, schon fang 'se an zu drängeln  )

Um erstmal eine Antwort auf die Frage zu geben:  in EB wird die MultiUser Behandlung über die Datenbank abgewickelt (Annahme 2 trifft die Sache).

Jetzt aber ein wenig ins Detail:
Im EB reden wir immer von ‚kooperativem MultiUser‘-Verhalten. D.h. die Implementierung geht davon aus, dass in weiten Teilen der Bearbeitung nicht mehrere Bearbeiter an den gleichen Objekten ändern (oder sogar jemand bewusst durch Löschoperationen Verunsicherung schaffen will). Ganz einfach lässt sich das an der Edit-Maske festmachen. Beim Öffnen der Maske eines Objektes wird dieses eben nicht in der Datenbank gesperrt und dadurch so für andere Nutzer unzugänglich gemacht. Somit kann ein weiterer Nutzer die Maske auf dem selben Objekt öffnen. Beim Schließen der Maske gewinnt der, der zuerst die Daten zurückschreibt. Wer zuspät kommt, bekommt die Meldung, dass das Objekt durch einen anderen Nutzer geändert wurde und somit diese Änderungen nicht durchgeführt werden.

Beim Öffnen der Edit-Maske werden immer die aktuellen Daten aus der DB geliefert. Werden hierbei Objekte bisher unbekannte Objekte erkannt, dann werden diese in die Anzeige aufgenommen. Verschiebt z.B. ein anderer Anwender das Objekt (-M1) von +A unter ein eigens dafür neu angelegtes Objekt +B, so wird mit dem Öffnen der Maske +B im Tree sichtbar. Vergleichbares passiert beim Öffnen eines Blattes mit den darauf dargestellten Objekten – auch diese werden alle aktualisiert.

Allgemein gilt, dass nicht jede Änderung eines Nutzers automatisch an alle anderen Nutzer gesendet wird. Möchte jemand eine übergreifende Aktualisierung aller gezeigten Objekte mit den Änderungen der anderen Nutzer sehen, so muss er das mit F5 auslösen.


Sooo....
ich hoffe, dass dies hoffentlich die Frage beantwortet.

PS: der Tipp vom Uli ist übrigens 'ne gute Idee, wenn man's mal eilig hat! 

------------------
Grüße aus Hannover
Max M.

Eine Antwort auf diesen Beitrag verfassen (mit Zitat/Zitat des Beitrags) IP

Strohli
Mitglied



Sehen Sie sich das Profil von Strohli an!   Senden Sie eine Private Message an Strohli  Schreiben Sie einen Gästebucheintrag für Strohli

Beiträge: 860
Registriert: 20.09.2002

erstellt am: 23. Mrz. 2009 19:40    Editieren oder löschen Sie diesen Beitrag!  <-- editieren / zitieren -->   Antwort mit Zitat in Fett Antwort mit kursivem Zitat    Unities abgeben: 1 Unity (wenig hilfreich, aber dennoch)2 Unities3 Unities4 Unities5 Unities6 Unities7 Unities8 Unities9 Unities10 Unities

Anzeige.:

Anzeige: (Infos zum Werbeplatz >>)

Darstellung des Themas zum Ausdrucken. Bitte dann die Druckfunktion des Browsers verwenden. | Suche nach Beiträgen

nächster neuerer Beitrag | nächster älterer Beitrag
Antwort erstellen


Diesen Beitrag mit Lesezeichen versehen ... | Nach anderen Beiträgen suchen | CAD.de-Newsletter

Administrative Optionen: Beitrag schliessen | Archivieren/Bewegen | Beitrag melden!

Fragen und Anregungen: Kritik-Forum | Neues aus der Community: Community-Forum

(c)2024 CAD.de | Impressum | Datenschutz