Hallo
Ich habe vor kurzem ein Projekt (Three-tier-Datenbankanwendung) übernommen welches mit der CORBA-Technologie von Delphi 5 realisiert wurde. Da die Server-Seite dieser Applikation aber relativ unstabil zu sein scheint (häufige Abstürze) stehe ich im Moment vor der Frage ob ich das ganze Projekt von CORBA auf DCOM umschreiben soll. Da ich ein DCOM-Anfänger bin, hätte ich ein paar grundsätzliche Fragen:
1. Kann jemand eine Aussage betreffend Performance-Vergleich zwischen CORBA und DCOM machen ?
2. Mit der CORBA-Lösung konnte ein Client völlig transparent entweder direkt über das Firmennetzwerk oder aber auch über das Internet auf den Server zugreiffen. Ist mit DCOM der Zugriff über Internet auch möglich oder müssen sich Client und Server innerhalb eines geschlossenen Netzwerkes befinden ?
3. "VisiBroker Smart Agent" ermöglicht ein "round-robin load balancing" zwischen mehreren CORBA-Server-Applikationen welche alle die gleichen Dienste zur Verfügung stellen und auf auf dem gleichen Server laufen. Es war nötig auf dem Server mehrere Server-Applikationen laufen zu lassen weil eine einzige Applikation ab einer gewissen Anzahl von aktiven Clients überfordert war. Gibt es bei DCOM auch eine solche Möglichkeit des "load balancing" ? Spielt es mit DCOM überhaupt eine Rolle ob alle Clients auf eine einzige Server-Applikation oder auf mehrere Server-Applikationen auf dem gleichen Server zugreiffen ?
Besten Dank im Voraus
Philipp Siegrist
Ich habe vor kurzem ein Projekt (Three-tier-Datenbankanwendung) übernommen welches mit der CORBA-Technologie von Delphi 5 realisiert wurde. Da die Server-Seite dieser Applikation aber relativ unstabil zu sein scheint (häufige Abstürze) stehe ich im Moment vor der Frage ob ich das ganze Projekt von CORBA auf DCOM umschreiben soll. Da ich ein DCOM-Anfänger bin, hätte ich ein paar grundsätzliche Fragen:
1. Kann jemand eine Aussage betreffend Performance-Vergleich zwischen CORBA und DCOM machen ?
2. Mit der CORBA-Lösung konnte ein Client völlig transparent entweder direkt über das Firmennetzwerk oder aber auch über das Internet auf den Server zugreiffen. Ist mit DCOM der Zugriff über Internet auch möglich oder müssen sich Client und Server innerhalb eines geschlossenen Netzwerkes befinden ?
3. "VisiBroker Smart Agent" ermöglicht ein "round-robin load balancing" zwischen mehreren CORBA-Server-Applikationen welche alle die gleichen Dienste zur Verfügung stellen und auf auf dem gleichen Server laufen. Es war nötig auf dem Server mehrere Server-Applikationen laufen zu lassen weil eine einzige Applikation ab einer gewissen Anzahl von aktiven Clients überfordert war. Gibt es bei DCOM auch eine solche Möglichkeit des "load balancing" ? Spielt es mit DCOM überhaupt eine Rolle ob alle Clients auf eine einzige Server-Applikation oder auf mehrere Server-Applikationen auf dem gleichen Server zugreiffen ?
Besten Dank im Voraus
Philipp Siegrist
Comment