『壹』 請問如何在我的桌面程序winform下上傳圖片文件到我的web伺服器。急、急、急!
http://www.2cto.com/kf/201303/195944.html
『貳』 web的工作原理
web的工作原理:
1、用戶在瀏覽器中輸入要訪問的web站點地址或在已打開的站點點擊超鏈接。
2、由DNS進行域名解析,找到伺服器的IP地址,向該地址指向的web伺服器發出請求。
3、web伺服器根據請求將URL地址轉換為頁面所在的伺服器上的文件全名,查找相應的文件。
4、若URL指向靜態文件,則伺服器將文件通過http協議傳輸給用戶瀏覽器;若HTML文檔中嵌入了ASP,PHP,JSP等程序,則由伺服器直接運行後返回給用戶;
如果web伺服器所運行程序包含對資料庫的訪問,伺服器會將查詢指令發送給資料庫伺服器,對資料庫執行查詢操作,查詢結果由資料庫返回給web伺服器,再由web伺服器將結果潛入頁面,並以html格式發送給瀏覽器。
5、瀏覽器解釋html文檔,在客戶端屏幕上展示結果。
(2)web伺服器怎麼傳圖片擴展閱讀
web的特點
1、圖形化
Web 非常流行的一個很重要的原因就在於它可以在一頁上同時顯示色彩豐富的圖形和文本的性能。在Web之前Internet上的信息只有文本形式。Web可以提供將圖形、音頻、視頻信息集合於一體的特性。
2、與平台無關
無論用戶的系統平台是什麼,你都可以通過Internet訪問WWW。瀏覽WWW對系統平台沒有什麼限制。無論從Windows平台、UNIX平台、Macintosh等平台我們都可以訪問WWW。
3、分布式的
大量的圖形、音頻和視頻信息會佔用相當大的磁碟空間,我們甚至無法預知信息的多少。對於Web沒有必要把所有信息都放在一起,信息可以放在不同的站點上,只需要在瀏覽器中指明這個站點就可以了。
4、動態的
由於各Web站點的信息包含站點本身的信息,信息的提供者可以經常對站上的信息進行更新。如某個協議的發展狀況,公司的廣告等等。一般各信息站點都盡量保證信息的時間性。所以Web站點上的信息是動態的、經常更新的,這一點是由信息的提供者保證的。
5、交互的
Web的交互性首先表現在它的超鏈接上,用戶的瀏覽順序和所到站點完全由他自己決定。另外通過FORM的形式可以從伺服器方獲得動態的信息。用戶通過填寫FORM可以向伺服器提交請求,伺服器可以根據用戶的請求返回相應信息。
『叄』 怎麼把文件上傳到web伺服器上
將文件上傳到放文件和程序的文件夾里,域名解析到該WEB伺服器上,就可以訪問了.通過FTP有FlashFXP,Leapftp,cuteFTP幾種上傳下載軟體..
『肆』 怎樣把文件上傳到WEB伺服器或者本地WEB目錄.怎麼創建
呵呵 你在《網上鄰居》中的左上欄中找的到,你想把文件傳上去,前提是你要花錢買個位置,也就是上傳路徑或是上傳序列號,這樣你才可以上傳!OK
『伍』 Web伺服器是什麼通俗易懂的回答
Web伺服器一般指網站伺服器,是指駐留於網際網路上某種類型計算機的程序,可以向瀏覽器等Web客戶端提供文檔,也可以放置網站文件,讓全世界瀏覽;可以放置數據文件,讓全世界下載。目前最主流的三個Web伺服器是Apache Nginx IIS。
WEB伺服器也稱為WWW(WORLD WIDE WEB)伺服器,主要功能是提供網上信息瀏覽服務。
WWW 是 Internet 的多媒體信息查詢工具,是 Internet 上近年才發展起來的服務,也是發展最快和目前用的最廣泛的服務。正是因為有了WWW工具,才使得近年來 Internet 迅速發展,且用戶數量飛速增長。
(5)web伺服器怎麼傳圖片擴展閱讀:
WEB伺服器特點:
Windows,Linux與Unix這3個操作系統是架設Web伺服器比較常見的操作系統。Linux的安全性能在這3個操作系統中最高,可以支持多個硬體平台,其網路功能比較強大。
總的來說,這兩大優點是其他操作系統不可替代的:
1、可以依據用戶不同的需求來隨意修改、調整與復制各種程序的源碼以及發布在互聯網上;
2、Linux操作系統的市場價格比較便宜,也能夠在互聯網上免費下載源碼。可以說,Linux為架設既高效又安全的Web伺服器的比較理想的操作系統。
3、此外,要讓Web伺服器更具有優越的性能,可以根據伺服器系統之特點與用途作進一步的優化與處理,盡量減少Web伺服器的數據傳輸量以及降低其數據傳輸的頻率。
進而促進網路寬頻的利用率與使用率,以及提高網路客戶端的網頁載入的速度,同時也可以減少Web伺服器各種資源的消耗。
『陸』 應用web伺服器系統的解析Web伺服器和應用伺服器的區別
通俗的講,Web伺服器傳送頁面使瀏覽器可以瀏覽,然而應用程序伺服器提供的是客戶端應用程序可以調用 (call)的方法(methods)。確切一點,你可以說:Web伺服器專門處理HTTP請求(request),但是應用程序伺服器是通過很多協議來 為應用程序提供(serves)商業邏輯(business logic)。
下面讓我們來細細道來:
Web伺服器(Web Server)
Web伺服器可以解析(handles)HTTP協議。當Web伺服器接收到一個HTTP請求(request),會返回一個HTTP響應 (response),例如送回一個HTML頁面。為了處理一個請求(request),Web伺服器可以響應(response)一個靜態頁面或圖片, 進行頁面跳轉(redirect),或者把動態響應(dynamic response)的產生委託(delegate)給一些其它的程序例如CGI腳本,JSP(JavaServer Pages)腳本,servlets,ASP(Active Server Pages)腳本,伺服器端(server-side)JavaScript,或者一些其它的伺服器端(server-side)技術。無論它們(譯者 註:腳本)的目的如何,這些伺服器端(server-side)的程序通常產生一個HTML的響應(response)來讓瀏覽器可以瀏覽。
要知道,Web伺服器的代理模型(delegation model)非常簡單。當一個請求(request)被送到Web伺服器里來時,它只單純的把請求(request)傳遞給可以很好的處理請求 (request)的程序(譯者註:伺服器端腳本)。Web伺服器僅僅提供一個可以執行伺服器端(server-side)程序和返回(程序所產生的)響 應(response)的環境,而不會超出職能范圍。伺服器端(server-side)程序通常具有事務處理(transaction processing),資料庫連接(database connectivity)和消息(messaging)等功能。
雖然Web 伺服器不支持事務處理或資料庫連接池,但它可以配置(employ)各種策略(strategies)來實現容錯性(fault tolerance)和可擴展性(scalability),例如負載平衡(load balancing),緩沖(caching)。集群特徵(clustering-features)經常被誤認為僅僅是應用程序伺服器專有的特徵。
應用程序伺服器(The Application Server)
根據我們的定義,作為應用程序伺服器,它通過各種協議,可以包括HTTP,把商業邏輯暴露給(expose)客戶端應用程序。Web伺服器主要是處理向 瀏覽器發送HTML以供瀏覽,而應用程序伺服器提供訪問商業邏輯的途徑以供客戶端應用程序使用。應用程序使用此商業邏輯就象你調用對象的一個方法(或過程 語言中的一個函數)一樣。
應用程序伺服器的客戶端(包含有圖形用戶界面(GUI)的)可能會運行在一台PC、一個Web伺服器或者甚至 是其它的應用程序伺服器上。在應用程序伺服器與其客戶端之間來回穿梭(traveling)的信息不僅僅局限於簡單的顯示標記。相反,這種信息就是程序邏 輯(program logic)。 正是由於這種邏輯取得了(takes)數據和方法調用(calls)的形式而不是靜態HTML,所以客戶端才可以隨心所欲的使用這種被暴露的商業邏輯。
在大多數情形下,應用程序伺服器是通過組件(component)的應用程序介面(API)把商業邏輯暴露(expose)(給客戶端應用程序)的,例 如基於J2EE(Java 2 Platform, Enterprise Edition)應用程序伺服器的EJB(Enterprise JavaBean)組件模型。此外,應用程序伺服器可以管理自己的資源,例如看大門的工作(gate-keeping ties)包括安全(security),事務處理(transaction processing),資源池(resource pooling), 和消息(messaging)。就象Web伺服器一樣,應用程序伺服器配置了多種可擴展(scalability)和容錯(fault tolerance)技術。
『柒』 Emlog下載下來以後 該如何上傳文件至Web伺服器呢
你是在說網站搬家。
1、ftp工具將主機中的emlog下載content文件夾
2、emlog博客網站後台,左側導航欄——數據——備份資料庫——點擊開始備份按鈕,備份完成後,會自動通過瀏覽器下載
3、在新伺服器上安裝一個和原來版本一樣的emlog,要保證資料庫前綴,資料庫名和原來的一樣,不然可能出現問題。管理員賬號也跟原來的一樣,即使你使用了新的賬號密碼,恢復數據後,還得用的賬號密碼登陸博客系統後台進行操作。
4、恢復網站數據
將原來系統中備份的資料庫文件(emlog_為前綴的sql文件)通過emlog後台導入到新的emlog系統中,注意,一定要先恢復數據,然後再進行下一步的上傳原來系統中導出的用戶文件(content文件夾中的文件)。
5、恢復用戶文件
將從原來的虛擬主機空間中導出的content文件夾使用ftp上傳到新的虛擬主機空間中,覆蓋新安裝系統中的content文件夾,彈出對話框,點擊全部覆蓋即可。
6、更新緩存:
登陸重新安裝好的emlog後台(用原來備份系統的管理員賬號密碼,因為現在資料庫已經恢復為原來的了),進入數據界面,點擊「更新緩存」,搬家成功!
『捌』 asp eWebEditor 在本機上是可以上傳圖片的,可是移到伺服器中的時候,就不能上傳了,一直顯示正在上傳中
ewebeditor上傳圖片後路徑不正確的。在編輯器查看代碼視圖,看看上傳圖片的路徑,前面是否有「」等字樣,這就是路徑不正確了。把這些代碼去掉就可以了。
『玖』 我要傳一張圖片到服客戶端怎麼用webservice傳
string filePath = this.openFileDialog1.FileName;
FileStream fs = new FileStream(filePath, FileMode.Open, FileAccess.Read);
BinaryReader br = new BinaryReader(fs);
BinaryWriter bw;
byte[] photo = br.ReadBytes((int)fs.Length);
fs = new FileStream("C:\\ok" + ".jpg", FileMode.OpenOrCreate, FileAccess.Write);
bw = new BinaryWriter(fs);
bw.Write(photo);
//byte[]轉成Base64String
String s_photo = Convert.ToBase64String(photo, System.Base64FormattingOptions.None);
br.Close();
fs.Close();
『拾』 如何設置Web伺服器
1、打開控制面板,選擇並進入「程序」,雙擊「打開或關閉Windows服務」,在彈出的窗口中選擇「Internet信息服務」下面所有地選項,點擊確定後,開始更新服務。