馬榮彥
(中央宣傳部電影數字節目管理中心,北京 100866)
1引言
隨著我國國民經濟整體建設水平進入一個新的時代,廣大農村群眾對于精神文化的消費需求也相應提高。農村電影放映工程是國家加強農村文化建設戰略部署的貫徹落實成果,是公共文化服務體系的重要組成部分,要進一步聚焦農村電影放映,提高服務農村和農民群眾的水平。因此農村公益電影公共服務平臺的完善建設也顯得越來越重要,而且隨著互聯網科學技術的快速發展,以及長時間以來用戶需求的不斷變化,誕生了許多比較前沿的互聯網應用技術。在以前,我們只需要一個服務器,將程序全部打包并在這個服務器上部署好就可以,隨著應用業務的擴展,在開發時如果使用常規單一的架構,需要的資源會越來越多,就會導致系統運行速度降低,而且維護也越來越困難,這就需要對現有的架構進行升級改造,亟需一個框架系統確保應用有條不紊運行,因此就發展出了微服務架構。本文對農村公益服務平臺建設可以使用的比較流行的微服務框架技術進行了詳細介紹,并對可行性進行了研究分析。
傳統的web開發方式大都是一個WAR 包整合所有的功能,包含DO/DAO 層、Service層、UI等所有的業務邏輯和實現,然后部署在一個容器 (常用的容器有Tomcat、Jboss、Web Logic 等)里運行。它的主要優點是開發簡單,集中式管理;功能都在本地,沒有分布式的管理和調用消耗等,但是也存在比如效率低、維護難、穩定性差、擴展性不夠等問題。……