主题 : XAML/WPF的Java版运行环境:eFace  1.0 发布!
yipsilon 离线
社区十大NB青年!
级别: CEC经理
显示用户信息 
0  发表于: 2007-10-14   

XAML/WPF的Java版运行环境:eFace  1.0 发布!

eFace是由深圳松亚科技发展有限公司与社区研发团队合作研发出来且完全拥有自主知识产权的XAML/WPF运行环境的Java版软件,其前身社区的SWTX项目曾受到了国内众多用户的关注和使用。

eFace作为第一个由Java开发的XAML解决方案,在构建胖客户端应用程序和胖Internet应用程序中提供了一个统一的编程模式。这个编程模式与Swing,SWT,及Web的技术环境更新无关。

eFace是一个跨平台运行的并采用技术中立的图形系统解决方案,其XML语法与Vista中广泛应用的XAML保持兼容,并且eFace捕捉了用户界面组件相关的信息,在一个特定的平台表现层上显示图形界面,而这个表现层可以选择一个最佳的途径将图形界面显示给用户。

eFace的核心,UPF (Universal Presentation Framework),是一个由Java语言开发设计的图形显示系统,它与微软的WPF (Windows Presentation Foundation)保持兼容。

与传统解决方案相比,eFace具有如下的四个优势:
•  面向域快速开发
•  跨平台运行
•  界面显示和代码分离
•  实现MDD/MDA方法的理想图形界面

一、用户亲身体验面向域的快速开发

eFace基于组件的可扩展的结构能最大限度地降低代码重写数量,并且最大化地重用代码。这种结构进一步地明确了项目开发中开发人员(域和技术开发人员)的角色。开发人员在熟悉某一平台设备的情况下,可以进行组件重用的域开发,因此,域开发人员在对域和组建的语义有一定的了解后,就不用顾虑域组建的执行以及在系统平台上的显示。其最终目的是最大化的减少开发人员的人力成本,与此同时丰富域开发的内容。

二、跨平台应用程序

用eFace创建的应用程序能在多种表现层环境下执行,它可以为SWT,Swing提供表现层,也可以为网站中服务器小程序或门户组建提供表现层。相同的二进制数可以在eFace支持的所有环境下驱动应用程序,只是在各自的环境下,系统对二进制的处理不同。

XAML文件可以被.NET和Java两种应用程序调用分享。

三、界面显示和代码分离

因为应用程序代码不是在当前运行平台下直接编写的API,所以当核心库更新时(比如像Swing,SWT,Web的更新),eFace表现层不用伴随着核心库代码的更新,这样以来,减少了代码更新和修复的工作量。

四、实现MDD/MDA方法的理想用户图形界面

XAML是一种具有丰富动态特征的描述语言,它实际上是一个平台和一个技术中立性的可执行语言。在UML, BPM,或Java上的域逻辑模块,简化了用户图形界面的生成任务。

如果您对此软件有兴趣,可以访问eFace的官方网站(http://www.soyatec.cn/eface/)获得更多信息。另外,如果您想了解社区与松亚科技合作的开源可视化UML建模项目oUML2,请点击这里:http://www.sourceforge.net/projects/ouml2
中国Eclipse社区,打造中国最专业的Eclipse开发者社区!!

地址:http://www.eclipseworld.org
sunnysky 离线
级别: CEC程序员
显示用户信息 
1  发表于: 2007-10-23   
Re:XAML/WPF的Java版运行环境:eFace  1.0 发布!
了解了,謝謝了。
用心做事,用心到位
zlg328 离线
级别: CEC高级程序员
显示用户信息 
2  发表于: 2007-11-03   
嘿嘿~~支持一下下!!!
xiaoleizi 离线
级别: CEC程序员
显示用户信息 
3  发表于: 2007-11-23   
谢谢了,关注
gordonyui 离线
级别: CEC程序员
显示用户信息 
4  发表于: 2007-11-30   
Re:XAML/WPF的Java版运行环境:eFace  1.0 发布!
了解,謝謝提醒!
飲水思源
lgcn 离线
级别: CEC程序员
显示用户信息 
5  发表于: 2007-11-30   
多谢楼主.
swofmengtian 离线
级别: CEC程序员
显示用户信息 
6  发表于: 2007-12-01   
相信很快有很好的应用。顶!
In action,just do it.
mrgolo 离线
级别: CEC程序员
显示用户信息 
7  发表于: 2008-01-22   
刚注册,谢谢谢
chonger 离线
级别: CEC程序员
显示用户信息 
8  发表于: 2008-01-27   
以后再关注下,谢谢
zjq576519666 离线
级别: CEC程序员
显示用户信息 
9  发表于: 2008-03-12   
关注一下,以后下来看看,谢谢了
cnrsnet 离线
CnrsNet
级别: CEC程序员
显示用户信息 
10  发表于: 2008-04-12   
关注一下。再来看看。
mylrm07 离线
级别: CEC程序员
显示用户信息 
11  发表于: 2008-04-17   
新手我也来凑热闹
endlock 离线
级别: CEC程序员
显示用户信息 
12  发表于: 2008-04-27   
去试用一下。貌视很好的样子
阴阳互摩 宇宙相荡
seanla 离线
今天你Eclipse了没
级别: CEC高级程序员
显示用户信息 
13  发表于: 2008-05-02   
怎么没有用户说明之类的文档啊
AndroidWorld中文社区欢迎各位访问!
www.androidworld.org.cn
ze_ping 离线
级别: CEC程序员
显示用户信息 
14  发表于: 2009-05-19   
要关注的!!!!
描述
快速回复

验证问题:
Eclipse技术的官方网站域名是?(不加 www) 正确答案:eclipse.org
按"Ctrl+Enter"直接提交
上一个 下一个
      辽ICP备05021625号