Sun科技日2007第二天笔记(Sun Tech Days 2007)

作者:Wupei  |  发表时间:  |  所属分类:Java

关键字: JavaME, Ajax Framework, JMaki, 拖拽式编程, Ruby, SVG

sun科技日第二天 

说明:
以下为自己的笔记,由于自己对Java不是特别熟悉,再加上演讲者语言大部分为英语,所以可能出现错误描述,不保证所写完全正确(""引号引起来的,是自己不太确定的东西)

Java分会场1:

一. Sun技术演示

1. 演示Rubby在Glassfish上运行

sun科技日GlassFish

2.
"perfilior"组件(不知道怎么拼写…),可以显示程序当前所有线程的状态,方便检查内存溢出,检测程序瓶颈

对象岁数概念: 虚拟机每遍历一次对象,当对象有引用时,不清除该对象内存,这时岁数加一

3. Solaris操作系统展示 -> 服务器

"Zone"技术,多平台多用户同时运行多个系统

4. Java Desktop Application 效果 -> Swing阴影动画

Swing实现相册的图片转换拖动的动画和实现更好的UI

sun科技日Swing相册效果

 

sun科技日Swing效果

 

5. JavaME程序基于NetBeans的简易开发

1. 窗口拖拽式编程,菜单控制页面转向也靠拖拽式完成代码

2. 类框架也靠拖拽形成 — Midlet,Display,Canvas类及相关类架构

sun科技日类框架拖拽演示

3. GameDesigner工具演示

sun科技日GameDesigner工具

二. Oracle主题演讲

Oracle ADF 工具,控件内置,jspx实现Ajax Web,不用大量代码实现,不用写Hard
Code,可视化设计

bpel(描述业务语言) jspx+ajax 可视化编辑业务流程,减小代码开发量, 热部署

(个人不太懂)

Sun科技日Oracle主题

三. JavaME为很酷的设备开发应用程序

netbeans实现强大的可视化编程的功能,MSA,GPL,SVG"库"实现酷酷的界面与动画,像抛弃swing古板界面一样抛弃原始的MIDP程序界面

菜单转向可以直接使用拖拽箭头来生成代码,相当方便..

webservice与javame配合使用

四. 利用Ajax技术使javame应用图形界面更加多彩缤纷

SVG技术,实现Ajax的手机版应用,完全可以实现当前网页上的googlemap技术

两种: 1.组件开发者 2.普通开发者

SVG组件设计者为开发者提供组件,开发者调用,实现相关功能

五. Ericsson技术专题

IMS — IP Media System(IPTV,IPPhone)

六. 实时JAVA

实时系统概念(并不是及时反映的系统,才是实时操作系统,是在允许的范围之内) realtime java

八. Ajax以及Web2.0相关架构和工具包

Ajax — Asynchronous javascript and xml 动态改变页面一部分,类似desktop
application

技术早在IE5出现时就有,随着googlemap的应用,ajax技术逐渐火热起来

Ajax toolkits and framework(以前工具都包含在netbeans6中):

1. dojo: client side java script library
server语言无关性,包含io,event….

2. JMaki:
netbeans很好支持,拖拽式编程,eclipse也支持,支持各种语言java,JRuby,php,phobos…演示了yahoo接受beijing,googlemap显示北京地图

3. JSF: 封装JavaScript,两种: 1.组件开发者(需要JavaScript基础,高级)
2.网页设计者(不需要JavaScript),更加强大的拖拽式编程功能

4. wicket:
html+java+xml实现,显示与业务完美分开,更简单,sun社区中很活跃,学习时间很短,因为只需要java

5. GWT: google web toolkit,
提供java转变为javascript功能,不用写javascript,只支持java1.4

6. DWR:
提供java对象转变为javascript对象功能,netbeans没有plugins

九. 运用JMaki富客户端应用

Maki – 卷,来自于日本食品

google yahoo api 应用展示(3分钟生成)

Universal tag library, easy to get started, Multi server

language: php,JSF,jsp,ruby(.rb),photos(.ejs)

JMaki集成于netbeans中,IDE提供当前所有流行的控件,拖拽式添加代码

与后台连接使用: JSON

展示DEMO: 获取他人博客RSS

Trackback from your site.

请在这里留言: