वेब सेवा साक्षात्कार प्रश्न और उत्तर के लिए परिचय
वेब आज की दुनिया में सबसे आवश्यक कारक बन गया है। इंटरनेट चलने के लिए विभिन्न अनुप्रयोग विकसित किए गए हैं जो वर्ल्ड वाइड वेब के अनुकूल हैं। विभिन्न वेब अनुप्रयोगों के बीच पूर्ण और सटीक सहयोग सुनिश्चित करने के लिए , हमें उन वेब सेवाओं का उपयोग करने की आवश्यकता है जो वास्तव में विभिन्न अनुप्रयोगों और इन अनुप्रयोगों को विकसित करने के लिए उपयोग की जाने वाली विभिन्न कार्यक्रम निर्माण भाषाओं के बीच संचार प्रबंधित करते हैं। वेब सेवाएं एक्सएमएल का उपयोग करती हैं जो इंटरनेट पर और निजी नेटवर्क पर आसानी से उपलब्ध है। उनके वास्तुकला में एसओएपी (सरल वस्तु प्रवेश संलेख), डब्ल्यूएसडीएल शामिल है (वेब सेवा विवरण भाषा), शांत वेब सेवाएं इत्यादि शामिल हैं।
तो अंततः आपको वेब सेवाओं में अपना सपनों का काम मिल गया है, लेकिन यह सोच रहा है कि वेब सेवा साक्षात्कार को कैसे दरार करना है और संभावित वेब सेवा साक्षात्कार प्रश्न क्या हो सकते हैं। प्रत्येक साक्षात्कार अलग होता है और नौकरी का दायरा भी अलग होता है। इसे ध्यान में रखते हुए हमने आपके साक्षात्कार में सफलता प्राप्त करने में आपकी सहायता के लिए सबसे आम वेब सेवा साक्षात्कार प्रश्न और उत्तर तैयार किए हैं।
आइए हम साक्षात्कार में पूछे जाने वाले वेब सेवा साक्षात्कार प्रश्नों पर नज़र डालें। यह सूची दो भागों में विभाजित है:
भाग 1 – वेब सेवा साक्षात्कार प्रश्न (मूल)
इस पहले भाग में मूल वेब सेवा साक्षात्कार प्रश्न और उत्तर शामिल हैं
1) वेब सेवा परिभाषित करें और इसके विभिन्न घटकों को भी समझाएं?
उत्तर:
यह साक्षात्कार में पूछे जाने वाले सामान्य वेब सेवा साक्षात्कार प्रश्न हैं। एक वेब सेवा एक ऐसा एप्लिकेशन है जो इंटरनेट पर पहुंच योग्य है जो संचार या दो अनुप्रयोगों के बीच जानकारी का आदान-प्रदान सक्षम बनाता है। वे आमतौर पर क्लाइंट-सर्वर मॉडल पर काम करते हैं जहां उन्हें नेटवर्क पर ग्राहकों द्वारा आसानी से पहुंचा जा सकता है। एक्सएमएल मुख्य रूप से इस उद्देश्य के लिए उपयोग किया जाता है। वेब सेवाओं के मुख्य घटक हैं:
- सोप– सरल वस्तु प्रवेश संलेख
- यूडीडीआई– यूनिवर्सल विवरण, खोज, और एकीकरण
- डब्ल्यूएसडीएल– वेब सेवा विवरण भाषा
- आरडीएफ– संसाधन विवरण ढांचा
- एक्सएमएल– विस्तारणीय मार्कअप भाषा
2. यूडीडीआई क्या है और इसकी विशेषताएं क्या हैं?
उत्तर:
यूडीडीआई संलेख ढेर की सेवा खोज परत में एक्सएमएल आधारित मानक का एक हिस्सा है। यह अपने काम के लिए डब्लूएसडीएल (वेब सेवा विवरण भाषा) के रूप में जाने वाली भाषा का उपयोग करता है। यह वेब सेवाओं को पाता है और वेब पर उन लोगों को प्रकाशित करता है जैसे यह निर्देशिका से किया जाता है। इसकी मुख्य विशेषताएं हैं:
- यह एक समाचार की तरह कार्य करता है जिसमें सभी डब्लूएसडीएल लिखित पत्र एक साथ होती हैं।
- संचार के लिए उपयोग किए जाने वाले विभिन्न संलेख सोप, कोबरा, और जावा आरएमआई हैं।
- यह एक खुला ढांचा है जो मंच स्वतंत्र है और किसी भी परिचालन व्यवस्था पर इसका उपयोग किया जा सकता है।
- यह विभिन्न व्यवसायों को एक दूसरे की पहचान करने और इंटरनेट पर संवाद करने में सक्षम बनाता है।
3. एसओएपी वेब-आधारित सेवा के विकास के दृष्टिकोणों की व्याख्या करें?
उत्तर:
एसओएपी-आधारित वेब सेवा विकसित करने के दो दृष्टिकोण हैं।
- अनुबंध पहला दृष्टिकोण: जब कोई उपयोगकर्ता इस दृष्टिकोण का उपयोग करता है, तो उसे पहले एक्सएमएल और डब्लूएसडीएल को परिभाषित करने की आवश्यकता होती है और फिर जावा कक्षाओं को अनुबंध में प्राप्त करने की आवश्यकता होती है।
- अनुबंध अंतिम दृष्टिकोण: इस दृष्टिकोण के साथ जाने पर, उपयोगकर्ता को जावा कक्षाओं को पहले परिभाषित करना होगा और फिर अनुबंध उत्पन्न होना चाहिए जो सामान्य रूप से जावा क्लास से डबल्यूएसडीएल लिखित पत्र है ।
आइए अगले वेब सेवा साक्षात्कार प्रश्नों पर जाएं
4.किसी उपयोगकर्ता के लिए एक सुरक्षित शांत वेब सेवा प्राप्त करने के लिए, किस अभ्यास का पालन किया जाना चाहिए?
उत्तर:
एक सुरक्षित सेवा के लिए एचटीटीपी यूआरएल पथ का उपयोग शांत सेवा के हिस्से के रूप में किया जाता है। सर्वोत्तम सुरक्षित सेवाओं के लिए, उपयोगकर्ता को निम्नलिखित प्रथाओं का पालन करना होगा:
- उचित प्रतिबंधों के साथ जीईटी, पद, रखना, हटाना इत्यादि जैसी विधियों का उपयोग करें। उन्हें उन प्रतिबंधों के साथ निष्पादित किया जाना चाहिए।
- जब भी कोई त्रुटि उत्पन्न होती है तो उचित एचटीटीपी त्रुटि संदेश लागू किया जाना चाहिए।
- जब सत्र के लिए अनुरोध किया जाता है तो उपयोगकर्ता-आधारित प्रमाणीकरण किया जाना चाहिए।
- एसक्यूएल इंजेक्शन हमलों के लिए सर्वर से सभी आदानों पर प्रमाणीकरण किया जाना चाहिए ।
- पद विधि के माध्यम से हमेशा उपयोगकर्ता नाम, सत्र पारण शब्द आदि जैसे संवेदनशील घटना आधार-सामग्री उन्हें कभी नहीं चाहिए
5.एसओए वास्तुकला परिभाषित करें?
उत्तर:
एसओए सेवा उन्मुख वास्तुकला का खड़ा है जिसे विभिन्न सेवाओं से युक्त स्वरूप के रूप में परिभाषित किया जाता है। इस संचार में विभिन्न सेवाओं के बीच आधार-सामग्री अदला बदली और समन्वय शामिल है। एसओए के बुनियादी सिद्धांत नीचे दिए गए हैं:
- उपयोग की जाने वाली सभी सेवाओं को राज्यविहीन होना चाहिए और खोज के लिए सुविधाओं का होना चाहिए।
- सभी सेवाओं को काम करने के लिए पुन: प्रयोज्य होना चाहिए और विभिन्न प्रकार के अनुप्रयोगों के साथ उपयोग करने के लिए उपलब्ध होना चाहिए।
- अनुबंध में अनुबंध में निर्दिष्ट मानकीकृत तरीके से सभी सेवाओं का विवरण होना चाहिए।
- सेवा मतिहीनता नियम का पालन किया जाना चाहिए जो निर्दिष्ट करता है कि सेवा को कार्यक्षमता के तरीके को बेनकाब नहीं करना चाहिए।
भाग 2 – वेब सेवा साक्षात्कार प्रश्न (उन्नत)
आइए अब उन्नत वेब सेवा साक्षात्कार प्रश्नों पर नज़र डालें।
6) संचालन प्रकारों और इसकी प्रतिक्रिया की सूची जो डब्लूएसडीएल में उपयोग की जाती है?
उत्तर:
डब्ल्यूएसडीएल में चार प्रकार के संचालन प्रकार प्रतिक्रियाएं परिभाषित हैं। वे नीचे दिए गए हैं:
- एक तरीका: इसे एक संदेश मिला लेकिन कोई प्रतिक्रिया नहीं लौटाती है।
- अनुरोध-प्रतिक्रिया: यह एक अनुरोध प्राप्त करता है और एक प्रतिक्रिया देता है।
- अनुरोध -प्रतिक्रिया: यह अनुरोध भेजता है और प्रतिक्रिया के लिए इंतजार कर रहा है।
- अधिसूचना: यह संदेश भेजता है लेकिन कोई प्रतिक्रिया नहीं भेजता है।
7.7) जावा ढांचे में एक्सएमएल दस्तावेज मार्शल और उमरशाल कैसे हो सकता है? एक उदाहरण के साथ समझाओ?
उत्तर:
मार्शलिंग को एक्सएमएल दस्तावेज़ को जावा पठनीय प्रारूप में परिवर्तित करने की प्रक्रिया माना जाता है और गैर-मार्शलिंग इस प्रक्रिया के विपरीत है। आइए देखते हैं कि जावा एक एक्सएमएल दस्तावेज़ को कैसे उतारता है और फिर इसे फिर से करता है।
JAXBContext जेसी = JAXBContext.newInstance (“com.acme.foo”);
// unmarshal foo.xml
Unmarshaller u = jc.createUnmarshaller ();
FooObject fooObj =
(FooObject) u.unmarshal (नई फ़ाइल (“foo.xml”));
// मार्शल से sytem.out मार्शलर
एम = jc.createMarshaller ();
एम .marshal (fooObj, System.out);
आइए अगले वेब सेवा साक्षात्कार प्रश्नों पर जाएं
8.एसओएपी संदेश के तत्वों की व्याख्या करें?
उत्तर:
एसओएपी में निम्नलिखित तत्व हैं:
- लिफाफा: यह अनिवार्य मूल तत्व है। यह एसओएपी संदेश की शुरुआत और अंत निर्धारित करने में मददगार है और एक्सएमएल दस्तावेज़ का अनुवाद करता है।
- शीर्षलेख: यह तत्व किसी संदेश की शीर्षलेख विशेषताएँ बनाता है जिसमें किसी आवेदन की जानकारी होती है। यह तत्व कई बार होता है और नई सुविधाओं और कार्यक्षमताओं को जोड़ता है।
- शरीर: इसे एक्सएमएल से व्युत्पन्न डेटा युक्त लिफाफे के एक बच्चे तत्व के रूप में परिभाषित किया जाता है और इसे एसओएपी संदेश के हिस्से के रूप में आदान-प्रदान किया जा सकता है। इस खंड के लिए अनिवार्य है और इसमें सभी मांग और प्रतिक्रिया संदेश शामिल हैं।
- दोष तत्व: यदि संदेशों की प्रसंस्करण के दौरान त्रुटियां होती हैं तो उन्हें इस गलती तत्व द्वारा नियंत्रित किया जाता है। यदि कोई त्रुटि है तो यह तत्व शरीर के एक हिस्से के रूप में दिखाई देगा।
9.एक्सएमएल डिजिटल हस्ताक्षर एपीआई में उपलब्ध संकुल सूचीबद्ध करें?
उत्तर:
डिजिटल हस्ताक्षर में मौजूद एपीआई है:
- क्रिप्टो
- crypto.dsig
- crypto.dsig.keyinfo
- crypto.dsig.spec
- crypto.dom
- crypto.dsig.dom
10.प्रवेश पहचान, पात्रता, और गोपनीयता सेवाओं की व्याख्या?
उत्तर:
प्रवेश पहचान सेवाएं सुरक्षित लेनदेन सुनिश्चित करने के लिए सुरक्षा क्षमताओं को प्रदान करती हैं। इस कंपनी का उपयोग वेब लेनदेन करने के लिए सौंपा पहचान की अनुमति और नियंत्रण कर सकते हैं। वेब सेवा साक्षात्कार में यह सबसे उपयोगी वेब सेवा साक्षात्कार प्रश्न है।
प्रवेश प्रयास करने से सेवाएं आपको उन सेवाओं को सत्यापित करने में सहायता करती हैं जो वेब सेवाओं तक पहुंचने का प्रयास कर रहे हैं। गोपनीयता सेवाएं डेटा एन्क्रिप्शन सुनिश्चित करती हैं ताकि केवल संबंधित पक्ष आवश्यक डेटा तक पहुंच सकें। यह भेजे गए संदेशों के लिए गोपनीयता और सुरक्षा सुनिश्चित करता है।
अनुशंसित लेख
यह वेब सेवा साक्षात्कार प्रश्न और उत्तर की सूची के लिए एक मार्गदर्शिका रही है ताकि उम्मीदवार इन वेब सेवा साक्षात्कार प्रश्नों को आसानी से क्रैकडाउन कर सकें। यहाँ इस पोस्ट में, हमने शीर्ष वेब सेवा साक्षात्कार प्रश्नों के बारे में अध्ययन किया है जो अक्सर साक्षात्कारों में पूछे जाते हैं। अधिक जानने के लिए आप निम्नलिखित लेख भी देख सकते हैं –