阅读更多

2顶
1踩

编程语言

原创新闻 struts4rcp发布0.1版本

2008-11-26 09:43 by 正式记者 javatar 评论(0) 有4581人浏览
项目名称:
Struts(for)RCP
项目地址:
http://struts4rcp.googlecode.com
1. 简介
Struts(for)RCP是一个适用于RCP/RIA应用的轻量级MVC框架,与Struts功能相似,提供远程MVC控制器支持,简化模型与视图的交互过程。
  • MVC: Model View Controller
  • RCP: Rich Client Platform
  • RIA: Rich Internet Application
  • Struts: 一个适用于Web页面"请求-响应"方式的MVC框架

2. 对比
常规C/S应用中,通常都采用透明化的远程方法调用方式与服务器端通讯,即:将Service接口同时部署于客户端,并在客户端生成Service接口的Stub实现,通过各种协议代理访问服务器端的Service实现,此类工具如:RMI, WebService, XML-RPC/JSON-RPC, HttpInvoker等。为什么还要加一层Action控制器?
  • 远程调用Service接口,相当于MVC中的视图直接调用了模型,增加控制器,使职责更清晰。
  • Serivce域模型通常是无状态的,增加远程控制器,管理服务器端状态。
  • Service接口粒度过细,使得业务逻辑向客户端倾斜,产生过多的请求次数,增加控制器,确保大粒度请求。
  • 客户端部署Service接口比较繁琐,增加控制器作为中介者,简化耦合。
  • 在控制器层,同样可以实现透明化调用,用户同样不需要关心交互层面的信息。
  • 在控制器中更易于处理天然的(不需要反射或字节码增强的)AOP截面和事件模型,方便拦截器,转换器,校验器,安全控制等的扩展。
  • 对于大量长期使用Struts的开发人员,转入RCP开发时,更易于理解和使用,降低学习成本。

3. 特性
  • 以数据为中心的控制器
  • 友好的执行过程拦截器
  • 完善的集成扩展点
  • 可管理的传输队列
  • 全面的事件通知
  • 多服务器传输支持

4. 文档
2
1
评论 共 0 条 请登录后发表评论

发表评论

您还没有登录,请您登录后再发表评论

