Standardizing Service Endpoints

Συχνά εμείς οι developers στην πίεση του χρόνου για παραγωγή, αμελούμε ένα θεμελιώδες στοιχείο του καλού software - ανάπτυξη με standards.
Ειδικά στην SOA και λόγω της φύσης της αρχιτεκτονικής, ανάπτυξη χωρίς πρώτα καλά ορισμένα messages οδηγεί γρήγορα σε χαώδεις καταστάσεις.
Στο Standardizing Service Endpoints περιγράφει την WSDL first διαδικασία ανάπτυξης την οποία προσυπογράφω.
Το πρόβλημα της δημιουργίας xsd λύνεται σχετικά εύκολα με εργαλεία όπως το γενναιόδωρο Microsoft XSD Inference 1.0 .
Για το wsdl στον Oracle JDeveloper 10.1.3 έχει γίνει πολύ ωραία δουλειά και ο wsdl editor είναι πολύ εύχρηστος.
Για JAX-RPC στο Patterns and Strategies for Building Document-Based Web Services περιγράφονται διάφορες στρατηγικές για τον σχεδιασμό services και μου άρεσε ιδιαίτερα Switch-Off Data Binding προσέγγιση που περιγράφει.
Στον Oracle JDeveloper επιλέγοντας στον wizard web service from wsdl -> Νο DataBind δημιουργείται η δομή όπως περιγράφεται στο παραπάνω document.

About this Entry

This page contains a single entry by Yiannis Tsesmelis published on April 30, 2006 12:24 PM.

memtest86+ Memory Test was the previous entry in this blog.

JSPFormatter is the next entry in this blog.

Find recent content on the main index or look in the archives to find all content.