<?xml version="1.0" encoding="UTF-8"?><rss version="2.0"
	xmlns:content="http://purl.org/rss/1.0/modules/content/"
	xmlns:dc="http://purl.org/dc/elements/1.1/"
	xmlns:atom="http://www.w3.org/2005/Atom"
	xmlns:sy="http://purl.org/rss/1.0/modules/syndication/"
	xmlns:georss="http://www.georss.org/georss" xmlns:geo="http://www.w3.org/2003/01/geo/wgs84_pos#" xmlns:media="http://search.yahoo.com/mrss/"
		>
<channel>
	<title>Comments for Joachims Small World</title>
	<atom:link href="http://joachimtuchel.wordpress.com/comments/feed/" rel="self" type="application/rss+xml" />
	<link>http://joachimtuchel.wordpress.com</link>
	<description>Joachim and his views on software development</description>
	<lastBuildDate>Tue, 21 May 2013 13:13:59 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.com/</generator>
	<item>
		<title>Comment on VMTRAP with VA Smalltalk due to strange bytecode differences (or whatever) by Caught in a (vm)Trap &#124; Nothing About Elk</title>
		<link>http://joachimtuchel.wordpress.com/2013/05/15/vmtrap-with-va-smalltalk-due-to-strange-bytecode-differences-or-whatever/comment-page-1/#comment-5280</link>
		<dc:creator><![CDATA[Caught in a (vm)Trap &#124; Nothing About Elk]]></dc:creator>
		<pubDate>Tue, 21 May 2013 13:13:59 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2221#comment-5280</guid>
		<description><![CDATA[[&#8230;] was reminded by recent posting by Joachim Tuchel (VMTRAP with VA Smalltalk due to strange bytecode differences (or whatever)), that I needed to document my own recent experience with [&#8230;]]]></description>
		<content:encoded><![CDATA[<p>[&#8230;] was reminded by recent posting by Joachim Tuchel (VMTRAP with VA Smalltalk due to strange bytecode differences (or whatever)), that I needed to document my own recent experience with [&#8230;]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on VMTRAP with VA Smalltalk due to strange bytecode differences (or whatever) by John O'Keefe</title>
		<link>http://joachimtuchel.wordpress.com/2013/05/15/vmtrap-with-va-smalltalk-due-to-strange-bytecode-differences-or-whatever/comment-page-1/#comment-5279</link>
		<dc:creator><![CDATA[John O'Keefe]]></dc:creator>
		<pubDate>Mon, 20 May 2013 19:10:55 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2221#comment-5279</guid>
		<description><![CDATA[Joachim -

Sounds like we need to add a feature to the ChangesBrowser to look at bytecode differences :-)

John]]></description>
		<content:encoded><![CDATA[<p>Joachim -</p>
<p>Sounds like we need to add a feature to the ChangesBrowser to look at bytecode differences <img src='http://s0.wp.com/wp-includes/images/smilies/icon_smile.gif' alt=':-)' class='wp-smiley' /> </p>
<p>John</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GemTalk Systems ist das neue Zuhause von GemStone/S und GLASS &#8211; ein Deutungsversuch by Joachim</title>
		<link>http://joachimtuchel.wordpress.com/2013/05/08/gemtalk-systems-ist-das-neue-zuhause-von-gemstones-und-glass-ein-deutungsversuch/comment-page-1/#comment-5267</link>
		<dc:creator><![CDATA[Joachim]]></dc:creator>
		<pubDate>Thu, 09 May 2013 10:06:14 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2217#comment-5267</guid>
		<description><![CDATA[Hallo Friedrich,

zunächst mal gebe ich Dir Recht: eine Lizenz, die mich einen anfangs schwer zu kalkulierenden Jahresbetrag kostet, ist nicht attraktiv. Man sollte da einfach mal vorab versuchen, eine Kalkulation aufzustellen, wie hoch die Gebühren pro Jahr bei geringem oder großem Erfolg sein werden.

&lt;strong&gt;ABER: meines Wissens hat GemStone (tschuldigung, GemTalk) dieses Modell nicht. &lt;/strong&gt;
Auf der Seite zu den &lt;a href=&quot;http://seaside.gemstone.com/docs/GLASS-Pricing-1201.htm&quot; rel=&quot;nofollow&quot;&gt;Preisen von GLASS bzw. GemStone/S&lt;/a&gt; beziehen sich nach meinem Verständnis die Prozentwerte nur auf einen erweiterten Support, der über mehr als 9 Stunden an 5 Werktagen hinausgehen soll. Ansonsten sind die Preise pro CPU-Core (ich lese das nicht als eine Jahresgebühr). Ob diese Preise allerdings noch gültig sind, weiss ich nicht, auf der neuen Firmen-Homepage sind (zumindest bisher) keine Preise zu finden. Ich nehme aber an, dass sich das bewährte Modell nicht ändern wird. Dennoch sind die Preise stolz, die GemTalk bei höheren Speichermengen und Cores verlangt. Ich bin mir nicht sicher, ob die USD 7000 pro Core nur ab dem 3. core zu bezahlen sind, also bei 4 Cores 14000 USD fällig werden oder nicht. Aber nochmals explizit: die 18 oder 25% jährliche Supportgebühr sind optional, wenn man verlängerte Supportzeiten wünscht. Vermutlich wünscht man diese bei entsprechend großen Installationen. Aber auch dann bezieht sich die Prozentzahl sicherlich nicht auf den Umsatz des Kunden, sondern auf den Kaufpreis.

Also bei 4 Cores kostet die Lizenz dann vermutlich einmalig 14000 USD, und der Support 18% daraus pro Jahr, also 2520 USD p.a. Das erscheint mir nicht allzu schlimm, wenn ich mal einen Web Service anbiete, der 4 Cores braucht und volle 2 GB RAM belegt...
Wie sich die Kaufpreise für Updates gestalten, weiss ich nicht.  

Bei GemStone ist sicher ganz wichtig, zu erwähnen, dass die Free Web Edition mit bis zu 2 GB RAM (wohlgemerkt, die DB-Größe ist unlimitiert, es geht nur um die Größe des Page Cache!) und maximal 2 Cores auch für den kommerziellen Gebrauch komplett Kostenlos ist. Damit kommt man sicher schon recht weit.

Die Modelle von GemTalk und Cincom sehen für eine kleine Firma mit 1 bis 5 Entwicklern erst mal unattraktiver aus, aber auch bei Instantiations geht die jährliche Supportgebühr (Support und Updates) für 10 oder mehr Entwickler in ähnliche Regionen wie GemStone. Also auch da muss man einfach eine Kalkulation aufmachen. Bei GemStone hängt der Preis von genutzten Cores und RAM ab, bei Istantiations von der Anzahl Entwickler.]]></description>
		<content:encoded><![CDATA[<p>Hallo Friedrich,</p>
<p>zunächst mal gebe ich Dir Recht: eine Lizenz, die mich einen anfangs schwer zu kalkulierenden Jahresbetrag kostet, ist nicht attraktiv. Man sollte da einfach mal vorab versuchen, eine Kalkulation aufzustellen, wie hoch die Gebühren pro Jahr bei geringem oder großem Erfolg sein werden.</p>
<p><strong>ABER: meines Wissens hat GemStone (tschuldigung, GemTalk) dieses Modell nicht. </strong><br />
Auf der Seite zu den <a href="http://seaside.gemstone.com/docs/GLASS-Pricing-1201.htm" rel="nofollow">Preisen von GLASS bzw. GemStone/S</a> beziehen sich nach meinem Verständnis die Prozentwerte nur auf einen erweiterten Support, der über mehr als 9 Stunden an 5 Werktagen hinausgehen soll. Ansonsten sind die Preise pro CPU-Core (ich lese das nicht als eine Jahresgebühr). Ob diese Preise allerdings noch gültig sind, weiss ich nicht, auf der neuen Firmen-Homepage sind (zumindest bisher) keine Preise zu finden. Ich nehme aber an, dass sich das bewährte Modell nicht ändern wird. Dennoch sind die Preise stolz, die GemTalk bei höheren Speichermengen und Cores verlangt. Ich bin mir nicht sicher, ob die USD 7000 pro Core nur ab dem 3. core zu bezahlen sind, also bei 4 Cores 14000 USD fällig werden oder nicht. Aber nochmals explizit: die 18 oder 25% jährliche Supportgebühr sind optional, wenn man verlängerte Supportzeiten wünscht. Vermutlich wünscht man diese bei entsprechend großen Installationen. Aber auch dann bezieht sich die Prozentzahl sicherlich nicht auf den Umsatz des Kunden, sondern auf den Kaufpreis.</p>
<p>Also bei 4 Cores kostet die Lizenz dann vermutlich einmalig 14000 USD, und der Support 18% daraus pro Jahr, also 2520 USD p.a. Das erscheint mir nicht allzu schlimm, wenn ich mal einen Web Service anbiete, der 4 Cores braucht und volle 2 GB RAM belegt&#8230;<br />
Wie sich die Kaufpreise für Updates gestalten, weiss ich nicht.  </p>
<p>Bei GemStone ist sicher ganz wichtig, zu erwähnen, dass die Free Web Edition mit bis zu 2 GB RAM (wohlgemerkt, die DB-Größe ist unlimitiert, es geht nur um die Größe des Page Cache!) und maximal 2 Cores auch für den kommerziellen Gebrauch komplett Kostenlos ist. Damit kommt man sicher schon recht weit.</p>
<p>Die Modelle von GemTalk und Cincom sehen für eine kleine Firma mit 1 bis 5 Entwicklern erst mal unattraktiver aus, aber auch bei Instantiations geht die jährliche Supportgebühr (Support und Updates) für 10 oder mehr Entwickler in ähnliche Regionen wie GemStone. Also auch da muss man einfach eine Kalkulation aufmachen. Bei GemStone hängt der Preis von genutzten Cores und RAM ab, bei Istantiations von der Anzahl Entwickler.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on GemTalk Systems ist das neue Zuhause von GemStone/S und GLASS &#8211; ein Deutungsversuch by FDominicus</title>
		<link>http://joachimtuchel.wordpress.com/2013/05/08/gemtalk-systems-ist-das-neue-zuhause-von-gemstones-und-glass-ein-deutungsversuch/comment-page-1/#comment-5264</link>
		<dc:creator><![CDATA[FDominicus]]></dc:creator>
		<pubDate>Wed, 08 May 2013 11:34:08 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2217#comment-5264</guid>
		<description><![CDATA[Ich habe mir auch so meine Gedanken gemacht und eigentlich nur eine Bitte, ein einfaches Bezahlmodell aus den alten Zeiten. Kauf des Produktes mit etwaigen Maintenance Gebühren und das war es dann. Das liebe ich so an VASmalltalk. Einfach, verständlich und wie ich finde mit &quot;fairen&quot; Preisen. 

Bei Cincom hat man das Problem mit so und soviel Prozent des mit Smalltak generierten Umsatzes und leider auch bei Gemstone/S. Im Endeffekt müsste man an beide Zahlen und das sind insgesamt mehr als 20 % vom Umsatz (so ungefähr), was ich einfach auch ungerecht finde.. Es ist unheimlich schade, man stelle sich vor man kann Gemstone/S und Cincom Smalltalk benutzen wie man möchte, zahlt seine jährlichen Gebühren und &quot;gut&quot; ist. 

Vielleicht ist das aber auch das Erfolgsmodell der beiden, wer weiß....]]></description>
		<content:encoded><![CDATA[<p>Ich habe mir auch so meine Gedanken gemacht und eigentlich nur eine Bitte, ein einfaches Bezahlmodell aus den alten Zeiten. Kauf des Produktes mit etwaigen Maintenance Gebühren und das war es dann. Das liebe ich so an VASmalltalk. Einfach, verständlich und wie ich finde mit &#8220;fairen&#8221; Preisen. </p>
<p>Bei Cincom hat man das Problem mit so und soviel Prozent des mit Smalltak generierten Umsatzes und leider auch bei Gemstone/S. Im Endeffekt müsste man an beide Zahlen und das sind insgesamt mehr als 20 % vom Umsatz (so ungefähr), was ich einfach auch ungerecht finde.. Es ist unheimlich schade, man stelle sich vor man kann Gemstone/S und Cincom Smalltalk benutzen wie man möchte, zahlt seine jährlichen Gebühren und &#8220;gut&#8221; ist. </p>
<p>Vielleicht ist das aber auch das Erfolgsmodell der beiden, wer weiß&#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Starting WASstServerAdaptor and handling used ports by Pierce Ng</title>
		<link>http://joachimtuchel.wordpress.com/2013/04/24/starting-wasstserveradaptor-and-handling-used-ports/comment-page-1/#comment-5262</link>
		<dc:creator><![CDATA[Pierce Ng]]></dc:creator>
		<pubDate>Mon, 06 May 2013 22:28:21 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2185#comment-5262</guid>
		<description><![CDATA[Perhaps automate your workflow as much as possible (scripting in Smalltalk of course) or just use a checklist so you don&#039;t forget step 4?]]></description>
		<content:encoded><![CDATA[<p>Perhaps automate your workflow as much as possible (scripting in Smalltalk of course) or just use a checklist so you don&#8217;t forget step 4?</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on Glorp Wisdom (pt. 312): Don&#8217;t reuse objects in exclusive relationships! by Glorp Wisdom (pt. 313): Never make two collections exclusive that can share objects &#124; Joachims Small World</title>
		<link>http://joachimtuchel.wordpress.com/2013/05/06/glorp-wisdom-pt-312-dont-reuse-objects-in-exclusive-relationships/comment-page-1/#comment-5260</link>
		<dc:creator><![CDATA[Glorp Wisdom (pt. 313): Never make two collections exclusive that can share objects &#124; Joachims Small World]]></dc:creator>
		<pubDate>Mon, 06 May 2013 08:19:47 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2210#comment-5260</guid>
		<description><![CDATA[[...] days are even worse than you might think (see the last installment in this series), because they make you shake your head and pray that at least this last stupid error was not [...]]]></description>
		<content:encoded><![CDATA[<p>[...] days are even worse than you might think (see the last installment in this series), because they make you shake your head and pray that at least this last stupid error was not [...]</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The WASstServerAdaptor story and its (preliminary) end by Joachim</title>
		<link>http://joachimtuchel.wordpress.com/2013/04/24/the-wasstserveradaptor-story-and-its-preliminary-end/comment-page-1/#comment-5254</link>
		<dc:creator><![CDATA[Joachim]]></dc:creator>
		<pubDate>Fri, 26 Apr 2013 05:43:05 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2198#comment-5254</guid>
		<description><![CDATA[Hallo Marten,

vielen Dank für die ausführlichen Hintergrundinfos. Das macht natürlich irgendwo Sinn: man stellt sich schon mal am Port an, und wartet, bis man zum Zuge kommt, also derjenige, der aktuell alles Pakete entgegennimmt, damit aufhört.

Natürlich würde dann aber bei dem WASstServerAdaptor noch fehlen, dass er sich auch wirklich aktiv anstellt und lauscht, bis was zu ihm durchdringt. Oder aber, dass er immer wieder mal versucht, sich in den aktiven Zustand (isRunning=true) zu versetzen. Soweit ich das sehe, ist das beides nicht der Fall. Ersteres mag technisch nicht möglich sein, letzteres sicher schon.

Dass das aber nicht passiert, lässt sich in einem VAST-Entwicklungsimage sehr einfach nachvollziehen: man startet zwei (oder mehr) Adapter auf dem selben Port und schaut sich mal an, wie sich die Sache im Seaside Control Panel darstellt. Einer ist grün (isRunning = true) , der andere rot (isRunning = false). Stoppt man nun den laufenden, wäre es sinnvoll, der andere würde das merken und sich aufschalten. Er bleibt aber Rot und ein Webbrowser bekommt auch keine Antwort vom VAST-Image.

Aber ich erwarte soviel highly sophisticated Zeugs gar nicht. Ich möchte ja nur, dass mein Server startet, oder aber, wenn er nicht auf Anfragen antworten kann, sich gleich wieder beendet und mir entsprechende Log-Meldungen ausgibt. Dann kann ich mich kümmern und nach dem Rechten sehen. So, wie es jetzt ist, muss ich stets per Web-Browser und einer entsprechenden Seaside-Komponente nachprüfen, ob denn der alte oder der neue Stand aktiv ist. Ich weiss, auch das lässt sich automatisieren mit CURL und so weiter, aber es bringt eben immer noch mehr bewegliche Teile ins Puzzle...

Naja, meine Umgehungslösung scheint zu funktionieren, und ich hoffe, man denkt bei Instantiations auch ein bisschen darüber nach. Seaside ist ja - zumindest in VAST - noch ziemlich jung.

Joachim]]></description>
		<content:encoded><![CDATA[<p>Hallo Marten,</p>
<p>vielen Dank für die ausführlichen Hintergrundinfos. Das macht natürlich irgendwo Sinn: man stellt sich schon mal am Port an, und wartet, bis man zum Zuge kommt, also derjenige, der aktuell alles Pakete entgegennimmt, damit aufhört.</p>
<p>Natürlich würde dann aber bei dem WASstServerAdaptor noch fehlen, dass er sich auch wirklich aktiv anstellt und lauscht, bis was zu ihm durchdringt. Oder aber, dass er immer wieder mal versucht, sich in den aktiven Zustand (isRunning=true) zu versetzen. Soweit ich das sehe, ist das beides nicht der Fall. Ersteres mag technisch nicht möglich sein, letzteres sicher schon.</p>
<p>Dass das aber nicht passiert, lässt sich in einem VAST-Entwicklungsimage sehr einfach nachvollziehen: man startet zwei (oder mehr) Adapter auf dem selben Port und schaut sich mal an, wie sich die Sache im Seaside Control Panel darstellt. Einer ist grün (isRunning = true) , der andere rot (isRunning = false). Stoppt man nun den laufenden, wäre es sinnvoll, der andere würde das merken und sich aufschalten. Er bleibt aber Rot und ein Webbrowser bekommt auch keine Antwort vom VAST-Image.</p>
<p>Aber ich erwarte soviel highly sophisticated Zeugs gar nicht. Ich möchte ja nur, dass mein Server startet, oder aber, wenn er nicht auf Anfragen antworten kann, sich gleich wieder beendet und mir entsprechende Log-Meldungen ausgibt. Dann kann ich mich kümmern und nach dem Rechten sehen. So, wie es jetzt ist, muss ich stets per Web-Browser und einer entsprechenden Seaside-Komponente nachprüfen, ob denn der alte oder der neue Stand aktiv ist. Ich weiss, auch das lässt sich automatisieren mit CURL und so weiter, aber es bringt eben immer noch mehr bewegliche Teile ins Puzzle&#8230;</p>
<p>Naja, meine Umgehungslösung scheint zu funktionieren, und ich hoffe, man denkt bei Instantiations auch ein bisschen darüber nach. Seaside ist ja &#8211; zumindest in VAST &#8211; noch ziemlich jung.</p>
<p>Joachim</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The WASstServerAdaptor story and its (preliminary) end by Marten</title>
		<link>http://joachimtuchel.wordpress.com/2013/04/24/the-wasstserveradaptor-story-and-its-preliminary-end/comment-page-1/#comment-5253</link>
		<dc:creator><![CDATA[Marten]]></dc:creator>
		<pubDate>Thu, 25 Apr 2013 09:08:35 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2198#comment-5253</guid>
		<description><![CDATA[Und gleich noch ein Nachtrag: das Verhalten von Linux und Windows bei der Reuse-Option ist unterschiedlich. Das betrifft sowohl das Erst-Bindung wie auch spätere Bindungs.

Nach allem, was ich da gelesen habe, scheint mir die sinnvollste Lösung die zu sein, einfach einen http-request durchzufuehren und die Antwort entsprechend zu checken/definieren, so dass man sicherstellen kann, dass es aus der aktuellen VA Instanz kommt.

Wenn dann natuerlich Load-Balancing dazukommt ....]]></description>
		<content:encoded><![CDATA[<p>Und gleich noch ein Nachtrag: das Verhalten von Linux und Windows bei der Reuse-Option ist unterschiedlich. Das betrifft sowohl das Erst-Bindung wie auch spätere Bindungs.</p>
<p>Nach allem, was ich da gelesen habe, scheint mir die sinnvollste Lösung die zu sein, einfach einen http-request durchzufuehren und die Antwort entsprechend zu checken/definieren, so dass man sicherstellen kann, dass es aus der aktuellen VA Instanz kommt.</p>
<p>Wenn dann natuerlich Load-Balancing dazukommt &#8230;.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The WASstServerAdaptor story and its (preliminary) end by Marten</title>
		<link>http://joachimtuchel.wordpress.com/2013/04/24/the-wasstserveradaptor-story-and-its-preliminary-end/comment-page-1/#comment-5252</link>
		<dc:creator><![CDATA[Marten]]></dc:creator>
		<pubDate>Thu, 25 Apr 2013 08:59:53 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2198#comment-5252</guid>
		<description><![CDATA[Ich antworte mal auf Deutsch: Das Problem mit dem Reuse ist überall prinzipiell vorhanden - in allen Sprachen und in den Dokumenten von Microsoft findet man einiges zu diesem Thema.

Anscheinend sollte man (ich bin da sehr vorsichtig, denn es gibt verschiedene Szenarien) beim ersten Versuch, den Socket ohne reuse binden - das fuehrt entweder sofort zum Fehler oder man hat den Port. 

Problematisch wird das in dem Fall, wenn der Socket einfach noch nicht freigegeben ist und das kann passieren, obwohl ein eventuell vorheriger Serverprozess sich bereits beendet hat.

Im obigen Versuch, würde die neue Instanz kein Bind beim Chance haben - und man muesste die Anwendung immer wieder starten - bis es funktioniert und das kann durchaus &quot;lange&quot; dauern (2 Minuten ? - hat auch was mit dem Verhalten der Clients zu tun).

Um diese Situation zu vermeiden, benutzt man die Reuse Option - die Anwendung kann dann zwar bereits ein bind durchführen, aber unter ungunstigen Umständen kann es Probleme geben.

Microsoft sieht in reuse ein grosses Tor fuer malware, denn ein Prozess kann ohne grosse Security ein bind mit resuse durchfuehren - und wenn der Hauptprozess sich verabschiedet, hat die Malware den Port. Ein weiterer Prozess mit resuse option kommt dann übrigens nicht mehr durch. Man kann nur 1x mit resuse binden.]]></description>
		<content:encoded><![CDATA[<p>Ich antworte mal auf Deutsch: Das Problem mit dem Reuse ist überall prinzipiell vorhanden &#8211; in allen Sprachen und in den Dokumenten von Microsoft findet man einiges zu diesem Thema.</p>
<p>Anscheinend sollte man (ich bin da sehr vorsichtig, denn es gibt verschiedene Szenarien) beim ersten Versuch, den Socket ohne reuse binden &#8211; das fuehrt entweder sofort zum Fehler oder man hat den Port. </p>
<p>Problematisch wird das in dem Fall, wenn der Socket einfach noch nicht freigegeben ist und das kann passieren, obwohl ein eventuell vorheriger Serverprozess sich bereits beendet hat.</p>
<p>Im obigen Versuch, würde die neue Instanz kein Bind beim Chance haben &#8211; und man muesste die Anwendung immer wieder starten &#8211; bis es funktioniert und das kann durchaus &#8220;lange&#8221; dauern (2 Minuten ? &#8211; hat auch was mit dem Verhalten der Clients zu tun).</p>
<p>Um diese Situation zu vermeiden, benutzt man die Reuse Option &#8211; die Anwendung kann dann zwar bereits ein bind durchführen, aber unter ungunstigen Umständen kann es Probleme geben.</p>
<p>Microsoft sieht in reuse ein grosses Tor fuer malware, denn ein Prozess kann ohne grosse Security ein bind mit resuse durchfuehren &#8211; und wenn der Hauptprozess sich verabschiedet, hat die Malware den Port. Ein weiterer Prozess mit resuse option kommt dann übrigens nicht mehr durch. Man kann nur 1x mit resuse binden.</p>
]]></content:encoded>
	</item>
	<item>
		<title>Comment on The WASstServerAdaptor story and its (preliminary) end by Starting WASstServerAdaptor and handling used ports &#124; Joachims Small World</title>
		<link>http://joachimtuchel.wordpress.com/2013/04/24/the-wasstserveradaptor-story-and-its-preliminary-end/comment-page-1/#comment-5251</link>
		<dc:creator><![CDATA[Starting WASstServerAdaptor and handling used ports &#124; Joachims Small World]]></dc:creator>
		<pubDate>Wed, 24 Apr 2013 16:22:58 +0000</pubDate>
		<guid isPermaLink="false">http://joachimtuchel.wordpress.com/?p=2198#comment-5251</guid>
		<description><![CDATA[[...] Please be sure tor read this post as well if you&#039;re interested in more details on this subject and this one if you want to see what my solution finally looks [...]]]></description>
		<content:encoded><![CDATA[<p>[...] Please be sure tor read this post as well if you&#039;re interested in more details on this subject and this one if you want to see what my solution finally looks [...]</p>
]]></content:encoded>
	</item>
</channel>
</rss>
