javaFX 与 ajax 技术比较

客户端比较:javaFX <-> browser
1、在web开发中,browser做了什么工作? 
  建立服务器连接,将请求发送过去,并解析结果加以展示

2、web优势是什么? javaFX能否提供?
  a、自动建立连接和回调
     b、可以直接提交form,即将form打包(dojo在做)  
     c、解析结果展示在某个content里(dojo),不需要自己解析处理数据。结果中的事件还能执行。
  d、表格功能:table、tr、td.  (是table让网页开发变得简单,table被大量使用)
  e、样式表(css)功能强:统一样式方便,样式修改方便

3、web的劣势是什么?
  a、内存泄漏、性能差、要求高,兼容性不好、不稳定。browser比较差,且历史包袱重,难以升级。
     b、输入组件少,功能简陋。只有text、select、radio、checkbox、textarea等。缺少tree、checkTree等
  c、事件处理开发复杂,javascript调用关系乱,没有编译错误,调试困难,容易出错。javascript越多,问题越多
     d、哪些能缓存在本地,哪些不能缓存不易控制。如果是javaFX,则程序是在本地的,每次运行中通讯的主要是数据部分
  e、要求的技术比较繁杂:html、css、javascript等。如果是javaFX,则对于java开发人员来说更熟悉。

4、web的劣势(第3部分)在javaFX中都没有,是javaFX的优势。如果在javaFX中能将web的优势(第2部分)都实现了,javaFX将有不可估量的应用前景。
 
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 6
    评论
评论 6
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值