私が見つけた迅速なJavaサービスを行う最も簡単な方法はRestletです。
チュートリアルを使用して、文字通り最初から20分のようにウェブサーバーを稼働させることができます。下のRestletはスケルトンフレームワークとしてすぐに使えるはずです。もちろんString b = ...
の呼び出しを置き換えて、自分のライブラリに置き換えます。
public class Main extends Application {
public static void main(String[] args) {
Main main = new Main();
main.start();
}
private void start() {
Component c = new Component();
c.getServers().add(Protocol.HTTP, 80);
Application app = new Main();
c.getDefaultHost().attach(app);
c.start();
}
public Restlet createInboundRoot() {
Router router = new Router(getContext());
router.attach("/method/{input}", new Restlet(getContext()) {
public void handle(Request request, Response response) {
String a = request.getAttributes().get("input").toString();
String b = MyLibraries.compute(a);
response.setEntity(b, MediaType.TEXT_HTML);
}
});
return router;
}
}
私はrestletを使用してしまった。ありがとうございました。 – user1066429