Chcę utworzyć bardzo prostą aplikację serwera HTTP w Javie.Java: Prosta aplikacja serwera HTTP, która odpowiada w JSON
Na przykład, jeśli mogę uruchomić serwer na localhost w porcie , i robię się następujące połączenia z mojej przeglądarce, chcę otrzymać tablicę JSON z ciągu znaków „Hello World!”:
http://localhost:8080/func1?param1=123¶m2=456
chciałbym mieć w czymś serwera, który wygląda następująco (kod bardzo abstrakcyjnego):
// Retunrs JSON String
String func1(String param1, String param2) {
// Do Something with the params
String jsonFormattedResponse = "['hello world!']";
return jsonFormattedResponse;
}
myślę, że ta funkcja nie powinna właściwie „powrót” JSON , ale aby wysłać go za pomocą instrukcji obsługi HTTP lub czegoś podobnego ...
Co to jest najprostszy sposób to zrobić, bez konieczności zapoznania się z wieloma rodzajami bibliotek stron trzecich, które mają specjalne funkcje i metodologię?
Spróbuj poszukać tutorial serwletów. Przykład: http://www.tutorialspoint.com/servlets/ – Mike
Spring Boot sprawia, że tego typu rzeczy są bardzo łatwe, ale jak sugerujesz, ma * ogromną * złożoność pod maską. Byłoby to tak proste, jak kilka zależności POM i około 5 linii kodu. Na stronie Spring Boot znajdują się dobre HOWTO. –