Java Trail
वर्कफ़्लो

java rest api: एक लोकल सर्वर बनाएं

03
सर्वर बनाएं

एक सरल सर्वर बनाएं

आप एक छोटा प्रोग्राम बनाएंगे जो localhost पर सुनता है और JSON डेटा लौटाता है। एजेंट आपको कोड लिखते, कंपाइल करते और सर्वर चलाते समय java डेटा संरचनाओं को सही तरीके से सीखने में मदद करता है, ताकि आप अपने ब्राउज़र में परिणाम देख सकें।

01

फ़ोल्डर खोलें

एजेंट चैट में अपनी प्रैक्टिस फ़ोल्डर खोलें।

02

कोड लिखें

एजेंट से सर्वर क्लास बनाने के लिए कहें।

03

कोड कंपाइल करें

त्रुटियों की जाँच के लिए कंपाइलर चलाएं।

04

सर्वर चलाएं

सर्वर शुरू करें और आउटपुट की जाँच करें।

उदाहरण कोड

Counter.java
import java.io.*;
import java.net.*;

public class Server {
    public static void main(String[] args) {
        try {
            ServerSocket ss = new ServerSocket(8080);
            while (true) {
                Socket s = ss.accept();
                System.out.println("Connected");
                s.close();
            }
        } catch (Exception e) {
            e.printStackTrace();
        }
    }
}

इस क्लास में एक main विधि, एक int फ़ील्ड और एक for लूप है जो परिणाम प्रिंट करता है।

java microservices ट्यूटोरियल: अपने प्रोजेक्ट को विभाजित करें

API बनाएं

आप एक छोटा प्रोग्राम लिखकर शुरू करते हैं जो आपके बैकएंड के रूप में कार्य करता है, और एजेंट write_file का उपयोग करके आपके java rest api प्रोजेक्ट के लिए मुख्य क्लास बनाता है। लॉजिक संपादित करें। मजबूत मूल सिद्धांतों के लिए एक java कोर्स आपको संरचना को समझने में मदद करता है। एजेंट edit_file का उपयोग करके अनुरोधों को हैंडल करने के लिए लॉजिक जोड़ता है। आप मानक लाइब्रेरी का उपयोग करके प्रतिक्रिया को JSON के रूप में फॉर्मेट कर सकते हैं। एजेंट फिर Java कंपाइलर चलाता है ताकि कंपाइलर त्रुटियाँ दिखाई दे सकें। आप Ask first मोड में diff की समीक्षा करते हैं ताकि यह देख सकें कि बदलाव क्या हुए हैं। यह दृष्टिकोण आपको java rest api की संरचना को समझने में मदद करता है, बिना भारी पड़े।

सेवा का परीक्षण करें

आप एक सरल क्लाइंट के साथ चल रहे सर्वर का परीक्षण कर सकते हैं, और एजेंट आपको एक टेस्ट कमांड लिखने में मदद करता है जो localhost पर एक अनुरोध भेजता है। यह काम करता है। एक java microservices ट्यूटोरियल दिखाता है कि ऐप को दो छोटे प्रोग्रामों में कैसे विभाजित करें जो HTTP के माध्यम से बात करते हैं। आपको हमेशा आउटपुट की जाँच करनी चाहिए ताकि सुनिश्चित हो सके कि प्रतिक्रिया आपकी उम्मीदों से मेल खाती है। एजेंट आपके फ़ोल्डर में फ़ाइलों की सूची दिखा सकता है ताकि पुष्टि हो सके कि सब कुछ सही जगह पर है। यह अभ्यास आपको सिखाता है कि सेवाएँ HTTP के माध्यम से एक-दूसरे से कैसे संचार करती हैं। java सीखने का सबसे अच्छा तरीका इन छोटे अभ्यासों को स्वयं करना है। एजेंट कोड को चरण-दर-चरण समझाता है और त्रुटियों के संभावित कारणों की ओर इशारा करता है।

Windows के लिए Java Trail

अपना प्रोजेक्ट शुरू करें

Java Trail डाउनलोड करें ↗