<?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>XML / XSLT</title><link>https://www.dotnetzone.gr:443/cs/forums/15/ShowForum.aspx</link><description>Η XML και τα παρελκόμενά της (XSD, XSLT, XPath, XQuery, κ.λ.π.)</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: Βασικές πληροφορίες για την XML, Άρθρο 1. Τα συστατικά της Επιτυχίας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/8725.aspx</link><pubDate>Mon, 16 Jan 2006 23:30:13 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:8725</guid><dc:creator>OtiNaNai</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/8725.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=8725</wfw:commentRss><description>Χαιρετώ,&lt;br&gt;Με αφορμή την εισαγωγή του mariou θεώρησα ότι θα ήταν χρήσιμο να αναφέρω και εγώ με την σειρά μου κάποια στοιχεία που έχουν σχέση με την xml.&lt;br&gt;Soap : Είναι ένα άλλο standard της W3C και χρησιμοποιείται αρκετά με στόχο την αποστολή απλών αντικειμένων (αρχείων, εφαρμογών, κλπ.) σε XML μορφή. Γι’ αυτό και κάθε web service που χρησιμοποιεί SOAP μπορεί να λάβει αιτήσεις για συγκεκριμένες λειτουργίες απλά δεχόμενο αντικείμενα σε XML. Η χρήση του SOAP πρωτοκόλλου γίνεται συνήθως πάνω από το πρωτόκολλο TCP/IP αλλά μπορεί να λειτουργήσει και με άλλα πρωτόκολλα π.x. FTP, SMTP.&lt;br&gt;Πλέον, οι περισσότερες γλώσσες προγραμματισμού από την Delphi v7 μέχρι τo Visual Studio .net, την PHP, την JSP και άλλες πολλές, υποστηρίζουν τη δημιουργία SOAP Servers με πάρα πολύ απλό τρόπο. Το μόνο που πρέπει να κάνει κανείς είναι να καθορίσει τις λειτουργίες που πρέπει να γίνουν όταν ο server δεχθεί κάποιο αίτημα προς εξυπηρέτηση.&lt;br&gt;&lt;br&gt;Η WSDL (Web Service Description Language) [W3C Web Services Description Language (WSDL)] είναι μία γλώσσα σε XML μορφή η οποία περιγράφει απόλυτα ένα web service. Έτσι για κάθε ένα web service που δημιουργείται, αντίστοιχα πρέπει να δημιουργείται ένα αρχείο WSDL στο οποίο θα καταγράφονται όλες οι πληροφορίες για το ίδιο το service.&lt;br&gt;Πιο συγκεκριμένα εκεί καταγράφεται το πού βρίσκεται ο server (σε πια διεύθυνση), ποιες λειτουργίες υποστηρίζει καθώς και πως δέχεται και πως επιστρέφει τα δεδομένα για κάθε λειτουργία.&lt;br&gt;</description></item><item><title>Re: Άρθρο 1. Βασικές πληροφορίες για την XML</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2376.aspx</link><pubDate>Wed, 01 Jun 2005 17:38:19 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2376</guid><dc:creator>cap</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2376.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2376</wfw:commentRss><description>&lt;p&gt;&lt;font style="BACKGROUND-COLOR: #efefef"&gt;Μαριε συγχαρητήρια! Ηθελα από καιρό να γράψω κάτι σε στυλ άρθρου για την XML (και για άλλα πράγματα) αλλά ποτέ δεν έκατσα να μαζέψω τα κομματάκια που ήθελα να συνθέσω. Αν και μικρό, το πρώτο άρθρο...ανοίγει την όρεξη. Αναμένω και τα επόμενα με ανυπομονησία!&lt;br /&gt;&lt;/font&gt;&lt;/p&gt;</description></item><item><title>Βασικές πληροφορίες για την XML, Άρθρο 1. Τα συστατικά της Επιτυχίας</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/2307.aspx</link><pubDate>Sun, 29 May 2005 20:26:23 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:2307</guid><dc:creator>Μάριος Μαργαρίτης</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/2307.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=15&amp;PostID=2307</wfw:commentRss><description>&lt;br /&gt; Καιρό τώρα ήθελα να γράψω ένα άρθρο για τα βασικά στοιχεία της xml.&amp;nbsp; Για αυτό τον σκοπό δημιουργήθηκε και αυτός ο ιδιαίτερος χώρος.&amp;nbsp; Έλλειψη&amp;nbsp; χρόνου λόγω δουλειάς και οικογένειας με καθυστέρησαν λίγο&lt;img src="/forums//emoticons/emotion-8.gif" alt="Indifferent" /&gt;.&amp;nbsp; Τώρα όμως έφτασε η ώρα &lt;img src="/forums//emoticons/emotion-2.gif" alt="Big Smile" /&gt;.&lt;br /&gt; &lt;br /&gt; Βασικές πληροφορίες για την XML, Άρθρο 1ο λοιπόν.&lt;br /&gt; &lt;br /&gt; ·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; η XML δεν είναι γλώσσα προγραμματισμού (αν και έχουν δημιουργηθεί αρκετές βασισμένες σε αυτήν - για πολλούς υπάρχει αυτή η σύγχυση και πρέπει να ξεκαθαριστεί), αλλά μόνον μία συμφωνία/τυποποίηση (standard) για τον τρόπο με τον οποίο δημιουργούνται ενότητες και δίνονται τιμές μέσα σε ένα ASCII αντικείμενο (αρχείο, μεταβλητή κλπ.).&lt;br /&gt; &lt;br /&gt; ·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Το πιο σημαντικό στοιχείο στα παραπάνω είναι η δημιουργία του standard.&amp;nbsp; Αυτή επέτρεψε να δημιουργηθούν πληθώρα από parsers που καταλαβαίνουν το standard αυτό και να επιτρέψουν στους προγραμματιστές να το χρησιμοποιήσουν με απίστευτα δημιουργικό τρόπο ξεπερνώντας τις προσδοκίες όλων.&lt;br /&gt; &lt;br /&gt; ·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Το δεύτερο σημαντικότερο στοιχείο είναι η ανάγκη της αποθήκευσης και μεταφοράς δεδομένων σε μορφή εύκολα επεξεργάσιμη και κατανοητή από τον άνθρωπο η οποία είχε κατά κόρον αγνοηθεί παρ’ όλη την πληθώρα υλοποιήσεων από όλους τους προγραμματιστές οι οποίες και καταδύκνειαν την ύπαρξη της ανάγκης αυτής.&lt;br /&gt; &lt;br /&gt; ·&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp;&amp;nbsp; Τέλος υπήρξε ανάλογη προσπάθεια για την δημιουργία standards (XSD, XPATH, XSLT) τα οποία να καλύπτουν τις ανάγκες επεξεργασίας των XML δομών που οδήγησε σε αντίστοιχη ανάπτυξη των συγκεκριμένων εργαλείων.&lt;br /&gt; &lt;br /&gt; &lt;br /&gt; Τα παραπάνω είναι τα συστατικά τα οποία οδήγησαν την XML να είναι η απανταχού παρούσα τεχνολογία των ημερών μας.&amp;nbsp; Στο επόμενο άρθρο θα ακολουθήσει η παρουσίαση και εξήγηση του XML standard με την παρουσίαση των standards για τα XSD, XSLT &amp;amp; XPATH να ακολουθεί μετέπειτα.&lt;br /&gt; &lt;br /&gt;</description></item></channel></rss>