smartswt是ria开发平台,允许你使用eclipse的swt控件开发web应用程序。标准的swt应用程序几乎不需要任何修改,就可直接发布到smartswt平台成为b/s模式的web应用程序,客户端可通过浏览器访问该程序。
简言之,smartswt平台可将一个普通的swt应用程序,部署成为一个web应用程序。
smartswt所指的标准swt应用程序是指符合以下条件的swt应用程序:
1. 纯java开发的完整独立的swt桌面应用程序
2. 只使用swt及其扩展api(jface、gef等)做为ui表现
3. 没有使用其它jni本地调用技术,或使用了jni技术或activex组件,但不做为ui组件使用,而且发布为web应用后仅在服务器端调用,不涉及对客户端操作。
smartswt网址: http://www.smartswt.net
以下是一个swt应用(address book)发布到smartswt后,在客户端使用ie浏览器访问的结果:
闽公网安备 35060202000074号