2011-12-22 11 views
5

संभव डुप्लिकेट:
What is node.js?
Usages of Node.js - What obstacles is it aiming to provide a ramp for?सर्वर साइड जावास्क्रिप्ट - जनरल

सर्वर साइड जावास्क्रिप्ट का उपयोग करने के लिए सही परिदृश्य क्या है? जैसे node.js यह किस प्रकार की समस्याएं हल करता है?

+0

[node.js का उपयोग करने के 6 ठोस कारण] (http://raynos.org/blog/19/6-Solid-reasons-to-use-node.js) – Raynos

+0

मेरा प्रश्न node.js के लिए विशिष्ट नहीं था , लेकिन सामान्य रूप से सर्वर साइड स्क्रिप्ट। धन्यवाद। – Tony

उत्तर

1
  • Node.js I/O आधारित सर्वर से कई समवर्ती उपयोगकर्ताओं की सेवा करने की समस्या हल करता है।
  • I/O का मतलब है कि सर्वर भाग से अनुरोध प्रतिक्रिया चक्र में कोई भी गणना नहीं की जाती है।
  • समवर्ती द्वारा मैं हजारों उपयोगकर्ता सर्वर के साथ कनेक्शन खोल सकते हैं।
  • एक सतत कनेक्शन होने से वास्तविक समय संचार की अनुमति मिलती है, सर्वर खुले कनेक्शन पर धक्का दे सकता है, इस तरह सर्वर को संचार (धूमकेतु, सर्वर पुश) शुरू करने के बारे में सोचा जा सकता है।

यह सब छोटे सर्वर संसाधनों और रीयल-टाइम संचार (चैट इत्यादि) के साथ एक बड़ा उपयोगकर्ता-आधार रखने की अनुमति देता है।

+0

मैं आपके बिंदु को काफी समझ नहीं पा रहा हूं। क्या यह कुछ लंबे मतदान की तरह है? – ZolaKt

+0

@ZolaKt: yes, node.js लंबे मतदान के लिए अच्छी तरह से काम करता है –

+1

@ सेर्गी टुलेंटसेव: क्या यह केवल लंबे मतदान के लिए उपयोग किया जाता है, या क्या कोई अन्य महत्वपूर्ण फायदे हैं? यदि यह केवल लंबे मतदान के लिए है, तो क्यों सीओएमईटी दृष्टिकोण का उपयोग नहीं करते हैं, जावास्क्रिप्ट का सहारा क्यों लें? – ZolaKt

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