Klasörü aç
Aracı sohbetinde çalışma klasörünüzü açın.
localhost'ta dinleyen ve JSON verileri döndüren küçük bir program oluşturacaksınız. Aracı, kodu yazarken, derlerken ve sunucuyu çalıştırırken Java veri yapılarını doğru şekilde öğrenmenize yardımcı olur; böylece sonuçları tarayıcınızda görebilirsiniz.
Aracı sohbetinde çalışma klasörünüzü açın.
Aracıdan sunucu sınıfını oluşturmasını isteyin.
Hataları kontrol etmek için derleyiciyi çalıştırın.
Sunucuyu başlatın ve çıktıyı kontrol edin.
Counter.javakaydedildiCounter.java2 düzenlemejavac Counter.javaexit 0java CounterBağlandı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();
}
}
}Bu sınıf bir main yöntemi, bir int alanı ve bir sonuç yazdıran bir for döngüsü içerir.
Arka planınız olarak hareket eden küçük bir program yazarak başlarsınız; aracı, Java REST API projeniz için ana sınıfı oluşturmak üzere write_file kullanır. Mantığı düzenleyin. Güçlü temeller için bir Java kursu, yapıyı anlamanıza yardımcı olur. Aracı, istekleri işleme mantığını eklemek için edit_file kullanır. Yanıtı JSON olarak biçimlendirmek için standart kütüphaneyi kullanabilirsiniz. Aracı ardından Java derleyicisini çalıştırarak derleyici hatalarını gösterir. Ask first modunda diff'i gözden geçirerek neyin değiştiğini tam olarak görürsünüz. Bu yaklaşım, bunalmadan bir Java REST API'nin yapısını anlamanıza yardımcı olur.
Çalışan sunucuyu basit bir istemci ile test edebilir ve aracı, localhost'a istek gönderen bir test komutu yazmanıza yardımcı olur. Bu işe yarar. Bir Java microservices tutorial, uygulamayı HTTP üzerinden iletişim kuran iki küçük programa nasıl böleceğinizi gösterir. Yanıtın beklentilerinizle eşleştiğinden emin olmak için her zaman çıktıyı kontrol etmelisiniz. Aracı, her şeyin yerinde olduğunu onaylamak için klasörünüzdeki dosyaları listeleyebilir. Bu alıştırma, servislerin HTTP üzerinden birbirleriyle nasıl iletişim kuracağını öğretir. Java'yı öğrenmenin en iyi yolu, bu küçük alıştırma kendiniz yapmaktır. Aracı kodu adım adım açıklar ve hata nedenlerini işaret eder.