<?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/"
		>
<channel>
	<title>Comments on: Stateful vs. Stateless Web Services</title>
	<atom:link href="http://ilker.de/stateful-vs-stateless-web-services/feed" rel="self" type="application/rss+xml" />
	<link>http://ilker.de/stateful-vs-stateless-web-services</link>
	<description>Creative Computing.</description>
	<lastBuildDate>Tue, 31 Jan 2012 12:27:32 +0000</lastBuildDate>
	<sy:updatePeriod>hourly</sy:updatePeriod>
	<sy:updateFrequency>1</sy:updateFrequency>
	<generator>http://wordpress.org/?v=3.3.1</generator>
	<item>
		<title>By: KonstantinMiller</title>
		<link>http://ilker.de/stateful-vs-stateless-web-services#comment-257</link>
		<dc:creator>KonstantinMiller</dc:creator>
		<pubDate>Tue, 07 Jul 2009 06:01:25 +0000</pubDate>
		<guid isPermaLink="false">http://www.gmbsg.com/stories/?p=23#comment-257</guid>
		<description>Hi! I like your srticle and I would like very much to read some more information on this issue. Will you post some more?</description>
		<content:encoded><![CDATA[<p>Hi! I like your srticle and I would like very much to read some more information on this issue. Will you post some more?</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: codegod</title>
		<link>http://ilker.de/stateful-vs-stateless-web-services#comment-256</link>
		<dc:creator>codegod</dc:creator>
		<pubDate>Mon, 03 Dec 2007 08:55:37 +0000</pubDate>
		<guid isPermaLink="false">http://www.gmbsg.com/stories/?p=23#comment-256</guid>
		<description>Hallo zusammen,

ich würde mir garnicht die Frage stellen ob ein Webservice stateless oder stateful sein sollte (denn der ist per se stateless), sondern vielmehr ob für den genannten Use-Case die Verwendung eines Webservices sinnvoll ist.

Es gibt ja nicht umsonst Protokolle die stateful sind, vielleicht würde es sich lohnen, wenn sich die beiden darüber Gedanken machten.

Ciao,
Matthias</description>
		<content:encoded><![CDATA[<p>Hallo zusammen,</p>
<p>ich würde mir garnicht die Frage stellen ob ein Webservice stateless oder stateful sein sollte (denn der ist per se stateless), sondern vielmehr ob für den genannten Use-Case die Verwendung eines Webservices sinnvoll ist.</p>
<p>Es gibt ja nicht umsonst Protokolle die stateful sind, vielleicht würde es sich lohnen, wenn sich die beiden darüber Gedanken machten.</p>
<p>Ciao,<br />
Matthias</p>
]]></content:encoded>
	</item>
	<item>
		<title>By: Ed</title>
		<link>http://ilker.de/stateful-vs-stateless-web-services#comment-255</link>
		<dc:creator>Ed</dc:creator>
		<pubDate>Tue, 10 Jul 2007 19:23:22 +0000</pubDate>
		<guid isPermaLink="false">http://www.gmbsg.com/stories/?p=23#comment-255</guid>
		<description>Hallo Ilker,

ich gebe Dir Recht: WebServices sollten stateless sein.

In deinem genannten Szenario wird wieder versucht durch &quot;Kreativität&quot; ein Symptom zu bekämpfen - nicht die Ursache! Nach meiner Meinung ein Klassiker in der Softwareentwicklung.

Wenn die Datenbank zu langsam ist: get it fixed!

Bleibt die Frage des Datendurchsatzes als Bottleneck zwischen den Parteien. Nicht alle Rechner sind an ein entsprechendes Datennetz angebunden und verfügen nur über eine geringe Bandbreite. Eine Abfrage, wie von Dir genannt, könnte somit für den Client tötlich sein. Eine Idee wäre es dem Aufrufer eine Methode zur Verfügung zu stellen in welcher lediglich die Anzahl der Treffermenge ( ggfl. auch die kummulierte Datenmenge ) erhält. z.B. Resultsetcount=1000 Resultsetsize=1MB.
Somit könnte der Client entsprechend reagieren und dem Benutzer die Wahl stellen ob dieser eine längere Wartezeit in anspruch nemhen möchte.

Ich bleibe dabei: WebServices sollten stateless sein! Sowie Datenbanken Datenbanken bleiben sollen etc.

Die Eierlegende-Woll-Milch-Sau gibt es in der Natur nicht und sie wird es in der Softwarewelt auch nie geben. Es ist das Gesamtsystem welches miteinander harmonieren muss, sonst wird es nicht funktionieren.

In diesem Sinne.

Gruß
Ed</description>
		<content:encoded><![CDATA[<p>Hallo Ilker,</p>
<p>ich gebe Dir Recht: WebServices sollten stateless sein.</p>
<p>In deinem genannten Szenario wird wieder versucht durch &#8220;Kreativität&#8221; ein Symptom zu bekämpfen &#8211; nicht die Ursache! Nach meiner Meinung ein Klassiker in der Softwareentwicklung.</p>
<p>Wenn die Datenbank zu langsam ist: get it fixed!</p>
<p>Bleibt die Frage des Datendurchsatzes als Bottleneck zwischen den Parteien. Nicht alle Rechner sind an ein entsprechendes Datennetz angebunden und verfügen nur über eine geringe Bandbreite. Eine Abfrage, wie von Dir genannt, könnte somit für den Client tötlich sein. Eine Idee wäre es dem Aufrufer eine Methode zur Verfügung zu stellen in welcher lediglich die Anzahl der Treffermenge ( ggfl. auch die kummulierte Datenmenge ) erhält. z.B. Resultsetcount=1000 Resultsetsize=1MB.<br />
Somit könnte der Client entsprechend reagieren und dem Benutzer die Wahl stellen ob dieser eine längere Wartezeit in anspruch nemhen möchte.</p>
<p>Ich bleibe dabei: WebServices sollten stateless sein! Sowie Datenbanken Datenbanken bleiben sollen etc.</p>
<p>Die Eierlegende-Woll-Milch-Sau gibt es in der Natur nicht und sie wird es in der Softwarewelt auch nie geben. Es ist das Gesamtsystem welches miteinander harmonieren muss, sonst wird es nicht funktionieren.</p>
<p>In diesem Sinne.</p>
<p>Gruß<br />
Ed</p>
]]></content:encoded>
	</item>
</channel>
</rss>

