仓酷云

 找回密码
 立即注册
搜索
热搜: 活动 交友 discuz
查看: 689|回复: 12
打印 上一主题 下一主题

[学习教程] 了解下JAVA的利用SWT开辟WEB使用

[复制链接]
分手快乐 该用户已被删除
跳转到指定楼层
楼主
发表于 2015-1-18 11:16:33 | 只看该作者 回帖奖励 |倒序浏览 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
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的网站 [url]http://www.ckuyun.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
若天明 该用户已被删除
板凳
发表于 2015-1-23 07:23:48 | 只看该作者
Java是一种计算机编程语言,拥有跨平台、面向对java
再见西城 该用户已被删除
地板
发表于 2015-1-25 21:18:50 | 只看该作者
你可以去承接一些项目做了,一开始可能有些困难,可是你有技术积累,又考虑周全,接下项目来可以迅速作完,相信大家以后都会来找你的,所以Money就哗啦啦的。。。。。。
admin 该用户已被删除
5#
发表于 2015-1-28 05:33:56 | 只看该作者
Jive的资料在很多网站上都有,大家可以找来研究一下。相信你读完代码后,会有脱胎换骨的感觉。遗憾的是Jive从2.5以后就不再无条件的开放源代码,同时有licence限制。不过幸好还有中国一流的Java程序员关注它,外国人不开源了,中国人就不能开源吗?这里向大家推荐一个汉化的Jive版本—J道。Jive(J道版)是由中国Java界大名 鼎鼎的banq在Jive 2.1版本基础上改编而成, 全中文,增加了一些实用功能,如贴图,用户头像和用户资料查询等,而且有一个开发团队在不断升级。你可以访问banq的网站
海妖 该用户已被删除
6#
发表于 2015-2-4 00:25:48 | 只看该作者
Sun公司看见Oak在互联网上应用的前景,于是改造了Oak,于1995年5月以Java的名称正式发布。Java伴随着互联网的迅猛发展而发展,逐渐成为重要的网络编程语言。
深爱那片海 该用户已被删除
7#
发表于 2015-2-9 08:23:01 | 只看该作者
是一种突破用户端机器环境和CPU
小魔女 该用户已被删除
8#
发表于 2015-2-23 09:00:41 | 只看该作者
是一种将安全性(Security)列为第一优先考虑的语言
老尸 该用户已被删除
9#
发表于 2015-3-3 11:35:21 | 只看该作者
是一种为 Internet发展的计算机语言
再现理想 该用户已被删除
10#
发表于 2015-3-7 09:08:21 | 只看该作者
象、泛型编程的特性,广泛应用于企业级Web应用开发和移动应用开发。
乐观 该用户已被删除
11#
发表于 2015-3-8 21:12:04 | 只看该作者
是一种简化的C++语言 是一种安全的语言,具有阻绝计算机病毒传输的功能
分手快乐 该用户已被删除
12#
 楼主| 发表于 2015-3-16 13:49:57 | 只看该作者
Java 编程语言的风格十分接近C、C++语言。
透明 该用户已被删除
13#
发表于 2015-3-22 23:11:12 | 只看该作者
关于设计模式的资料,还是向大家推荐banq的网站 [url]http://www.jdon.com/[/url],他把GOF的23种模式以通俗易懂的方式诠释出来,纯Java描述,真是经典中的经典。
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

QQ|Archiver|手机版|仓酷云 鄂ICP备14007578号-2

GMT+8, 2024-11-14 22:14

Powered by Discuz! X3.2

© 2001-2013 Comsenz Inc.

快速回复 返回顶部 返回列表