HttpProcessor.java
private HttpConnector connector = null;
?
??? private void log(String message) {
??????? Logger logger = connector .getContainer().getLogger();
??????? if (logger != null)
??????????? logger.log(threadName + " " + message); // 為什么這句話可以用?往下推論
}
?
?
HttpProcessor.java
??? public HttpProcessor( HttpConnector connector , int id) {
??????? super();
??????? this.connector = connector ;
??????? this.debug = connector.getDebug();
??????? this.id = id;
??????? this.proxyName = connector.getProxyName();
???????this.proxyPort = connector.getProxyPort();
??????? this.request = (HttpRequestImpl) connector.createRequest();
??????? this.response = (HttpResponseImpl) connector.createResponse();
??????? this.serverPort = connector.getPort();
??????? this.threadName =
????????? "HttpProcessor[" + connector.getPort() + "][" + id + "]";
??? }
?
HttpConnector.java
??? private HttpProcessor newProcessor() {
??????? HttpProcessor processor = new HttpProcessor( this , curProcessors++);
??????? if (processor instanceof Lifecycle) {
??????????? try {
??????????????? ((Lifecycle) processor).start();
??????????? } catch (LifecycleException e) {
??????????????? log("newProcessor", e);
??????????????? return (null);
??????????? }
??????? }
?? ?????created.addElement(processor);
??????? return (processor);
??? }
?
?
更多文章、技術交流、商務合作、聯系博主
微信掃碼或搜索:z360901061

微信掃一掃加我為好友
QQ號聯系: 360901061
您的支持是博主寫作最大的動力,如果您喜歡我的文章,感覺我的文章對您有幫助,請用微信掃描下面二維碼支持博主2元、5元、10元、20元等您想捐的金額吧,狠狠點擊下面給點支持吧,站長非常感激您!手機微信長按不能支付解決辦法:請將微信支付二維碼保存到相冊,切換到微信,然后點擊微信右上角掃一掃功能,選擇支付二維碼完成支付。
【本文對您有幫助就好】元
