<?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>Web Services</title><link>https://www.dotnetzone.gr:443/cs/forums/21/ShowForum.aspx</link><description>Συζήτηση περί των web services και WSE, την υλοποίησή τους με το .NET Framework, καθώς και θέματα interoperability με άλλα συστήματα</description><dc:language>el</dc:language><generator>CommunityServer 2.1 SP3 (Build: 20423.1)</generator><item><title>Απ: WS-Coordination – CRM 3.0</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11385.aspx</link><pubDate>Fri, 31 Mar 2006 04:43:48 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11385</guid><dc:creator>vxan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11385.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=11385</wfw:commentRss><description>Ένας τρόπος για να το κάνεις είναι να τις βάλεις στην ίδια την εφαρμογή του CRM 3.0 και να είναι μέρος της εφαρμογής. Πρέπει να χεις βέβαια υπόψη ότι σε κάθε περίπτωση που θα γίνει κάποιο upgrade ή θα πέσει κάποιο service pack ότι μπορεί να εξαφανιστούν από κει. Άρα πρέπει να πάρεις τα μέτρα σου.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Φιλικά Βαγγέλης</description></item><item><title>Απ: WS-Coordination – CRM 3.0</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11348.aspx</link><pubDate>Thu, 30 Mar 2006 10:36:51 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11348</guid><dc:creator>Spithas</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11348.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=11348</wfw:commentRss><description>Γιώργο και Βαγγέλη γειά σας&lt;br /&gt;&lt;br /&gt;Συγνώμη που παρεμβαίνω αλλά θα ήθελα τη γνώμη σας για το πώς θα ήταν καλύτερα να ενσωματώσω δικές μου aspx σελίδες μέσα στο CRM 3.Έχω διαβάσει δυο άρθρα&lt;br /&gt;&lt;br /&gt;1. http://msdn.microsoft.com/library/default.asp?url=/library/en-us/dnmbscrm1_2/html/mbs_crmCAAT.asp&lt;br /&gt;&lt;br /&gt;όπου γίνονται reference τα Microsoft.Crm.Platform.Proxy.dll και Microsoft.Crm.Platform.Types.dll και φτιάχνεις εσύ class για να κάνεις parsing το xml που επιστρέφουν τα api του CRM και το &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;2. http://www.mscrmguy.com/hols/customforms/custom_forms_hol.html όπου η aspx σελίδα καλεί τα crm services.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;και στις δυο περιπτώσεις ενσωματώνεις τις aspx μέσα απο iframe στο CRM.&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ποια είναι κατα τη γνώμη σας η καλύτερη προσέγγιση? Υπάρχει κάποιος άλλος τρόπος. Αν έχετε οτιδήποτε σχετικό θα ήταν μεγάλη βοήθεια &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Σας ευχαριστώ πολύ</description></item><item><title>Απ: WS-Coordination – CRM 3.0</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11342.aspx</link><pubDate>Thu, 30 Mar 2006 07:45:14 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11342</guid><dc:creator>vxan</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11342.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=11342</wfw:commentRss><description>Γιώργο και πάλι γειά σου ...&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;η λύση που χρησιμοποιώ αυτό το διάστημα είναι να καλώ τα web services του CRM και μετά να καλώ Web Services που ενημερώνουν ένα άλλο σύστημα. &lt;br /&gt;&lt;br /&gt;Να έχεις υπόψη σου ότι το CRM δεν υποστηρίζει transactions (από όσο ξέρω - οποιαδήποτε αλλη πληροφορία ευπρόσδεκτη) όπότε πρέπει να βρεις διάφορες περιέργες λύσεις για να καλυφθείς. Μια άλλ ηλύση είναι να καλείς από το 2ο WS το WS του CRM οπότε και να έχεις καλύτερη διαχείριση ενός transaction. &lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Κατά τ' άλλα φιάχνεις απλά WS και εχεί πλέον δε χρειάζεται ιδιαίτερη φιλοσοφία&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Ελπίζω να ήμουν χρήσιμος&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;Φιλικά Βαγγέλης&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;&lt;br /&gt;</description></item><item><title>WS-Coordination – CRM 3.0</title><link>https://www.dotnetzone.gr:443/cs/forums/thread/11330.aspx</link><pubDate>Thu, 30 Mar 2006 01:09:49 GMT</pubDate><guid isPermaLink="false">2622095e-976c-431a-859e-16783ec7ecd7:11330</guid><dc:creator>egeorge</dc:creator><slash:comments>0</slash:comments><comments>https://www.dotnetzone.gr:443/cs/forums/thread/11330.aspx</comments><wfw:commentRss>https://www.dotnetzone.gr:443/cs/forums/commentrss.aspx?SectionID=21&amp;PostID=11330</wfw:commentRss><description>&lt;br&gt;
Θα ήθελα βοήθεια στη ανάπτυξη web εφαρμογής η οποία μέσα από web
services του CRM 3.0 θα παρέχει την δυνατότητα σε ένα μέλος (contact)
του CRM να κάνει εγγραφή και να λάβει τον αριθμό μέλους του. Ο αριθμός
μέλους αποδίδετε στο μέλος με βάση ένα trigger και θα πρέπει να έχω την
δυνατότητα να επιστρέφω στον πελάτη την ίδια στιγμή.&lt;br&gt;
&lt;br&gt;
Το πρόβλημα που παρουσιάζετε είναι ότι για την εφαρμογή της
συγκεκριμένης διεργασίας και με βάση το γεγονός ότι υπάρχει δυσκολία
στην αλλαγή της&amp;nbsp; βάσης για λόγους συμβατότητας,&amp;nbsp; θα πρέπει να
χρησιμοποιήσω περισσότερα από ένα web services τα οποία και θα
επικοινωνούν.&lt;br&gt;
&lt;br&gt;
Η λύση που σκέφτομαι είναι να χρησιμοποιήσω το web service του CRM για
να δημιουργηθεί το contact και στην συνέχεια, και εφόσον έχει
ολοκληρωθεί η εγγραφή με ένα δεύτερο web service να επιστρέφω τον
αριθμό μέλους που δημιουργήθηκε. Το πρόβλημα εδώ είναι ο έλεγχος του
πρώτου web services (επιτυχής ή όχι και μετά από πόση ώρα) και στην
συνέχεια η σύνδεση του πρώτου web service με το δεύτερο για να πάρω τον
σωστό αριθμό μέλους. &lt;br&gt;
&lt;br&gt;
Λύση για την σύνδεση των web services θα μπορούσε να είναι η χρήση ενός
τυχαίου ID, το όποιο σε περίπτωση λάθους να υπάρχει και σαν reference.
Υπάρχει κάποια άλλη πρόταση για το θέμα αυτό?&lt;br&gt;
&lt;br&gt;
Επίσης, δεύτερο και πολύ σοβαρό θέμα είναι η υλοποίηση του
WS-Coordination. Εκτός από άρθρα που αναφέρονται θεωρητικά στο θέμα δεν
έχω βρει code examples που να εξασφαλίζουν την επικοινωνία των web
services και μάλιστα χωρίς να επέμβω στα business processes του CRM και
της συγκεκριμένης εφαρμογής.&lt;br&gt;
&lt;br&gt;
Οποιαδήποτε βοήθεια θα ήταν χρήσιμη.&lt;br&gt;
&lt;br&gt;
&lt;br&gt;
Ευχαριστώ,&lt;br&gt;
&lt;br&gt;
Γιώργος.&lt;br&gt;
&lt;br&gt;</description></item></channel></rss>