WebXone – 一分钟建立基于Delphi的B/S方案! |
|
FengLinYuShu
一般會員 發表:2 回覆:1 積分:0 註冊:2007-11-15 發送簡訊給我 |
WebXone是极佳的基于RIA开发思想以及COM构件技术而开发的一个网络应用系统快速开发平台,用于帮助中小型企业快速建立网络系统应用,以达到节省开发成本、缩短开发时间,快速适应市场变化的目的。 WebXone基于Delphi等成熟的开发平台,兼容绝大部分VCL控件,并采用统一的系统接口,可以快速构建高效运行的网络应用系统。 网址:http://www.westwindsoft.net 开发包下载:http://www.westwindsoft.net/webxone.rar 版本:2.1 免费使用: 1. 使用单wxo的应用免费 2. 使用不多于5个附属文件的wxo应用免费 主要特点: * 完全采用Delphi开发网络应用程序,兼容绝大部分VCL控件,可以用Delphi/VC/C Builder快速搭建浏览器/服务器程序; * 快速将C/S程序转化为B/S程序 * 搭建高效率的网络程序!支持三维引擎OpenGL、DirectX! * 简单有效的网络接口,方便调试和部署! 最近更新: * 采用智能载入技术,大大提高了二次载入速度 * 采用预压缩技术,第一次载入速度提高200%~500%(相比V1.1) * 支持一个模块(*.wxo)附带多个附属文件 * 附属支持自动载入和手动载入模式,可用于大型项目根据需要分批载入 * 支持多个模块(*.wxo)共用附属文件,从而使支持基本bpl或DLL的模块化结构 * 增加了模块调试工具WxoDebuger,用于程序本地无网络环境调试 开发支持: 1. 开发语言支持Delphi 5 /6 /7 /8 /2006 ... /2010 XE2 2. 开发语言 支持Delphi VC、C Builder! 3. 服务器端支持Windows、Linux; 4. 服务器软件支持IIS、Apache等各种服务器程序; 演示: * Anidemo : 一个移动的三维文本和盒子 http://www.westwindsoft.net/demo/index.htm?id=anidemo * Simple3d : 一个由茶壶、圆锥和圆盘组成的三维场景, 可以用鼠标旋转。http://www.westwindsoft.net/demo/index.htm?id=simple3d * MegaGlass : 一个旋转的玻璃盒子阵列 http://www.westwindsoft.net/demo/index.htm?id=megaglass * CADsys : 一个CAD/数字地图的演示 http://www.westwindsoft.net/demo/index.htm?id=stcadsys * MapButton : 一个简单的地图系统,点击位置显示相应信息http://www.westwindsoft.net/demo/index.htm?id=mapbutton * Raize demo : 控件集Raize的演示. http://www.westwindsoft.net/demo/index.htm?id=raize * Flowchart : 可以根据C/C 自动生成流程图,主要技术来源于AutoFlowchart! http://www.westwindsoft.net/demo/index.htm?id=flowchart * WWExpress : 虚拟仪表控件WWExpress的演示. http://www.westwindsoft.net/demo/index.htm?id=wwexpress * Hello,World! : 简单的Hello,World!例程. http://www.westwindsoft.net/demo/index.htm?id=hello * IEControl : 一个简单的IE控制例程(仅针对纯IE浏览器). http://www.westwindsoft.net/demo/index.htm 联系: 网址:http://www.westwindsoft.net 论坛:http://www.westwindsoft.net/bbs 邮箱:webmaster@ezprog.com, webmaster@westwindsoft.net QQ群:120283369
編輯記錄
FengLinYuShu 重新編輯於 2012-04-15 08:54:16, 註解 無‧
|
P.D.
版主 發表:603 回覆:4038 積分:3874 註冊:2006-10-31 發送簡訊給我 |
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
我已經開始應用到我的專案中了
它的核心就是ActiveX 目前除了MDI Form不支援外 其它的設計方式大都與原本的概念相同 令人意外的是TMainMenu這種ActiveX不支援的元件,在WebXone下居然可以直上 以下是Web Application展示畫面: <object width="480" height="200" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <embed width="640"" height="480" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" seamlesstabbing="true" embedmovie="false" devicefont="false" scale="ShowAll" allowscriptaccess="always" menu="true" wmode="Window" quality="High" loop="true" play="true" src="http://www.westwindsoft.net/demo/webapp.swf"></embed></object> Map System <object width="480" height="200" codebase="http://download.macromedia.com/pub/shockwave/cabs/flash/swflash.cab#version=6,0,29,0" classid="clsid:D27CDB6E-AE6D-11cf-96B8-444553540000"> <embed width="640"" height="480" pluginspage="http://www.macromedia.com/shockwave/download/index.cgi?P1_Prod_Version=ShockwaveFlash" seamlesstabbing="true" embedmovie="false" devicefont="false" scale="ShowAll" allowscriptaccess="always" menu="true" wmode="Window" quality="High" loop="true" play="true" src="http://www.westwindsoft.net/demo/mapsys.swf"></embed></object> 在不影響原有Project架構下,webXone是最佳的選擇 ===================引 用 P.D. 文 章=================== 1.有進去要安裝貴方的控件(setup.exe), 實在有點給它怕怕的, 不敢進入, 能不能有flash或影片之類的展示 2.這類廣告, 放在討論區是否合適, 在互動區或個人發表區是否比較適當 |
FengLinYuShu
一般會員 發表:2 回覆:1 積分:0 註冊:2007-11-15 發送簡訊給我 |
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
對於已經有完整專案的人來說,有個方式可以直接上Web
DEMO: RunEXE. 不改代码, 直接将C/S程序转为B/S程序 簡單的說 就是把原專案,透過WebXone載具貼到IE中,達到WEB化的效果 目前使用上還蠻不賴的,有興趣的人可以先拿VM玩玩看 ^___^ 有任何疑問也歡迎在這篇提出
編輯記錄
GrandRURU 重新編輯於 2012-06-16 02:28:52, 註解 無‧
|
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
|
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
|
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
webxone做出來的成品是副檔名為「wxo」的檔案
如果原先設計的專案裡有放dll或是bpl等公用函式庫,可以利用webxone裡的工具(wxoConfig.exe) 將這些dll / bpl設定為「public」狀態,這樣如果還有其它的專案,也可以共用到這些檔案,如此一來就不用每個專案都包一份dll / bpl了 3rd Party的元件通常在專案裡的runtime package未被勾選時,是包在wxo裡面,等同一般專案的單一執行檔exe,如果runtime package勾選的話 那就需要利用wxoConfig把bpl及wxo文件包在一塊了,如果同一個主機裡有很多專案(wxo)的話,就可以把3rd的bpl設為公用檔案,這樣客戶端就不用同樣的檔案下載很多次囉! ===================引 用 leveon 文 章=================== 對阿 看起來就像Flash player一樣 只要註冊一次底層 很不錯哩 不過這一段實在是看不懂 "支持多个模块(*.wxo)共用附属文件,从而使支持基本bpl或DLL的模块化结构" 自己寫的程式 是放在 wxo裡 還是bpl dll裡 3RD的程式像Demo中的 woll2woll的 firstclass 又是放在那呢 |
leveon
資深會員 發表:30 回覆:389 積分:303 註冊:2012-02-12 發送簡訊給我 |
原來是這樣 很不錯的設計呢
那問最後一個 wxo的檔 想必更新到客戶端 都是自動的 那dll / bpl設定為「public」狀態的那些檔案 如果有更新版 更新到Client 也都是自動的嗎 版權費是單算主機 還是買一套可以用在很多主機上呢? ===================引 用 GrandRURU 文 章=================== webxone做出來的成品是副檔名為「wxo」的檔案 如果原先設計的專案裡有放dll或是bpl等公用函式庫,可以利用webxone裡的工具(wxoConfig.exe) 將這些dll / bpl設定為「public」狀態,這樣如果還有其它的專案,也可以共用到這些檔案,如此一來就不用每個專案都包一份dll / bpl了 3rd Party的元件通常在專案裡的runtime package未被勾選時,是包在wxo裡面,等同一般專案的單一執行檔exe,如果runtime package勾選的話 那就需要利用wxoConfig把bpl及wxo文件包在一塊了,如果同一個主機裡有很多專案(wxo)的話,就可以把3rd的bpl設為公用檔案,這樣客戶端就不用同樣的檔案下載很多次囉! ===================引 用 leveon 文 章=================== 對阿 看起來就像Flash player一樣 只要註冊一次底層 很不錯哩 不過這一段實在是看不懂 "支持多个模块(*.wxo)共用附属文件,从而使支持基本bpl或DLL的模块化结构" 自己寫的程式 是放在 wxo裡 還是bpl dll裡 3RD的程式像Demo中的 woll2woll的 firstclass 又是放在那呢 |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
對於wxo及public files的更新都是自動處理(客戶在下一次進入網站時會自動更新)
只有webXone的安裝程式,目前仍然需要客戶手動安裝(也就是下一步下一步…) 但對於主機都是1 * wxo 5 * bpl(dll) 的場合下,是免費的,不限開發數和最終用戶數,一律免費付費 像我拆開bpl後,wxo就需要加上80幾個bpl,此時就要付錢了 附帶說明,wxoconfig會檢查附加bpl(dll)數目,如果超過的話就不能執行封裝 另外,wxoconfig的封裝也有包含壓縮功能,可以有效把清單裡的檔案(含wxo)體積縮小 WebXone的連結網址 中文 http://www.web0000.com/ 論壇 http://bbs.westwindsoft.net/forum.php 英文 http://www.westwindsoft.net/ |
GrandRURU
站務副站長 發表:240 回覆:1680 積分:1874 註冊:2005-06-21 發送簡訊給我 |
本站聲明 |
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。 2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。 3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇! |