IIS簡介:
Internet Information Server的縮寫為(IIS)是一個World Wide Web server。
Gopher server和FTP server全部包容在里面。 IIS意味著你能發布網頁,并且有ASP(Active Server Pages)、JAVA、VBscript產生頁面,有著一些擴展功能。IIS支持一些
有趣的東西,像有編輯環境的界面(FRONTPAGE)、有全文檢索功能的(INDEX SERVER)、
有多媒體功能的(NET SHOW)。
ASP.net與IIS服務器集成后就可以發布相應的ASP網站。
IIS集成:
我們通過兩種服務器的整合就可以將java報表軟件FineReport工程與.net工程進行無縫集成。
以java報表軟件FineReport自帶的工程WebReport為例,先將WebReport工程與可以解析jsp,servlet的服務器集成(例如WebSphere,Tomcat等服務器),然后對服務器與可以解析asp的服務器(例如IIS服務器)進行整合。
IIS集成配置:
1. 復制插件:將FRFilter文件夾拷貝至IIS所在的服務器上的任意目錄,如C:\FRFilter 。 該文件夾中包涵IsapiRewrite4.dll ,IsapiRewrite4.ini兩個文件。前者為ISAPI篩選器。
2. 修改IsapiRewrite4.ini配置設置:打開配置文件,修改應用服務器端口,如下圖:
http://www.finereport.com/forumimages/i-modify.jpg
3. IIS服務器添加篩選器:打開控制面板|管理工具-àInternet信息服務,右擊網站,選擇屬性,添加一ISAPI篩選器,篩選器名稱任意,如命名為FRFilter,可執行文件選擇IsapiRewrite4.dll,如下圖:
http://www.finereport.com/forumimages/i-add.jpg
4. 配置完成,重啟IIS服務器:
5. 啟動應用服務器如tomcat:
6. 瀏覽報表:
在瀏覽其中輸入地址如:
http://localhost/WebReport/ReportServer/reportlet=/com/doc/cross.cpt 即可訪問報表。