<?xml version="1.0" encoding="UTF-8"?><rss xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:atom="http://www.w3.org/2005/Atom" version="2.0"><channel><title><![CDATA[Dienst oder Anwendung]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein Programm schreiben, was auf einem Server beim Hochfahren gestartet wird und als TrayIcon sichtbar ist. Das Programm soll Txt-Files parsen und die Daten in eine DB schreiben. Anspruch dabei ist außerdem, dass das Programm sehr ausfallsicher ist - was ja meines Erachtens letztendlich aber mehr auf der guten Programmierung beruhen wird, anstatt auf der Entscheidung, ob Dienst oder MFC-Anwendung? Oder?<br />
Das Programm muss zusätzlich eine Oberfläche für Konfigurationen bieten, welche über das Tray-Icon erreichbar sein soll. Oder auch über eine extra Menüanwahl. (Konfiguration welche Daten des Textfiles werden in welche Spalten der DB geschrieben, etc)</p>
<p>Jetzt stellen sich mir einige Fragen:</p>
<p>Dienst oder MFC-Anwendung?<br />
Normalerweise wäre es in dem Fall ja sinnvoll einen Dienst zu implementieren? Kann der aber auch eine grafische Oberfläche MFC-like anbieten?<br />
Oder implementiert man eine MFC-Anwendung die über Autorun hochgefahren wird?</p>
<p>Wie kann man in dem Zusammenhang realisieren, dass die Anwendung/Dienst - falls doch mal abnormal beendet, automatisch wieder hochgefahren wird?<br />
Implementiert man einen zweiten Dienst, der den anderen überwacht?</p>
<p>Es wäre schön, wenn Ihr einfach mal Eure Meinungen dazu postet.<br />
Danke+Gruß<br />
Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/topic/45592/dienst-oder-anwendung</link><generator>RSS for Node</generator><lastBuildDate>Sun, 26 Apr 2026 02:37:26 GMT</lastBuildDate><atom:link href="https://www.c-plusplus.net/forum/topic/45592.rss" rel="self" type="application/rss+xml"/><pubDate>Tue, 12 Aug 2003 07:17:01 GMT</pubDate><ttl>60</ttl><item><title><![CDATA[Reply to Dienst oder Anwendung on Tue, 12 Aug 2003 07:17:01 GMT]]></title><description><![CDATA[<p>Hallo,</p>
<p>ich möchte ein Programm schreiben, was auf einem Server beim Hochfahren gestartet wird und als TrayIcon sichtbar ist. Das Programm soll Txt-Files parsen und die Daten in eine DB schreiben. Anspruch dabei ist außerdem, dass das Programm sehr ausfallsicher ist - was ja meines Erachtens letztendlich aber mehr auf der guten Programmierung beruhen wird, anstatt auf der Entscheidung, ob Dienst oder MFC-Anwendung? Oder?<br />
Das Programm muss zusätzlich eine Oberfläche für Konfigurationen bieten, welche über das Tray-Icon erreichbar sein soll. Oder auch über eine extra Menüanwahl. (Konfiguration welche Daten des Textfiles werden in welche Spalten der DB geschrieben, etc)</p>
<p>Jetzt stellen sich mir einige Fragen:</p>
<p>Dienst oder MFC-Anwendung?<br />
Normalerweise wäre es in dem Fall ja sinnvoll einen Dienst zu implementieren? Kann der aber auch eine grafische Oberfläche MFC-like anbieten?<br />
Oder implementiert man eine MFC-Anwendung die über Autorun hochgefahren wird?</p>
<p>Wie kann man in dem Zusammenhang realisieren, dass die Anwendung/Dienst - falls doch mal abnormal beendet, automatisch wieder hochgefahren wird?<br />
Implementiert man einen zweiten Dienst, der den anderen überwacht?</p>
<p>Es wäre schön, wenn Ihr einfach mal Eure Meinungen dazu postet.<br />
Danke+Gruß<br />
Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/329829</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/329829</guid><dc:creator><![CDATA[MuehBln]]></dc:creator><pubDate>Tue, 12 Aug 2003 07:17:01 GMT</pubDate></item><item><title><![CDATA[Reply to Dienst oder Anwendung on Tue, 12 Aug 2003 11:25:03 GMT]]></title><description><![CDATA[<p>Ich würde einen COM-Dienst implementieren und für die Oberfläche/Konfiguration ein extra (MFC)Programm starten.<br />
Wenn der Dienst abnormal beendet wird, müsstest du einen weiteren Dienst schreiben, der das überwacht. Das ist aber recht simpel.</p>
]]></description><link>https://www.c-plusplus.net/forum/post/330024</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/330024</guid><dc:creator><![CDATA[RenéG]]></dc:creator><pubDate>Tue, 12 Aug 2003 11:25:03 GMT</pubDate></item><item><title><![CDATA[Reply to Dienst oder Anwendung on Tue, 12 Aug 2003 13:05:30 GMT]]></title><description><![CDATA[<p><a class="plugin-mentions-user plugin-mentions-a" href="https://www.c-plusplus.net/forum/uid/638">@RenéG</a><br />
Danke erstmal. Hm, das wird ja schwieriger als gedacht...</p>
<p>Würdest Du die Implementierung der Schnittstelle als MFC-Anwendung grundsätzlich ablehnen? Warum würdest Du die Trennung COM-Dienst / (MFC-)Konfigurationsanwendung bevorzugen?</p>
<p>Ich hab mich schon mal ein wenig mit COM befasst, bin aber kläglich gescheitert und habs dann aufgegeben. Hast Du vielleicht Links oder/und Lektüre die Du empfehlen kannst im Bezug auf COM und/oder dem Zusammenspiel mit der MFC?</p>
<p>Gruß+Danke<br />
Chris</p>
]]></description><link>https://www.c-plusplus.net/forum/post/330131</link><guid isPermaLink="true">https://www.c-plusplus.net/forum/post/330131</guid><dc:creator><![CDATA[MuehBln]]></dc:creator><pubDate>Tue, 12 Aug 2003 13:05:30 GMT</pubDate></item></channel></rss>