observer-pattern पर टैग किए गए जवाब

1
उपभोक्ता / निर्माता और पर्यवेक्षक / अवलोकन के बीच अंतर
मैं एक एप्लीकेशन के डिज़ाइन पर काम कर रहा हूँ जिसमें तीन भाग हैं: एक एकल धागा जो कुछ घटनाओं के लिए देखता है (फ़ाइल निर्माण, बाहरी अनुरोध आदि) एन वर्कर थ्रेड्स, जो इन ईवेंट्स को संसाधित करके प्रतिसाद देते हैं (प्रत्येक वर्कर प्रक्रिया करता है और एक ईवेंट का …

4
लॉगिंग के लिए कौन सा डिज़ाइन पैटर्न अधिक उपयुक्त है?
मुझे एक कार्यक्रम में कुछ घटनाओं को लॉग इन करना चाहिए लेकिन जहां तक ​​मुझे पता है कि प्रोग्राम के बाहर लॉगिंग कोड रखना बेहतर होगा क्योंकि यह प्रोग्राम की वास्तविक कार्यक्षमता के बारे में नहीं है। तो क्या आप मुझे बता सकते हैं कि क्या मुझे इसे पूरी तरह …

3
पर्यवेक्षक पैटर्न; * क्या बदल रहा है?
मैंने दो एब्स्ट्रैक्ट क्लासेज सब्जेक्ट और ऑब्जर्वर बनाए हैं जो एक क्लासिक ऑब्जर्वर पैटर्न इंटरफ़ेस को परिभाषित करते हैं। मैं ऑब्जर्वर पैटर्न को लागू करने के लिए उनसे प्राप्त करता हूं। एक पर्यवेक्षक इस तरह दिख सकता है: void MyClass::Update(Subject *subject) { if(subject == myService_) { DoSomething(); } else if(subject …

2
क्या पर्यवेक्षक पैटर्न उपयुक्त है जब पर्यवेक्षक एक दूसरे से स्वतंत्र नहीं हैं?
मेरे पास class Car2 गुण हैं: int priceऔर boolean inStock। यह भी एक धारण Listकी abstract class State(खाली वर्ग)। 2 राज्य हैं जिन्हें कार पर लागू किया जा सकता है और प्रत्येक को अपनी स्वयं की कक्षा द्वारा दर्शाया गया है: class Upgrade extends Stateऔर class Shipping extends State। A …

4
क्या .NET का IObserver <T> कई IObservables की सदस्यता के लिए था?
हैं IObservable और IObserver .NET (भी इंटरफेस यहाँ और यहाँ )। दिलचस्प है, IObserver का ठोस कार्यान्वयन IObservable का प्रत्यक्ष संदर्भ नहीं रखता है। यह नहीं जानता कि यह किसकी सदस्यता है। यह केवल सदस्यता रद्द कर सकता है। "कृपया पिन को सदस्यता समाप्त करने के लिए खींचें।" संपादित करें: …

5
प्रेक्षक पैटर्न पर प्रतिनिधि पैटर्न के क्या फायदे हैं?
में प्रतिनिधि पैटर्न , केवल एक ही वस्तु सीधे किसी अन्य वस्तु की घटनाओं को सुन सकते हैं। में पर्यवेक्षक पैटर्न , वस्तुओं के किसी भी संख्या एक विशेष वस्तु की घटनाओं को सुन सकते हैं। जब कोई ऐसा क्लास डिजाइन कर रहा हो, जिसे घटनाओं के अन्य ऑब्जेक्ट (नोटों) …

2
HTTP और TCP / IP (सर्वर-क्लाइंट) पर ऑब्जर्वर पैटर्न
मेरे पास एक सर्वर और कई क्लाइंट (लगभग 50 क्लाइंट) हैं जो एक वेब एप्लिकेशन के आधार पर उस सर्वर से जुड़ते हैं, जो निश्चित रूप से HTTP प्रोटोकॉल पर आधारित है, जो बदले में टीसीपी / आईपी का उपयोग करता है (सही होने पर मुझे सही करें, क्योंकि मैं …
हमारी साइट का प्रयोग करके, आप स्वीकार करते हैं कि आपने हमारी Cookie Policy और निजता नीति को पढ़ और समझा लिया है।
Licensed under cc by-sa 3.0 with attribution required.