SmartClient 正在参加 2020 年度 OSC 中国开源项目评选,请投票支持!
SmartClient 在 2020 年度 OSC 中国开源项目评选 中已获得 {{ projectVoteCount }} 票,请投票支持!
投票让它出道
已投票

软件简介

SmartClient Ajax platform原本是一个商业产品,现在基于LGPL许可发布成为一个开源项目。SmartClient Ajax平台包括:一个不需要安装的DHTML/AJAX客户端引擎;一套胖客户端UI组件和服务;客户端与服务器数据绑定系统。

SmartClient 具有的特性:

1.客户端Ajax:在SmartClient中所有的表示层职责和所有HTML生成都在浏览器中完成。HTML的生成或表示层职责都不需要通过服务器来处理。一旦SmartClient加载完成,在浏览器与服务器之间只有数据在传输。
2. 多平台支持:SmartClient能够与任务服务器平台相集成通过一些跨平台标准比如:REST和WSDL web services。SmartClient还包含一个Java集成服务器用于加速与Java服务器集成,和对一些流行Java框架的支持如Java Beans/EJB,Spring,Struts与Hibernate。
3.增加升级: SmartClient组件能够很容易的嵌到现有应用程序中。添加Grids、forms、trees、dialogs、wizards和其它SmartClient组件都不会使现有架构发生变化。
4. 面向对象:SmartClient提供面向对象的JavaScript APIs,其所有组件都是通过XML或JavaScript创建。采用标准的面向对象模式使得你可以很容易扩展、定制和创建新的SmartClient组 件而且不需要学习底层的Ajax技术或作跨浏览器测试与调试。
5.元数据驱动。
6.AJAX MVC(类似于Struts for AJAX)。
此 外通过Adobe AIR平台,Firefox extensions,Google Gears和其它技术,SmartClient还支持包括离线应用,提供SmartClient应用程序桌面安装版本(不需要改动任务代码),兼容 mobile端浏览器Safari,Opera和IE等。

展开阅读全文

评论 (2)

加载中
此文所述的是微软的Smart Client,而图中是Isomorphic公司的Smart Client,两者是截然不同的产品.前者不属于RIA,后者才属于RIA. SmartClient
2012/11/27 11:50
回复
举报
此文还是有错,微软的Smart Client Software Factory是.net类库,且依赖于System.Windows.Forms,不属于"AJAX框架/RIA",且主页地址应该是http://msdn.microsoft.com/library/aa480482.aspx SmartClient
2012/11/27 20:46
回复
举报
更多评论
暂无内容
发表了博客
2019/01/01 05:31

使用双引擎,让kbmmw 的客户端访问更方便(既给浏览器做服务,也给桌面程序做服务)

前面我们一直都讲了如何使用kbmmw smarthttpservice 给客户端提供REST 服务。主要都是返回给 浏览器访问的,如果我们使用delphi 开发桌面应用,如何使用这些服务呢?其实一切都不是问题,kbmmw 除了 有强大的smartservice,也有强大的smartclient 。 我们今天就在以前的smarthttpservice 加上TCP 访问功能,最大的好处就是...

0
0
发表了博客
2018/12/31 18:22

使用双引擎,让kbmmw 的客户端访问更方便

前面我们一直都讲了如何使用kbmmw smarthttpservice 给客户端提供REST 服务。主要都是返回给 浏览器访问的,如果我们使用delphi 开发桌面应用,如何使用这些服务呢?其实一切都不是问题,kbmmw 除了 有强大的smartservice,也有强大的smartclient 。 我们今天就在以前的smarthttpservice 加上TCP 访问功能,最大的好处就是...

0
0
发表了博客
01/14 13:38

ubuntu18.04 安装wine以及添加mono和gecko打开简单.net应用的方法

1. 今天突然想试试能不能用ubuntu跑一下公司的.net的智能客户端(SmartClient). 想到的办法就是 安装wine 但是过程略坑..这里简单说一下总结之后的过程. 2. 第一步安装wine相关内容 查了下有winehq和wine两种. 我认为应该没啥区别. 但是第一次采坑是用的winhq但是爬出坑的用的是 wine.. 所以简单记录一下 wine的过程. 3. ...

0
0
发表了博客
2019/06/19 16:05

Redis高可用分布式

