हमारा ग्राहक जो ऑनलाइन है और वर्तमान में हमारे द्वारा लिखे गए कस्टम एप्लिकेशन का उपयोग करना चाहता है। मैंने उनसे चर्चा की और इसे सटीक होने की आवश्यकता नहीं है, अधिक अतिथि अतिथि काम करेंगे।उपयोगकर्ता की हालिया गतिविधि को ट्रैक करने के लिए रणनीति
तो मेरा विचार उपयोगकर्ता गतिविधि निर्धारित करने के लिए 15 मिनट का अंतराल है। कुछ विचार मैं ऐसा करने के लिए है इस प्रकार हैं:
एक तारीख और उनके पिछले गतिविधि के समय हर बार के साथ अपने उपयोगकर्ता रिकॉर्ड स्टाम्प इस वे कुछ है कि डेटाबेस मारता है, या किसी वेब पृष्ठ का अनुरोध करता है ऐसा ... हालांकि काफी डेटाबेस गहन हो सकता है।
हमारे सॉफ़्टवेयर से "ऑनलाइन अनुरोध कौन है" भेजें, प्रतिक्रियाओं की तलाश में, यह एक निर्धारित अंतराल पर किया जा सकता है, और फिर मुझे प्राप्त प्रत्येक प्रतिक्रिया के लिए वर्तमान दिनांक और समय के साथ उपयोगकर्ता रिकॉर्ड मुद्रित करें।
आपके विचार क्या हैं? और आप इस स्थिति को कैसे संभालेंगे?
स्पष्टीकरण
मैं दोनों विंडोज या वेब यदि संभव हो तो के लिए एक ही वास्तुकला का उपयोग करना चाहते हैं। मेरे पास एक एकल व्यवसाय तर्क परत है जो एकाधिक उपयोगकर्ता इंटरफेस के साथ बातचीत करता है, विंडोज या वेब हो सकता है।
विंडोज़ से मेरा मतलब क्लाइंट-सर्वर होगा।
स्पष्टीकरण
मैं एक n-स्तरीय संरचना का उपयोग कर रहा हूँ ताकि मेरे व्यापार वस्तुओं प्रस्तुति परत के साथ सभी बातचीत को संभाल। वह प्रस्तुति परत क्लाइंट-सर्वर विंडोज अनुप्रयोग, वेब अनुप्रयोग, वेब सेवा आदि को खिला सकती है।
यह एक उच्च यातायात अनुप्रयोग नहीं है, क्योंकि यह हमारे ग्राहकों के लिए विकसित किया गया था, शायद अधिकतम 100 उपयोगकर्ता।
इस के लिए रणनीति में एक मेज पर उन्हें प्रवेश करें काफी अलग यह एक वेब अनुप्रयोग/क्लाइंट-सर्वर है, चाहे आदि के आधार पर हो सकता है - मुझे लगता है कि हम ढेर पर थोड़ा और अधिक विस्तार की जरूरत है/वास्तुकला शामिल – Whisk
सहमत है, क्या यह एक वेब ऐप है या नहीं? –
यदि मैं इसे क्लाइंट-सर्वर और वेब एप्लिकेशन के लिए काम कर सकता हूं जो सबसे अच्छा होगा। – mattruma