1、java的某些項目為什麼要採用分布式開發?什麼是分布式開發?
java的某些項目為什麼要採用分布式開發,分布式開發
在資料庫應用程序的開發過程中,網路已走到社會的各個角落。從金融行業的銀行聯網、交通行業的售票系統、公安系統的全國戶籍管理等等,這些企業或行業單位之間地理分布性或業務分布性,使得一個企業或行業擁有多個網路伺服器,如何在這種分布式的網路環境下實現高效的資料庫應用程序的開發是一個重要的問題。
分布式應用開發簡單的說,是指將用戶界面、控制台服務、資料庫管理三個層次部署在不同的位置上。其中用戶界面是客戶端實現的功能,控制台服務是一個專門的伺服器,數據管理是在一個專門的資料庫伺服器上實現的。
提示:這里的Web伺服器,都是指軟體(如IIS等Web伺服器軟體),它和Web伺服器應用以及其它程序等,共同存在於伺服器計算機上。
控制台CGI應用:是一個獨立的控制台EXE。它在一個標准輸入設備上接收客戶端的請求信息,在標准輸出設備上將結果返回給伺服器。
2、個人開發者如何解決伺服器問題,最近正在開發一個小程序項目,對於伺服器的選擇有些糾結
直接租用阿里雲這樣的伺服器就好了
不要自己寫伺服器,人家有現成的開源伺服器,經過了無數的站點測試,你自己寫伺服器肯定會有一堆問題
3、java web項目如何發布到伺服器上
現有你有一個寶馬的跑車,想買一個牌照,讓它能上路開,請問你牌照如何選,選什麼地方的,以及車子該怎麼開,不想直接將車子開到外面去辦牌照。
……
上線流程:
在伺服器上安裝類似tomcat、weblogic、webShpere等軟體,這叫安裝容器。
然後在容器中配置載入你的項目,或者將項目復制到它們的webapp目錄
接著將資料庫安裝好,配置好。
接著啟動容器,看看有沒有異常。
沒有異常,就用http協議訪問你的域名和站點了
4、我用eclipse開發了一個web項目,如何發布到我的伺服器上?
在Tomcat安裝的目錄下有一個conf目錄,其中有一個web.xml文件,這個文件就是用於保存發布工程應用專的配置文件。我們屬只要對這個文件進行配置,就可以發布具體的工程,另外,還有其他的方式發布,例如:通過WAR包發布等。這種配置web.xml文件的方式,有一種好處,就是可以使得我們在項目中修改的東西會自動載入到web容器中來,沒有必要每一次都通過重新發布來載入。
web的本意是蜘蛛網和網的意思,在網頁設計中我們稱為網頁的意思。現廣泛譯作網路、互聯網等技術領域。表現為三種形式,即超文本(hypertext)、超媒體(hypermedia)、超文本傳輸協議(HTTP)等。
5、開發Web項目應該選用什麼伺服器軟體
這得看你是用什麼語言的網站以及系統.目前用的最多的是WIN2003系統.如果是ASP的程序.可以直接用IIS發布網站.如果是PHP的.可以用IIS+PHP+MYSQL.如果是.NET的網站.可以用SQL資料庫. apache一般用在LINUX系統中比較穩定.個人建議.你可以自己多試試.
6、用eclipse開發java EE 項目,tomcat做伺服器,怎麼樣讓項目自動發布到
找到菜單 window → Show View → Servers,打開Servers視圖標簽,部署的Tomcat 服務
在這個服務上右擊,選擇「Add Deployment」
在新打專開的對話框屬中,有一個Project項,選擇要部署的項目
點擊「Finish」完成部署
這樣項目就部署到Tomcat裡面去了
7、一個基於javaEE的C/S項目開發完畢,如何部署在WEB伺服器,應用伺服器和資料庫伺服器
部署一個BS的應用,一般是有web伺服器、應用伺服器、資料庫伺服器,至於文件伺服器可以放在應用伺服器,如果你開發的系統文件是直接存放在資料庫的,那麼不需要用到文件伺服器。
一般情況下,非大型企業級的應用,web伺服器和應用伺服器不需要分開,使用tomcat部署即可,tomcat裡面既可做應用伺服器,也內置了web伺服器實現用戶請求轉發。
至於具體如何部署,你可以去baidu搜索下tomcat部署方法即可。
如果你要說web伺服器和應用伺服器的區別,通俗來說就是web伺服器主要處理靜態的請求和轉發請求及反饋結果,而應用伺服器是處理動態請求。
8、spring框架開發一個項目實施需要哪些伺服器
我覺得主要是看你對這個項目的開發需求和性能需求,還有你要認識到伺服器其實也是一台電腦,不是很有必要去區分前端和後端。
像一般情況下,前端項目與後台項目其實是可以放在同一台伺服器里的web容器(例如tomcat)里的,甚至資料庫也可以放在同一台伺服器里,只不過運行的軟體不同。
但是如果這個項目面向的用戶很多,對性能要求很大,這個時候就要考慮一下是不是再弄一台伺服器做負載均衡,如果對這個spring項目還做一下分布式也要考慮多弄幾台伺服器,對資料庫的容災處理需求很大,希望能方便地進行資料庫備份還原等操作,也可以考慮一下專門用一台伺服器來做資料庫,比如說阿里的RDS資料庫服務
總之如果你還沒有很明確的話我的建議就是先弄兩台伺服器,一台放前端和後台項目以及資料庫,另一台作為測試伺服器(相信我測試很重要一定要重視),然後項目能跑了之後再根據具體的要求去修改對伺服器的需求就可以啦~
9、勤哲excel伺服器的項目開發管理平台具體怎麼操作?
具體操作流程還挺簡單的,也能滿足企業發展與變化的應用需要?
10、如何把本地項目部署到伺服器上
把本地項目部署到伺服器上方法比較多,這里以javaee項目為例:
把項目打包成zip,FTP上傳到生產伺服器tomcat的webapps目錄下解壓;
本地修改好的文件,立即FTP上傳到生產伺服器對應的目錄;
生產伺服器安裝svn服務,在本地把修改過的文件commit,然後生產伺服器update。
方式一、簡單直接,但是缺點也很明顯:項目太大上傳太慢,比如改了一個錯別字就要把整個項目打包上傳。
方法二、只上傳修改了的文件,但是有時候改到一半,可能會忘了上傳,長此以往本地和生產伺服器文件的同步就很麻煩了。
方法三、好處是每次部署和改動,都有svn記錄,即使誤刪文件也不怕了。