分手快乐 发表于 2015-1-18 11:16:33

了解下JAVA的利用SWT开辟WEB使用

C++编译的是本地码,优点是启动快,而且可以精确控制资源因此可以开发很高效的程序.缺点是编程麻烦,而且容易留下安全隐患.跨平台靠源代码在各个平台间分别编译(一处编写到处编译)
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使用(SWTControlExample)在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程序体验一番。
<p>
那这个对象有什么意义?现在很多用javabean的人就不能保证对象有完整的意义,不成熟的使用模式等导致代码疯狂增长,调试维护的时间要得多得多。在说性能之前,先说说你这个比较的来历。据说微软为了证明。net网页编程比java好。

变相怪杰 发表于 2015-1-20 19:08:18

关于设计模式的资料,还是向大家推荐banq的网站 http://www.ckuyun.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。

若天明 发表于 2015-1-23 07:23:48

Java是一种计算机编程语言,拥有跨平台、面向对java

再见西城 发表于 2015-1-25 21:18:50

你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。

admin 发表于 2015-1-28 05:33:56

Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站

海妖 发表于 2015-2-4 00:25:48

Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。

深爱那片海 发表于 2015-2-9 08:23:01

是一种突破用户端机器环境和CPU

小魔女 发表于 2015-2-23 09:00:41

是一种将安全性(Security)列为第一优先考虑的语言

老尸 发表于 2015-3-3 11:35:21

是一种为 Internet发展的计算机语言

再现理想 发表于 2015-3-7 09:08:21

象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。

乐观 发表于 2015-3-8 21:12:04

是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能

分手快乐 发表于 2015-3-16 13:49:57

Java 编程语言的风格十分接近C、C++语言。

透明 发表于 2015-3-22 23:11:12

关于设计模式的资料,还是向大家推荐banq的网站 http://www.jdon.com/,他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
页: [1]
查看完整版本: 了解下JAVA的利用SWT开辟WEB使用