<?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>Design &amp; Architecture</title><link>https://www.dotnetzone.gr:443/cs/forums/16/ShowForum.aspx</link><description>Θέματα αρχιτεκτονικής και σχεδιασμού εφαρμογών (design patterns, object orientation, κ.α.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15484.aspx</link><pubDate>Fri, 04 Aug 2006 19:33:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15484</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15484.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15484</wfw:commentRss><description>Ο κάθε client θα στέλνει 100 requests/ώρα περίπου.Δηλαδή αρκετά data.Θα κάνω τις δοκιμές μου και θα σου πω.Ευχαριστώ πολύ για τη βοηθειά σου.Καλο καλοκαίρι...</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15483.aspx</link><pubDate>Fri, 04 Aug 2006 19:28:18 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15483</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15483.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15483</wfw:commentRss><description>Τα asp.net web services παίζουν στο IIS. Είναι web συνδέσεις όπως ένα κοινό web site. Κάνε μερικές δοκιμές, γιατί μόνο με συζήτηση δεν θα μπορέσεις να καταλάβεις τι παίζεται.&lt;br /&gt;
&lt;br /&gt;
Δεν ξέρω αν θα φταίνε οι clients γιατί δεν ξέρω τι ακριβώς θα είναι και θα κάνουν. Δεδομένα δεν χάνονται έτσι εύκολα.&lt;br /&gt;
&lt;br /&gt;
Για τον φόρτο στον IIS και την βάση δεν παίζει τόσο μεγάλο ρόλο ο αριθμός των clients αλλά ο αριθμός των requests που θα έχεις την ώρα. Αν μιλάμε για 300 χρήστες που θα στέλνουν ένα request την ώρα είναι αστείο ποσό για ένα web service και την standard έκδοση του sql server.</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15481.aspx</link><pubDate>Fri, 04 Aug 2006 19:17:12 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15481</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15481.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15481</wfw:commentRss><description>Ναι αυτό είναι το μοντέλο που θέλω να σχεδιάσω.Για το θέμα ασφάλειας δεν το συζητάμε.Δηλαδή αν χαθούν δεδομένα θα φταίνε κατα κάποιο τρόπο οι clients?Απλά με ανυσηχεί ο αριθμός των clients.To Service θα παίζει με απλά sockets?Τι χρησιμοποιούν σε αυτές τις περιπτώσεις?&lt;br /&gt;
&lt;br /&gt;
Για το θέμα της βάσης ποια έκδοσης sql server μου αρκέι&gt;Standard ή Enterprise?</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15479.aspx</link><pubDate>Fri, 04 Aug 2006 19:04:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15479</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15479.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15479</wfw:commentRss><description>Έχουμε client-web service-βάση. Αν με αυτό θεωρείς ότι οι client πέφτουν κατευθείαν στη βάση τότε πρέπει να βάλεις κάτι ανάμεσα στο web service και την βάση. Σε κάθε περίπτωση δεν νομίζω ότι από πλευράς ασφάλειας θα πετύχεις κάτι περισσότερο.</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15478.aspx</link><pubDate>Fri, 04 Aug 2006 18:48:21 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15478</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15478.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15478</wfw:commentRss><description>κοίτα οι clients δεν θα πέφτουν κατευθείαν στη βάση.Θα τρέχει αυτό το service το οποιο θα λαμβάνει και θα αποθηκεύει τα data στη βάση.</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15476.aspx</link><pubDate>Fri, 04 Aug 2006 18:30:47 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15476</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15476.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15476</wfw:commentRss><description>Δεν υπάρχει περίπτωση να χαθούν δεδομένα σε μια κλήση ενός web service.</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15474.aspx</link><pubDate>Fri, 04 Aug 2006 18:15:38 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15474</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15474.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15474</wfw:commentRss><description>Δεν είναι το θέμα ότι είναι ευαισθητα δεδομένα αλλά θέλω να λαμβάνει τα πάντα χωρις να χάνει οτιδίποτε. Αν και το σύστημα θα είναι στημένο σε VPN. Δηλαδή είναι πολύ σημαντικά data τα οποία δεν πρέπει να χάνονται. Υπάρχει κανα site που να αναλύει τέτοια services? Η κανα βιβλίο οτιδίποτε.</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15473.aspx</link><pubDate>Fri, 04 Aug 2006 18:03:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15473</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15473.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15473</wfw:commentRss><description>Εγώ θα έκανα ένα web service σε VB.NET ή C#. Θα πρέπει να επιλέξεις και ένα authentication μηχανισμό, έτσι ώστε να μην μπορεί οποιοσδήποτε να το καλέσει. Και αν πρόκειται και για αρκετά ευαίσθητα δεδομένα το SSL είναι μάλλον απαραίτητο στο IIS, εκτός και αν κάνεις κάποια δική σου κρυπτογράφηση.</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15472.aspx</link><pubDate>Fri, 04 Aug 2006 17:42:34 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15472</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15472.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15472</wfw:commentRss><description>Θέλω να φτιάξω ένα service το οποίο θα λαμβάνει από 300 clients data μέσω Internet.Τι προτείνεις να χρησιμοποιήσω?</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15448.aspx</link><pubDate>Thu, 03 Aug 2006 19:50:52 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15448</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15448.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15448</wfw:commentRss><description>Δεν διαφωνώ μαζί σου.Το λέω για θέμα ασφάλειας. Ως προς τι εργαλείο (γλώσσα) τι προτείνεις?</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15446.aspx</link><pubDate>Thu, 03 Aug 2006 19:45:55 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15446</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15446.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15446</wfw:commentRss><description>&lt;P&gt;&lt;BLOCKQUOTE&gt;&lt;table width="85%"&gt;&lt;tr&gt;&lt;td class="txt4"&gt;&lt;img src="/cs/Themes/default/images/icon-quote.gif"&gt;&amp;nbsp;&lt;strong&gt;jimenez wrote:&lt;/strong&gt;&lt;/td&gt;&lt;/tr&gt;&lt;tr&gt;&lt;td class="quoteTable"&gt;&lt;table width="100%"&gt;&lt;tr&gt;&lt;td valign="top" class="txt4"&gt;Static εννοώ ρυθμίσεις που αφορούν όλο το σύστημα,ενώ incoming τα δεδομένα που έρχονται από το ιντερνετ και είναι για αποθήκευση.&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/td&gt;&lt;/tr&gt;&lt;/table&gt;&lt;/BLOCKQUOTE&gt;&lt;/P&gt;
&lt;P&gt;Αν κατάλαβα καλά υπάρχει ήδη ένα σύστημα που χρησιμοποιούν χρήστες ενός εσωτερικού δικτύου και τώρα θέλεις να κάνεις κάτι για εξωτερικούς χρήστες. Οι ξεχωριστές βάσεις ίσως να αυξάνουν το αίσθημα ασφάλειας, αλλά νομίζω ως εκεί! Αν οι διαχωρίσεις θα πρέπει να βρεις και ένα τρόπο συγχρονισμού τους. Νομίζω ότι το θέμα είναι υποκειμενικό. Προσωπικά θα απεφευγα να τις χωρίσω και θα προσπαθούσα να φιάξω ασφαλή εξωτερικά services που να χρησιμοποιούν την ίδια βάση. Εξαρτάται πολύ και ο φόρτος που θα έχεις από εξωτερικούς χρήστες σε σχέση με τους εσωτερικούς.&lt;/P&gt;</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15444.aspx</link><pubDate>Thu, 03 Aug 2006 19:24:54 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15444</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15444.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15444</wfw:commentRss><description>Τι να σου πω.Συνήθως asp .net service φτιάχνουν για τέτοιες αρχιτεκτονικές?Η ότι προτιμά ο καθένας?&lt;br /&gt;
&lt;br /&gt;
Static εννοώ ρυθμίσεις που αφορούν όλο το σύστημα,ενώ incoming τα δεδομένα που έρχονται από το ιντερνετ και είναι για αποθήκευση.&lt;br /&gt;
&lt;br /&gt;
Διάβασα ότι για την σχεδίαση των βάσεων αυτή η τεχνική έιναι και η πιο σωστή. Τελείως υποκειμενικό για το συγγραφέα αλλά κάτι θα ξέρει...</description></item><item><title>Απ: Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15443.aspx</link><pubDate>Thu, 03 Aug 2006 19:11:44 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15443</guid><dc:creator>Dimitris Papadimitriou</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15443.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15443</wfw:commentRss><description>1) Όταν λες όχι asp, εννοείς όχι asp.net webservices; Εγώ χρησιμοποιώ αυτή τη λύση αυτή τη στιγμή. Αν όχι, τότε άλλες καλές λύσεις είναι το .net remoting και τα component services.&lt;br /&gt;
&lt;br /&gt;
2) Δεν καταλαβαίνω τι εννοείς static και incoming data.</description></item><item><title>Βοήθεια-&gt; Συμβουλές για N-Tier Application Architecture Design....</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/15436.aspx</link><pubDate>Thu, 03 Aug 2006 18:14:46 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:15436</guid><dc:creator>jimenez</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/15436.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=16&amp;PostID=15436</wfw:commentRss><description>&amp;nbsp; Καλημέρα,&lt;br&gt;&lt;br&gt;Θέλω να ξεκινήσω σιγά-σιγά την ανάλυση ενός service το οποίο θα τρέχει στο 2ο επίπεδο της 3-tier αρχιτεκτονικής. Αυτό το service θα λάμβάνει από το internet δεδομένα που εξωτερικούς clients. &lt;br&gt;&lt;br&gt;Πρώτον: Τι εργαλεία να χρησιμοποιήσω;(όχι σε asp κατα προτίμηση)&lt;br&gt;&lt;br&gt;Δευτερον: Η βάση καλό είναι να διασπαστεί σε μικρότερεσ?Δηλαδη σκέφτομαι μια βάση να έχει όλες τις ρυθμίσεις (static data),στη δευτερη να μπαίνουν τα Incoming data, και μια τρίτη για Backup. Τα λέω σωστά?&lt;br&gt;&amp;nbsp;&amp;nbsp;&amp;nbsp;  &lt;br&gt;Τρίτον: Αν μπορείτε πείτε μου ορισμένα tips για να κάνω την ζωή μου πιο εύκολη κατα τη ανάλυση και τη σχεδίαση αυτής της αρχιτεκτονικής.&lt;br&gt;&lt;br&gt;Εκ των προτερων ευχαριστώ για την πολύτιμη βοήθεια σας.&lt;br&gt;</description></item></channel></rss>