2
當我從瀏覽器向Play發送請求時!在localhost:9000
上,PlayFramework
中的什麼對象/方法首先開始處理我對服務器的請求?播放框架入口點
我知道PlayFramework
使用netty
框架來處理請求。所以也許有些netty方法開始執行?
當我從瀏覽器向Play發送請求時!在localhost:9000
上,PlayFramework
中的什麼對象/方法首先開始處理我對服務器的請求?播放框架入口點
我知道PlayFramework
使用netty
框架來處理請求。所以也許有些netty方法開始執行?
play.server.Server.main(...)
new Server(...)
bootstrap.setPipelineFactory(new HttpServerPipelineFactory());
pipeline.addLast("handler", playHandler); [PlayHandler instance is injected to 'netty' factory ]
messageReceived(final ChannelHandlerContext ctx, final MessageEvent e) of PlayHandler will be called-back from netty when a new http message received.