मेरे पास एक प्रोजेक्ट है जो बैकएंड के लिए पायथन, मिडलवेयर के रूप में रैबिटएमक्यू और फ्रंटएंड के लिए नोडजेएस का उपयोग करता है। क्या सरल "हैलो वर्ल्ड!" प्रदर्शित करने का कोई तरीका है! वेबसाइट पर Python, RabbitMQ और NodeJS का उपयोग कर रहे हैं? बहुत - बहुत धन्यवाद

0
Quang nGUYEN 30 सितंबर 2021, 05:25

1 उत्तर

सबसे बढ़िया उत्तर

आप एक साधारण हैलो वर्ल्ड के लिए फ्लास्क का उपयोग कर सकते हैं जैसे:

from flask import Flask

app = Flask(__name__)

@app.route("/")
def hello_world():
    return "Hello, World!"

if __name__ == "__main__":
    app.run(host="localhost", port=5000)

इस फ़ाइल को चलाने से कनेक्शन के लिए सर्वर खुल जाना चाहिए, फिर आप अपनी पसंद के ब्राउज़र में http://localhost:5000 से कनेक्ट करके देख सकते हैं कि आपका वेब सर्वर चालू है या नहीं।

0
Lucas Roy 30 सितंबर 2021, 05:34
लेकिन परियोजना को RabbitMQ का उपयोग करने की आवश्यकता है, इसलिए जो मैं समझता हूं, पायथन संदेश को RabbitMQ और फिर RabbitMQ को भेज देगा। कुछ करने के बाद, RabbitMQ ब्राउज़र पर प्रदर्शित करने के लिए NodeJS को संदेश भेजेगा, इस मामले में, पोर्ट 5000 है
 – 
Quang nGUYEN
30 सितंबर 2021, 06:01
मैं RabbitMQ से परिचित नहीं हूँ, हालाँकि, आप हैलो वर्ल्ड में प्लग इन करने का प्रयास कर सकते हैं ट्यूटोरियल को अपने बैक-एंड पर ले जाएं और देखें कि क्या यह आपकी अपेक्षा के अनुरूप कार्य करता है। आपको उन संदेशों को अपने फ्रंट-एंड पर भेजने वाले RabbitMQ को भी सुविधा प्रदान करने की आवश्यकता होगी, जो कि अब एक अजगर प्रश्न नहीं है ...
 – 
Lucas Roy
30 सितंबर 2021, 06:14