Ⅰ 怎麼將tongweb下程序做成windows服務
1. 新建一個項目,或者從選擇當前解決方案--右鍵-添加--新建項目
2. 選擇(項目類型)Visual C#項目,(模板)Windows 服務,填寫要創建的服務名稱(修改默認的WindowService1成為你自己的服務名稱),然後按確定按鈕.
3. 資源管理器中默認創建一個WindowsService1的項目,項目下包括一個Service1.cs文件
4. 左側選擇"工具箱"--"組件",拖動一個Timer對象到Service1.cs [設計]這個頁面窗體上.點擊窗體上的Timers1足見,設置其屬性:Interval屬性數字N(例如200毫秒==1秒進行5次操作)
5.雙擊這個Timer1組件填加自己所需要的功能函數
private void timer1_Elapsed(object sender, System.Timers.ElapsedEventArgs e)
{
//本機電腦硬體配置文件
string strFileName=@"c:\ComputerInfo.txt";
string strTest="硬碟信息+顯卡信息+主板信息+音效卡信息+網卡信息+列印機信息";
//判斷傳送文件是否存在.如果不存在則寫入一行測試信息
if (!File.Exists(strFileName))
{
File.CreateText(strFileName);
}
byte[] content=Encoding.UTF8.GetBytes(strTest);
//創建文本文件對象
FileStream fs=new FileStream(strFileName,FileMode.OpenOrCreate,FileAccess.ReadWrite);
//文件中寫入測試數據
fs.Write(content,0,content.Length);
//關閉文件對象
fs.Close();
}
6.添加完相應的函數代碼後,從代碼視圖切換到設計視圖,點滑鼠右鍵選擇「添加安裝程序」
7. 然後在當前項目資源管理器中會發現多了一個ProjectInstaller.cs文件,點擊該文件打開ProjectInstaller.cs [設計]窗體.會發現裡面自動有兩個組件"serviceProcessInstaller1"和"serviceInstaller1"
8. 設置serviceInstaller1組件的屬性:ServiceName = MyService(名字自己隨意修改的)和 StartType = Automatic (開機自動運行方式)
9. 設置serviceProcessInstaller1組件的屬性:Account = LocalSystem
10. 選擇當前解決方案,設置方案屬性中的"啟動項目"為剛才所添加的項目名稱.按F5運行編譯當前項目,會彈出一個對話框"無法從命令行或者調試器啟動服務, 必須首先安裝Windows服務(使用installutil.exe),然後用Server Explorer、Windows服務管理工具或NET START命令啟動它"。錯誤沒有關系,只要當前解決方案\項目文件夾\bin\Debug\文件夾下面多了一個EXE文件就好了.
至此自己需要的服務基本操作已經完成.剩下來的就是編譯.注冊啟動服務了.
11.Windows伺服器注冊停止
打開CMD窗口--開始--運行--輸入CMD,回車
注冊服務命令
cd C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
InstallUtil D:\HardWareServerService.exe
nets tart ComputerService
重新注冊服務
cd C:\WINDOWS\Microsoft.NET\Framework\v1.1.4322
InstallUtil /u d:\HardWareServerService.exe
從您的C# 解決方案下拷貝HardWareServerService.exe文件到D盤HardWareServerService.exe
InstallUtil D:\HardWareServerService.exe
net start ComputerService
其中D:\HardWareServerService.exe可以修改成"您當前的解決方案目錄\項目名稱\bin\Debug\HardWareServerService.exe"
12.啟動剛注冊服務: 顯示桌面-在桌面上右擊「我的電腦」,選擇「管理」就可以打計算機管理
Ⅱ linux下tongweb5.0中的項目並發數上不去 怎麼配置
tongweb不是有管理平台了們嗎?直接在裡面修改就可以了,具體的操作不記得了,好久沒有遇到tongweb了
Ⅲ Java:除了tomcat以外,還有哪些常用的Web伺服器呢
1、weblogic
WebLogic是美國bea公司出品的一個application server確切的說是一個基於j2ee架構的中間件。BEA WebLogic是用於開發、集成、部署和管理大型分布式Web應用、網路應用和資料庫應用的Java應用伺服器。將Java的動態功能和Java Enterprise標準的安全性引入大型網路應用的開發、集成、部署和管理之中。
2、webSphere
WebSphere是 IBM 的集成軟體平台。它包含了編寫、運行和監視全天候的工業強度的隨需應變 Web 應用程序和跨平台、跨產品解決方案所需要的整個中間件基礎設施。
如伺服器、服務和工具。WebSphere 提供了可靠、靈活和健壯的集成軟體。
3、JBoss
JBoss是一個管理EJB的容器和伺服器,支持EJB 1.1、EJB 2.0和EJB3.0的規范。但JBoss核心服務不包括支持servlet/JSP的WEB容器,一般與Tomcat或Jetty綁定使用。2006年,Jboss公司被Redhat公司收購。
4、 Apache
Apache源於NCSAhttpd伺服器,經過多次修改,成為世界上最流行的Web伺服器軟體之一。
Apache是自由軟體,所以不斷有人來為它開發新的功能、新的特性、修改原來的缺陷。Apache的特點是簡單、速度快、性能穩定,並可做代理伺服器來使用。
本來它只用於小型或試驗Internet網路,後來逐步擴充到各種Unix系統中,尤其對Linux的支持相當完美。
Apache是以進程為基礎的結構,進程要比線程消耗更多的系統開支,不太適合於多處理器環境,因此,在一個Apache Web站點擴容時,通常是增加伺服器或擴充群集節點而不是增加處理器。
到目前為止Apache仍然是世界上用的最多的Web伺服器,世界上很多著名的網站都是Apache的產物,它的成功之處主要在於它的源代碼開放、有一支開放的開發隊伍、支持跨平台的應用(可以運行在幾乎所有的Unix、Windows、Linux系統平台上)以及它的可移植性等方面。
5、 IIS
Microsoft的Web伺服器產品為InternetInformation Server (IIS), IIS 是允許在公共Intranet或Internet上發布信息的Web伺服器。
IIS是目前最流行的Web伺服器產品之一,很多著名的網站都是建立在IIS的平台上。IIS提供了一個圖形界面的管理工具,稱為 Internet服務管理器,可用於監視配置和控制Internet服務。
IIS是一種Web服務組件,其中包括Web伺服器、FTP伺服器、NNTP伺服器和SMTP伺服器,分別用於網頁瀏覽、文件傳輸、新聞服務和郵件發送等方面,它使得在網路(包括互聯網和區域網)上發布信息成了一件很容易的事。
它提供ISAPI(IntranetServer API)作為擴展Web伺服器功能的編程介面;同時它還提供一個Internet資料庫連接器,可以實現對資料庫的查詢和更新。
Ⅳ 怎麼查看tongweb下部署應用的介面
用flashfxp 工具上傳到伺服器 前提是你需要有伺服器上有操作空間許可權的用戶名和密碼如果是ASP的 或者.NET的 傳完用IIS配置網站文件夾安全也需要增加一個對應文件夾的用戶 或者everyone用戶 來給它寫許可權還要記得IIS配置里開啟父路徑。
Ⅳ tongweb在linux下啟動報錯
你的圖有點看不清,能截個清晰一點的不。
然後你先看看 是不是埠有被佔用。
Ⅵ tongweb5.0怎麼指定jdk路徑
linux下的tongweb指定jdk運行只需要在啟動腳本加入指定jdk的路徑即可。
Ⅶ 如何在Red+flag+linux下tongweb的設置自啟動腳本問題
在linux下設置開機自動啟動程序的方法下面用自啟動apache為例: 自啟動腳本: /usr/local/apache2/bin; ./apachectl start 文件位於/etc/rc.d/init.d下,名為apached, 注意要可執行. #chmod +x /etc/rc.d/init.d/apached //設置文件的屬性為可執...
Ⅷ Tongweb 要windows 64位的 不要linux 版本的 有嗎 有知道地址的嗎 不是很清楚求解決
如果你是在一個物理硬碟上安裝的雙系統的話,當然是一塊硬碟了!但是Windows 和Linux 使用的是不同的分區,因為Linux 用的是Ext2、Ext3等文件系統,Windows 是無法識別的。Linux 用的是文件系統,所有的分區都是掛載在文件系統的一個目錄下面的。一直用的是 Ubuntu ,是掛載在Media 目錄之下的,打開計算機業可以看到的,Ubuntu 能夠識別Windows 的NTFS分區,並自動掛載,直接在計算機裡面雙擊就行了,Windows 無法識別Ubuntu 的Ext4 分區,所以Windows 無法訪問Ubuntu 等Linux 操作系統的分區。
Ⅸ tongweb下應用伺服器怎麼注冊成windows服務
一、安裝IIS組件 第一步:依次選擇「開始」→「設置」→「控制面板」→「添加或刪除程序」,打開「添加或刪除程序」對話框。 第二步:在該對話框的左側按鈕面板中點擊「添加/刪除Windows組件」,打開「Windows組件向導」對話框。在對話框的「組件」列表中選擇「Internet信息服務(IIS)」復選框。由於IIS組件中集成了SMTP服務、FTP服務等,你可以在選擇了該復選框後再點擊「詳細信息」按鈕,在打開的對話框中取消相應服務的安裝。 第三步:然後依照向導的提示進行安裝,在安裝過程中系統會提示你插入Windows XP的安裝光碟,此時你將其路徑指向Windows XP安裝程序的I386目錄下即可。 二、配置IIS 安裝好IIS組件後我們就可以使用IIS服務了,但現在你的Web伺服器還沒配置完成,我們還需要對IIS進行配置。 第一步:依次選擇「開始」→「設置」→「控制面板」→「管理工具」→「Internet信息服務」,打開「Internet信息服務」對話框。 第二步:在該對話框左側的列表中依次展開「Internet信息服務」→「本地計算機」→「網站」→「默認網站」,在該列表下顯示的是「C:\Inetpub\wwwroot」下的文件和文件夾,也就是網站所存放的路徑了,這也是系統的默認設置,我們可以對此進行修改。 第三步:依次選擇對話框菜單中的「操作」→「屬性」,打開「默認網站 屬性」對話框。選擇「主目錄」選項卡,在該選項卡的「本地路徑」文本框中輸入網站所在的路徑即可。 第四步:由於默認情況下瀏覽站點不支持ASP程序,所以需要我們進行設置。在「默認網站 屬性」對話框中選擇「文檔」選項卡,接著在「啟用默認文檔」選項區域中點擊「添加」按鈕,在打開的「添加默認文檔」對話框輸入「index.asp」,然後點擊「確定」按鈕。 第五步:IIS的配置工作到此就算完成了