全國最多中醫師線上諮詢網站-台灣中醫網
發文 回覆 瀏覽次數:3708
推到 Plurk!
推到 Facebook!

WebXone – 一分钟建立基于Delphi的B/S方案!

 
FengLinYuShu
一般會員


發表:2
回覆:1
積分:0
註冊:2007-11-15

發送簡訊給我
#1 引用回覆 回覆 發表時間:2012-04-15 22:12:33 IP:1.80.xxx.xxx 訂閱
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

發送簡訊給我
#2 引用回覆 回覆 發表時間:2012-04-16 21:03:25 IP:118.160.xxx.xxx 未訂閱
1.有進去要安裝貴方的控件(setup.exe), 實在有點給它怕怕的, 不敢進入, 
能不能有flash或影片之類的展示
2.這類廣告, 放在討論區是否合適, 在互動區或個人發表區是否比較適當
編輯記錄
P.D. 重新編輯於 2012-04-16 07:04:51, 註解 無‧
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#3 引用回覆 回覆 發表時間:2012-04-16 22:49:13 IP:111.249.xxx.xxx 訂閱
我已經開始應用到我的專案中了
它的核心就是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.這類廣告, 放在討論區是否合適, 在互動區或個人發表區是否比較適當
編輯記錄
GrandRURU 重新編輯於 2012-04-16 08:56:59, 註解 無‧
GrandRURU 重新編輯於 2012-06-16 20:20:57, 註解 無‧
GrandRURU 重新編輯於 2012-06-16 20:22:15, 註解 無‧
GrandRURU 重新編輯於 2012-06-16 20:41:04, 註解 補上Flash影片‧
FengLinYuShu
一般會員


發表:2
回覆:1
積分:0
註冊:2007-11-15

發送簡訊給我
#4 引用回覆 回覆 發表時間:2012-04-19 20:39:36 IP:113.141.xxx.xxx 訂閱
 新增联系方式:
MSN:fenglinyushu@163.com,
稍后做一些视频吧
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#5 引用回覆 回覆 發表時間:2012-06-16 16:26:26 IP:111.249.xxx.xxx 訂閱
對於已經有完整專案的人來說,有個方式可以直接上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

發送簡訊給我
#6 引用回覆 回覆 發表時間:2012-06-19 14:16:42 IP:118.165.xxx.xxx 訂閱
 不錯!!讚!! ActiveX開發就應該要這樣
統一接口閃掉OCX註冊問題阿
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#7 引用回覆 回覆 發表時間:2012-06-19 14:54:46 IP:59.120.xxx.xxx 訂閱
我個人是認為它解決了多層架構上部屬的難題

剩下的只要專注在平台上的開發就行了

其實,webXone也算是ActiveX Player了,哈哈!

===================引 用 leveon 文 章===================
不錯!!讚!! ActiveX開發就應該要這樣
統一接口閃掉OCX註冊問題阿
leveon
資深會員


發表:30
回覆:389
積分:303
註冊:2012-02-12

發送簡訊給我
#8 引用回覆 回覆 發表時間:2012-06-19 15:20:54 IP:122.116.xxx.xxx 訂閱
對阿  看起來就像Flash player一樣 只要註冊一次底層
很不錯哩

不過這一段實在是看不懂
"支持多个模块(*.wxo)共用附属文件,从而使支持基本bpl或DLL的模块化结构 "

自己寫的程式 是放在 wxo裡 還是bpl dll裡
3RD的程式像Demo中的 woll2woll的 firstclass 又是放在那呢



GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#9 引用回覆 回覆 發表時間:2012-06-19 15:37:09 IP:59.120.xxx.xxx 訂閱
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

發送簡訊給我
#10 引用回覆 回覆 發表時間:2012-06-19 16:36:28 IP:118.165.xxx.xxx 訂閱
原來是這樣 很不錯的設計呢 
那問最後一個 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

發送簡訊給我
#11 引用回覆 回覆 發表時間:2012-06-19 16:49:15 IP:59.120.xxx.xxx 訂閱
對於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 重新編輯於 2012-06-19 02:50:39, 註解 無‧
GrandRURU 重新編輯於 2012-06-19 02:56:52, 註解 無‧
GrandRURU 重新編輯於 2012-06-19 02:58:06, 註解 無‧
GrandRURU 重新編輯於 2012-06-19 02:59:19, 註解 無‧
GrandRURU 重新編輯於 2012-09-27 19:56:02, 註解 無‧
GrandRURU
站務副站長


發表:240
回覆:1680
積分:1874
註冊:2005-06-21

發送簡訊給我
#12 引用回覆 回覆 發表時間:2012-10-25 22:00:01 IP:182.235.xxx.xxx 訂閱
近期開放免費的授權檔下載了
有興趣的人可以去註冊下載喔!

網址在這兒
系統時間:2024-05-04 9:29:26
聯絡我們 | Delphi K.Top討論版
本站聲明
1. 本論壇為無營利行為之開放平台,所有文章都是由網友自行張貼,如牽涉到法律糾紛一切與本站無關。
2. 假如網友發表之內容涉及侵權,而損及您的利益,請立即通知版主刪除。
3. 請勿批評中華民國元首及政府或批評各政黨,是藍是綠本站無權干涉,但這裡不是政治性論壇!