DevTrain Startseite Visual Studio 1 Magazin  
  
  
SUCHEN:  
ARTIKEL ONLINE: 525   

Kategorien
.NET
Datenbanken
Web
XML

Allgemein
Camp
Foren
Events
Persönliche Einstellungen
Registrieren
Prämien Shop
Kontakt
Impressum
Über DevTrain

Autoren



 

Forum: .Net Allgemein | Thema: URL aus WebService aufrufen | Von: Oliver Rösler ( 29.11.2005 09:54)

Hallo allerseits,

es soll in einer WebService Funktion als Abschluss eine URL aufgerufen werden. Das Rückgabeergebnis ist nicht relevat, da dort nur von einem externen Programm gewisse Aufgaben angestartet werden.

Ich hab zwei verschiedene Möglichkeiten getestet.
A) Die URL wird über einen neuen Process mit dem Internetexplorer als Parameter aufgerufen. Funktioniert auch grundsätzlich, allerdings bleibt der Internetexplorer Prozess geöffnet. Was problematisch ist, da irgendwann natürlich duzende Internetexplorer Prozesse geöffnet werden und diese erst bei einem Reboot des Server beendet werden.
Leider liessen sich die Prozesse nicht per Process.Close(), Process.CloseMainWindow() oder Process.Process.Kill() wieder schliessen. (Anmerkung: Der korrekte Process wurde ermittelt.)
Vermutlich gibt es ein Problem mit den Permissions, es wurde aber keine SecurityException oder eine andere Exception erzeugt.

B) Die URL wird mit einem HttpWebRequest aufgerufen. Allerdings hat mich sehr verwundert, dass dort auch ein Internet Explorer Prozess geöffnet wurde. Hier liegen nun die gleichen Probleme, dass der Webservice seine eigens erzeugeten Prozesse nicht beenden kann.

Gibt es eine alternative Möglichkeit eine URL aufzurufen oder den Process per Code zu beenden ?

======

Betreff Von Datum
Re: URL aus WebService aufrufen
Hi, du mußt ja irgendwo einen Punkt haben, wo dein Internet Explorer geschlossen werden soll (ich hoffe mit "Process" meinst du den IE), da machst du einfach folgendes:<br><br>string closeWindow = @"<br> ...
Andre Osburg 25.01.2006 08:27

Antworten
Vorsicht bei der Eingabe: Die Zeichen ' oder -- sind nicht erlaubt!

 Betreff:
 Nachricht: Den Beitrag finden Sie nun unter: http://beta.devtrain.de/foren Die Benutzerdaten und Foreninhalte von beta.devtrain.de und www.devtrain.de sind die selben.
Sie können sich dort sogar per RSS über neue Inhalte informieren lassen.
Bei Problemen bitte direkt Mail an asp [AT] ppedv.de.

 Signatur:

  



Login
Username:


Passwort:






Passwort vergessen?

Building und Connecting Know-how

© Copyright 2003 ppedv AG