2010-02-21 11 views
11

अद्यतन 20100224 मुझे वास्तव में कुछ विक्रेता वेबसाइट से कुछ लंग परिभाषा की आवश्यकता नहीं है। जो मैं खोज रहा हूं वह व्यावहारिक कार्यान्वयन और चुनौतियों का सामना करने वाले लोगों के लिए दैनिक आईटी/व्यापार चक्र में सामना करना पड़ता है जो वास्तव में इस सामग्री को लागू करते हैं।वेब सेवाओं के पेशेवरों और विपक्ष संस्करण रणनीतियां

अधिक सामान इस प्रकार है:

कोई सेवानिवृत्ति रणनीति बना दिया गया है/अपनाया: जाहिर है एक बनाने की आवश्यकता है। मुझे इस रणनीति को बनाने और इसे प्रबंधन में बेचने में दिलचस्पी है। आप देख रहे सभी लागत/लाभ क्या हैं? क्या आप ग्राहक रिकोडिंग आवश्यकताओं बनाम आंतरिक समर्थन आवश्यकताओं पर बीई विश्लेषण करते हैं? क्या आप प्राचीन एपीआई की आंतरिक सहायता लागत के लिए $ मूल्य असाइन करते हैं?

उत्पादन आईटी समर्थन प्रभाव: आपने अपनी रणनीति को तैनात करने के लिए अपने उत्पादन आईटी समूहों के साथ कैसे काम किया है। वे क्या पसंद करते हैं और उन्हें पागल बना देता है?

सॉफ़्टवेयर: आप सॉफ़्टवेयर लड़कों को क्या करना पसंद करते हैं, व्यवसाय उन्हें क्या करने के लिए कहता है और वे वास्तव में क्या करते हैं? उनके लिए सबसे अच्छा क्या काम करता है?

क्यूए: क्यूए परीक्षण को संभालने के लिए कैसे काम करता है। पूर्व। यदि आपने एक ही सेवा बनाई है जो एकाधिक संस्करणों को संभालती है तो क्यूए प्रत्येक संस्करण के लिए हर बार एक बदलाव के लिए पूर्ण प्रतिगमन करता है?

डीबीए: आपके डीबीए का सामान्य प्रोसेस के साथ सौदा कैसे होता है जो किसी XML प्रतिक्रिया में फ़ील्ड जोड़ने के लिए डेटा लॉगिंग के लिए महत्वपूर्ण हैं? क्या आपके पास एक ही प्रो है या क्या आप स्कीमा या अन्य के आधार पर शाखा चीजें और सेगमेंट करते हैं?


मूल टिप्पणी

मैं पेशेवरों और विभिन्न वेब सेवाओं रणनीतियों वर्ज़निंग की विपक्ष पर जानकारी इकट्ठा कर रहा हूँ। व्यापार ने अभी तक वेब सेवा सेवानिवृत्ति के लिए एक रणनीति निर्धारित नहीं की है, और उत्पाद परिवर्तन, ग्राहक आवश्यकता में परिवर्तन और हमारे साथी एकीकरण में बदलाव के कारण मेरी वेब सेवाएं महत्वपूर्ण रूप से बदलती हैं।

मैं समय के साथ स्वतंत्र स्टैंड अकेले या एकाधिक/एकीकृत संस्करणों को बनाए रखने के लिए एक पेशेवर/विपक्ष की तलाश में हूं और यह डेवलपर समर्थन/डेवलपर एकीकरण संसाधन, उत्पादन आईटी समर्थन, सॉफ्टवेयर, क्यूए & डीबीए सहित व्यवसाय को कैसे प्रभावित करता है।

कोई अंतर्दृष्टि, अनुभव, संसाधन या विचारों की सराहना की जाती है।

उत्तर

1

हमारे आवेदन में वेब सेवाएं व्यवसाय तर्क के लिए एक फ्रंट-एंड हैं।

व्यापार तर्क परिवर्तन के कारण वेब सेवा का नया संस्करण प्रकट होता है। जब वेब सेवा का नया संस्करण पेश किया जाता है तो इसे नए यूआरएल के तहत रखा जाता है। उदाहरण के लिए:

ver1 /websvc 
ver2 /websvc2

वेब सेवा परत और व्यापार परत के बीच विशेष कोड है। यह परत वेब सेवाओं के संस्करणों में मतभेदों को संभालती है और नवीनतम व्यापार परत पर कॉल पास करती है।

वेब सेवा संस्करण मतभेदों को जानने के लिए यह विशेष मुखौटा कोड (वेब ​​सेवा और व्यावसायिक तर्क के बीच) की समस्या है।

+0

यूआरएल आधारित संस्करण आपको अलग-अलग वेबसाइटों में व्यापार परत के कई संस्करणों को चलाने की अनुमति देता है (हालांकि इससे अन्य समस्याएं हो सकती हैं) साथ ही यह आपको वेब सर्वर लॉग का उपयोग करने की इजाजत देता है ताकि यह देखने के लिए कि पुराने संस्करणों का उपयोग कौन कर रहा है । – Neal

संबंधित मुद्दे