相关推荐

  • ico转化工具同时可以生成多种尺寸图标

    ico转化工具同时可以生成多种尺寸图标,支持大部分的图片格式,只需要简单的拖动文件就可以完成

  • 合并两个ICON

    记得 Windows 里的快捷方式么,将你的程序拖到桌面上建立一个快捷方式,不论程序用的是什么Icon,Microsoft都会在Icon左下脚加上一个小小的箭头,很好玩是不是?下面我提供两种方式来实现这种效果:1. 直接利用HICON CreateIconIndirect ( PICONINFO piconinfo ); HICONCombineIcon(...

  • 合并icon字体图标

    1.字体图标使用比较方便,当项目做好以后进行后期项目维护时,会新增字体图标,那么怎样将两个或者多个字体图标进行合并; 2.举个栗子,我分别在http://iconfont.cn/?spm=a313x.7781069.1998910419.d4d0a486a(阿里的iconfont下载两批字体图标);我将这两批图标合并: (1)首先需要两批字体图标(分别放在文件夹1和文件夹2,可以去iconfo...

  • 合并图片的小工具

     最初在网上找到一套很漂亮的ICON库,打算把它做成工具条图标,手工合并太麻烦了,想要找个图片合并的小工具。本来想懒一下却发现找来找去没有合适我的需要的,浪费了不少时间,决定自己写一个。合并图片本来就是计算位置然后复制图片就可以了,但这对于包含Alpha Channel的ICON来说,会导致Alpha通道数据丢失,效果会很差。感谢Mick Doherty提供的IconToAlphaBitm

  • 如何合并两个图标库

    最近在项目中碰到了要合并两个icon库的需求:我们项目本来用的是bootstrap提供的glyphicons,但是现在需要用一个别的库的icon,想把这两个库合并在一起供项目使用,研究了一番后整理个教程吧~利用https://icomoon.io/app/#/select 这一工具进行这两种图标库的合并,操作步骤如下:导入图标库点击页面左上角的import icons,分别导入我们本地的两个字体,注

  • 如何把不同尺寸ico格式图标_教你DIY U盘 Logo,打破传统图标的死板,隔壁小孩都美哭了...

    大家好我是小冰,今天小冰给大家带来一些电脑硬件的知识,如果您喜欢小冰分享的电脑科普,欢迎您点赞评论关注分享​大家是否已经厌倦了这亮着一个原谅点,看着有点像是在鄙视你的灰色“充电宝”图标了呢,今天就教你如何更改掉它。首先我们要有个.ico格式的图标 大家没有可以自行百度,很多这种图片格式的网站和转换.ico格式的网站,把.ico图标放到U盘根目录,然后在根目录新建一个文本文档,输入这串代码[auto...

  • 网站ico 图标不会做?用这个小工具轻松搞定

    给自己的网站加上一个小图标,显示既专业又美观。 网站左上角显示的小图标一般是ico格式的图片,然后在HTML里使用代码去设置ico小图片为该网站的小标。 <link rel="shortcut icon" href="/favicon.ico" type="image/x-icon"/> <link rel="icon" href="/favicon.ico" type...

  • icon结构解析

    icon合并 – 文件结构 要合并icon,就要明白ICON文件的格式。首先是文件头。由于一个ico文件可以包含多个icon,为了表示的方便,就在文件头部用了一个目录结构 ICONDIR:typedef struct{    WORD   idReserved;   // Reserved (must be 0)    WORD   idType;       // Resource Typ...

  • Axialis IconWorkshop图标制作软件一次性制作多个尺寸图标ico

    图标制作软件:IconWorkshop 根据缩放比例,系统会自动选择适当大小的图标。所以一个ico格式图标包含有多个尺寸的图片,才能保证程序显示会自动选择合适的图标  IconWorkshop制作多个尺寸ico图标  1. 首先我们在Axialis IconWorkshop当中建立一个windows图标项目,具体新建方法有好几种,可以在“新建”选项中选择,也可以直接点击提示面板中

  • 100多个漂亮的ICO图片,EPS格式!

    100多个漂亮的ICO图片,EPS格式!

  • Java调整图片大小合并PNG图片生成ICON(保持背景透明)

    1.调整图片大小代码/** * * 功能描述: <br> * 〈调整图像到固定大小〉 * * @param srcImageFile 源图像文件地址 * @param descImageFile 缩放后的图像地址 * @param width 缩放后的宽度 * @param height 缩放后的高度 * @param isPadding

  • iconfont多次下载合并

    关于iconfont的问题 以前我写代码一般是通过ui给的东西,直接全部下载所用到的图标,但是前几天朋友问我iconfont能合并吗?忽然发现以前没有考虑过这个事情,所以我就上网学习了关于iconfont的东西。 在网上搜索了一下,iconfont合并只需要合并svg文件就可以了,svg合并链接。 打开以后 点击导入icon,选择你要导入的svg文件 点击右边的面包屑 全选 点击右下角gener...

  • 怎么对阿里iconfont两个项目中的字体图标合并

    1.把下载下来的2个文件夹都放入项目中 2.如要把iconfont2文件夹中的字体图标合并到iconfont文件夹中,则如下图,修改iconfon2文件夹下左侧该图标的五个文件名,同时修改这个文件夹中iconfont.css中@font-face里对应url里面的文件名称,因为下一步要把这些复制到iconfont文件夹相应位置中,以防名称冲突 3.把修改好的新的图标文件(5个)以及...

  • 实例_合并多个尺寸ICO图标到一个图标文件-易语言

    如果需要了解ICO的文件头可以参考我之前发的源码: 实例源码 - 文件提取资.源及ICON文件头 https://bbs.125.la/forum.php?mod=viewthreadtid=14590510 你们有没有被困扰百度搜索ICO图标生成 居然都没有找到 一个可以一个图标包含多个格式的。 网上基本都是用其他图片格式转成ICO图标,保存下来这个图标就只有一种格式 只能自己写了一个方法来实现了。。。 其他图片格式转ICO 有时间在研究一下,到时候在分享大家。问题不大。。 又是要给深夜。希望我的分享能给你有所帮助。

  • iconfont合并方法

    https://icomoon.io/app/#/select导入svg文件至该网页即可生成合并版的新文件

Global site tag (gtag.js) - Google Analytics