高可用 高可用(High Availability),是当一台服务器停止服务后,对于业务及用户毫无影响。 停止服务的原因可能由于网卡、路由器、机房、CPU负载过高、内存溢出、自然灾害等不可预期的原因导致,在很多时候也称单...

0
0
发表了博客
2018/07/27 17:21

redis详解(四)-- 高可用分布式集群

一,高可用 高可用(High Availability),是当一台服务器停止服务后,对于业务及用户毫无影响。 停止服务的原因可能由于网卡、路由器、机房、CPU负载过高、内存溢出、自然灾害等不可预期的原因导致,在很多时候也称单点问题。 (1)解决单点问题主要有2种方式: 主备方式 这种通常是一台主机、一台或多台备机,在正常情...

0
0
发表了博客
2018/01/19 11:52

Redis 高可用分布式集群

一,高可用 高可用(High Availability),是当一台服务器停止服务后,对于业务及用户毫无影响。 停止服务的原因可能由于网卡、路由器、机房、CPU负载过高、内存溢出、自然灾害等不可预期的原因导致,在很多时候也称单点问题。 (1)解决单点问题主要有2种方式: 主备方式 这种通常是一台主机、一台或多台备机,在正常情...

0
0
2018/11/23 09:08

Sharding-JDBC往事

2015年夏天我们在北京静安中心12层当当架构部启动自研数据库中间件项目的时候,完全没想过3年多之后,这个项目会成为首个加入Apache基金会的分布式数据库中间件开源项目,并在超过60家公司的系统中投入应用。 Ap...

0
0
发表了博客
2012/03/09 13:23

AgileEAS.NET平台开发实例-智能升级及服务器部署

开篇 上篇我们讲述了如何完成分布式访问服务及普通访问模式的切换,下面我们就来分析下如何实现远程的应用服务器部署,客户端实现智能的更新,我们的具体的实现思 路,可以通过如下的图形来展示: 下面我们就来分析下具体的配置过程,后续我们会分析智能客户端的具体实现过程和思路,本篇就不讲述了,后续的讲述AgileEA...

0
0
发表了博客
2012/06/20 00:24

【转】ExtJS 开发总结

不知不觉2008已经走到了尽头,在这近一年中,一直不断的尝试用ExtJS做项目,从1.1到现在的2.2,吃了不少苦头,也有不少收获,总结一下,一起分享! 1. ExtJS的定位是RIA,和Prototype、jQuery等类库的定位不同。使用ExtJS做开发,就是意味着以客户端开发为主,不然就不叫RIA框架了,而Prototype、jQuery等只是辅助性的客...

4
13
发表了博客
05/08 09:38

sql server2008中的更改跟踪(Chang Tracking)

在大型的数据库应用中,经常会遇到部分数据的脱机和多个数据库的合并问题。比如现在有一个全省范围使用的应用程序,每个市都部署了单独的相同的应用程序服务器和数据库服务器,每个月需要将全省所有市的数据全部汇总起来用于出全省的报表,这是一种很常见的数据库合并问题。再比如我们做了一个SmartClient的应用程序,每...

0
0
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
发表了问答
2016/08/01 19:21

请问smartClient是否支持按字段排序,如何支持方法是什么呢?

项目中分配了一个模块,模块用smartclient,自己对smartclient不熟悉,请问请问smartClient是否支持按字段排序,如smartclient的排序是怎么实现的?

1
0
发表了问答
2008/12/09 18:42

Smart Client智能客户端技术初探

http://dev.csdn.net/Develop/article/22/22392.shtm

1
0
发表了问答
2010/04/16 22:27

SmartGWT 入门,第 1 部分: 企业级 Web 2.0开发轻松起步

简介: Google Web Toolkit 发布以来,吸引了广大 Java 开发人员投身 Web 开发,也涌现出来大量基于 GWT 的扩展。新近推出的 SmartGWT 无疑是其中的佼佼者,它是包装了成熟的 Ajax 框架 SmartClient 的 GWT API。SmartGWT 包含了更丰富的 Web 控件,但使之从其它 GWT 扩展中脱颖而出的是强大的服务器端数据集成功能,用户...

2
10
没有更多内容
加载失败,请刷新页面
点击加载更多
加载中
下一页
2 评论
29 收藏
分享
返回顶部
顶部