<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="https://www.dotnetzone.gr:443/cs/utility/FeedStylesheets/rss.xsl" media="screen"?><rss version="2.0" xmlns:dc="http://purl.org/dc/elements/1.1/" xmlns:slash="http://purl.org/rss/1.0/modules/slash/" xmlns:wfw="http://wellformedweb.org/CommentAPI/"><channel><title>.NET Framework</title><link>https://www.dotnetzone.gr:443/cs/forums/14/ShowForum.aspx</link><description>Θέματα για threading, remoting, reflection, exception handling, security, regex κλπ.</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: .NET Remoting</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11245.aspx</link><pubDate>Tue, 28 Mar 2006 16:25:26 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11245</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11245.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=11245</wfw:commentRss><description>&lt;P&gt;Τα μειονεκτήματα της χρήσης Client Activated Objects, είναι ότι δεν μπορείς να υλοποιήσεις τεχνικές Load Balancing ή Failover Clustering γιατί κάθε client δένεται με τον server στον οποίο βρίσκεται το object που δημιούργησε. Επίσης ένα restart του server συνεπάγεται ότι οι clients θα χάσουν το remote object, οπότε θα πρέπει να έχεις προβλέψει ανάλογα στην εφαρμογή σου.&amp;nbsp; &lt;/P&gt;
&lt;P&gt;Εναλλακτική λύση είναι να μην χρησιμοποιήσεις CAOs και να αποθηκεύεις το state στη βάση ώστε να το βρίσκεις διαθέσιμο μεταξύ των διαδοχικών κλήσεων των SAOs. Εξάλλου, εφ'όσον για κάθε client η λύση των CAOs διατηρεί διαφορετικό state, συνεπάγεται ότι αυξάνονται τα resources που δεσμεύει η εφαρμογή κατά τη λειτουργία της. &lt;/P&gt;</description></item><item><title>Απ: .NET Remoting</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11242.aspx</link><pubDate>Tue, 28 Mar 2006 13:01:00 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11242</guid><dc:creator>γιωργος μπακογιαννης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11242.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=11242</wfw:commentRss><description>&lt;P&gt;Έχεις γράψει:&lt;BR&gt;&lt;EM&gt;"Το Client-side activation τώρα, γίνεται όταν ο server λαμβάνει ένα αίτημα από τον client (o τρόπος θυμίζει το COM coclass activation). Αυτός ο τρόπος activation κρατάει κοινό state μεταξύ διαδοχικών κλήσεων αλλά per client, δηλαδή έχουμε τόσα instances του remote object στον server, όσα και οι clients που τα χρησιμοποιούν."&lt;/EM&gt;&lt;/P&gt;
&lt;P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-ansi-language: EL; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Τελικά, αυτός το τρόπος θα βοηθήσει μια εφαρμογή με πολλούς χρήστες μοιρασμένους σε &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-ansi-language: EN-US; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Application&lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-ansi-language: EL; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt; &lt;/SPAN&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-ansi-language: EN-US; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;Servers;&lt;/SPAN&gt;&lt;/P&gt;&lt;SPAN style="FONT-SIZE: 10pt; FONT-FAMILY: Verdana; mso-ansi-language: EN-US; mso-fareast-font-family: 'Times New Roman'; mso-bidi-font-family: 'Times New Roman'; mso-fareast-language: EN-US; mso-bidi-language: AR-SA"&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;Ευχαριστώ&lt;/P&gt;&lt;/SPAN&gt;</description></item><item><title>Απ: .NET Remoting</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11229.aspx</link><pubDate>Tue, 28 Mar 2006 05:36:22 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11229</guid><dc:creator>KelMan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11229.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=11229</wfw:commentRss><description>&lt;P&gt;Ρίξε μια ματιά στα άρθρα μου σχετικά με το remoting &lt;A href="/cs/blogs/mkelaiditis/articles/9129.aspx"&gt;http://www.dotnetzone.gr/cs/blogs/mkelaiditis/articles/9129.aspx&lt;/A&gt;&amp;nbsp;Εκεί αναλύω τις διαφορές πού έχει το κάθε είδος activation.&lt;/P&gt;
&lt;P&gt;(Μιας και έχω γένια, ...τα παινεύω &lt;img src="/cs/emoticons/emotion-1.gif" alt="Smile [:)]" /&gt;)&lt;/P&gt;</description></item><item><title>.NET Remoting</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11225.aspx</link><pubDate>Tue, 28 Mar 2006 03:39:10 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11225</guid><dc:creator>γιωργος μπακογιαννης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11225.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=14&amp;PostID=11225</wfw:commentRss><description>&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;Ερώτηση&lt;SPAN style="mso-ansi-language: EN-GB"&gt;;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt;&lt;SPAN style="mso-spacerun: yes"&gt;&amp;nbsp;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt;&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;Υπάρχει&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;κάποιο&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;πρόβλημα&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;στο&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;να&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;χρησιμοποιούμε&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;SPAN&gt;"&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-GB"&gt;client&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-GB"&gt;activated&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-GB"&gt;objects&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt;" &lt;/SPAN&gt;αντί&lt;SPAN style="mso-ansi-language: EN-US"&gt; "server &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-GB"&gt;activated&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-GB"&gt;objects&lt;/SPAN&gt;&lt;SPAN style="mso-ansi-language: EN-US"&gt;" &lt;/SPAN&gt;στις&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;υλοποιήσεις&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;/SPAN&gt;για&lt;SPAN style="mso-ansi-language: EN-US"&gt; &lt;SPAN&gt;.NET Remoting; (VS 2005)&lt;o:p&gt;&lt;/o:p&gt;&lt;/SPAN&gt;&lt;/SPAN&gt;&lt;/FONT&gt;&lt;/P&gt;
&lt;P class=MsoNormal style="MARGIN: 0cm 0cm 0pt"&gt;&lt;FONT face=Verdana&gt;Έχει περιορισμούς;&lt;/FONT&gt;&lt;/P&gt;</description></item></channel></rss>