Solrj開發搜索引擎前臺結構圖

近期,參考網上各路神人的資料,初步實現了個引擎的開發。由於是摸着石頭過河,先有了項目代碼,,哈哈,爲難死我了,畫了一天才補的圖。湊合看看。

1. 採用 mvc 架構

Index.jsp,用戶輸入關鍵詞,點擊查詢。中間經過 SearchServlet返回結果集,在result.jsp頁面內顯示。當點擊網頁快照時,進入CacheServlet,返回快照顯示到cache.jsp。其中涉及到的查詢在一個新類Search中實現,分頁、高亮等在Page類中實現。最後定義Article實體Bean,用來直接處理Solr返回信息。

2.系統結構圖

(1)從用戶角度來說,系統結構圖如下:


圖一

(1)從程序員角度來說,系統結構圖如下:


圖二

此外,爲了畫好這個圖二,中間也有兩個版本的流程圖,也放上來吧,以供參考。


圖三


圖四


發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章