操纵SWT开辟WEB操纵[Java编程]
本文“操纵SWT开辟WEB操纵[Java编程]”是由七道奇为您精心收集,来源于网络转载,文章版权归文章作者所有,本站不对其观点以及内容做任何评价,请读者自行判断,以下是其具体内容:
SmartSWT简介
为了提高传统WEB利用的界面表现本领,RIA技术应时而生,各种RIA平台通过各种手段来提高丰富的图形界面.如Bindows,它利用动态HTML技术模拟Windows控件,还有Flex,直接利用Flash做为WEB利用的表现层,以补偿DHTML技术的不足.
而SmartSWT则是基于SWT的RIA公布平台.它可以将普通的SWT的利用直接公布成为一个可通过客户端浏览器拜候的WEB利用,这样就使通过SWT直接开辟 富UI的WEB利用成为了实际.不但如此,基于SWT扩大的很多扩大包也大都可以直接利用,如JFace、GEF等.
SmartSWT和SmartClient不一样,它并非将SWT利用程序下载到客户端来运行,而是和B/S情势的WEB利用一样,整个利用程序是运行在服务端的,只是运行历程中将图形界面及时显示于客户端的浏览器中,并将客户端的操作事件自动及时返回服务端,触发服务端原SWT利用的事件处理代码举行处理.服务端的SWT利用所举行的数据库操作和文件操作都是相关于服务器端举行的,而不像C/S利用那样,需求客户端自己将数据按自定义的通讯协议传回服务端再举行处理.
SmartSWT底层的通讯是加密并且高效的,在内网的客户端翻开服务端的SWT利用,和本来直接在本机利用相比相差不多.相当于将您机械的CPU降一档后运行利用程序的感受.
SmartSWT目前测试版本是3.1,表示支持SWT3.1的兼容利用程序.
下图是一个SWT利用(SWT Control Example)在SmartSWT平台布置后,客户端通过IE浏览器拜候的效果:
安装运行
SmartSWT的测试版仅支持Windows系统,按照其用户手册的阐明,它的服务法则式版将支持Linux、Unix等系统.SmartSWT 安装运行非常简单,从www.smartswt.com下载SmartSWT31压缩包并解压,在解压目录下有三个子目录SmartSWTClient、 SmartSWTServer和WEB.
1. 翻开SmartSWTClient目录,运行Setup.exe安装客户端,该程序将在客户端安装一个定制的小型JAVA虚拟机.
2. 翻开SmartSWTServer目录,运行Startup.bat,将运行SmartSWT服务端,SmartSWT利用自带的JAVA虚拟机,所以您不用预先预备它.
3. 假如您的客户端和服务端都在同一台机械,则直接进入WEB子目录,用IE翻开index.htm文件,大约15秒钟左右便可在IE浏览器中启动SmartSWT桌面,您这时可以通过Start菜单,启动内置的DEMO程序体验一番.
以上是“操纵SWT开辟WEB操纵[Java编程]”的内容,如果你对以上该文章内容感兴趣,你可以看看七道奇为您推荐以下文章:
本文地址: | 与您的QQ/BBS好友分享! |