Sun game server ,
简称
(sgs)
是
sun
公司的一个开源项目
,
主要目标是针对
mmo
游戏的服务器端开发
.
最初是从
Nighthaven
的博客文章
(http://nighthaven.javaeye.com/blog/181431
)
上了解到
sgs
项目
,
在大致了解了一下它提供的功能后
,
对其发生了兴趣
,
经过一段时间的研究
,
有了一些心得
.
下面就是这些心得的一个总结
,
最后提供一个使用
sgs
做服务器的对战俄罗斯
.
SGS
提 ...
Flex
中的组件框架中包含了对组件外观进行定制的功能
(skinning),
通过
skinning
机制
,
可以在保留组件交互特性不变的情况下
,
将可视外观完全替换掉
. Skin
的替换主要是在
css
中为组件指定相应的
skin
图形资源来实现
,skin
图形资源可以是以下几种类型
:
继承自
ProgrammaticSkin
的类
,
图形文件
,
存储在
swf
文件中的一个符号
(symbol).
根据需要可以仅为应用程序中用到的组件替换
skin,
也可以设计 ...
Eclipse
通过
wtp
插件对
j2ee web app
的开发提供了很好的支持
,flex builder plugin
是基于
eclipse
的一个用于开发
flex
应用程序的插件
,blazeds
是一个用于集成
flex
客户端和
j2ee server
的组件
,
下面介绍一种方法
,
集成
eclipse,wtp,blazeds,flex builder plugin
使得可以在
eclipse
的一个
”dynamic web
project”
中同时完成
j2ee web ap ...
近日看到一则新闻说 Chet Haase 从sun 跳槽到了adobe.chet原来sun公司在客户端技术的架构师(http://weblogs.java.net/blog/chet/). 看来现在adobe的吸引力不小.chet写了一篇文章解释flash和flex 的关系:(http://graphics-geek.blogspot.com/2008/02/moment-of-reflexion.html)近期一直在搞这方面的东西,于是有感而发,整理了下面这个结构图,希望是正确的,呵呵.最底层的基础是as3虚拟机和flash player api. 象基本的数据类型,xml处理,正则表达式这 ...
一直对flex 生成的swf文件大小耿耿于怀,即使是只有少数几个控件的简单程序,生成的swf文件也是将近200k,这势必会破坏用户体验.造成这种情况的原因是,flex 组件框架为了提供丰富的功能,本身结构非常复杂,包含了大量的代码,翻翻flex3sdk的源码就知道,UIComponent是一个将近300k的超级怪物,Container也有将近200k,而这两个类正是flex组件中最基础的两个类.在flex3以前,这些代码都要在编译时链接到应用程序中,所以导致最终的应用程序swf肿胀.过大的swf文件体积给用户体验造成了影响,用户可能不耐烦等待下载就离开了.
flex3 ...
Flex 的VideoDisplay 控件对于创建视频播放程序非常快捷,方便,但我在使用过程中遇到了一个小陷阱,经过翻看VideoDisplay 源代码,最后总算搞清楚问题所在了.
VideoDisplay 有一个ready 事件,按照文档的说法,ready 事件发生时,说明flv文件已经就绪,可以播放了,但实践中发现,在ready事件中获取totalTime 属性时,这个值有时正常,有时是-1,尤其是网络传输速度慢时更是如此,经过反复试验仍不能解决,最后只能查看VideoDisplay源码,发现文件长度的获得是在metadataReceived 这个事件中,totalTime 的计算依据是 ...
传统的flex 应用程序的调试手段大致是这样的:
使用debug 模式编译,生成带调试信息的swf文件
安装debug 版本的flash player
运行fdb命令行调试器,输入”run”
打开待调试的swf文件,这时会提示是否连接到调试主机,确认后连接到fdb调试器.
之后就可以在fdb调试器中看到”trace” 语句的输出信息了,也可以设置断点,单步跟踪等.这种方法的不便之处在于需要同时打开多个应用程序窗口,且fdb 的命令行方式使用也很麻烦.其实很多时候我们需要的仅仅是查看程序中输出的”trace”信息.flash-thunderblot 就是这样一个工具.它利用fla ...
在flex应用开发时,曾经遇到过这样的问题,当访问文件系统上的资源,比如一个.flv文件时,flash player 报如下错误: “只有仅限于文件系统的 SWF 文件和可信的本地 SWF 文件可以访问本地资源”. 经查阅文档,找到了一劳永逸的解决方法: 在C:\windows\system32\Macromed\Flash\FlashPlayerTrust 下面,创建一个文本文件,例如dev.txt,把开发时要运行的swf所在目录每个目录一行,写到dev.txt文件中,例如:
E:\flexprojects\fmstest\
E:\flexprojects\Vid ...
adobe 将用于嵌入式设备的as3虚拟机捐赠给 mozilla了. 新版的虚拟机可能会在下一版本的flash lite中出现(可能是flash lite4),如果这样的话,开发人员将可以利用flex 和as3的全部功能为嵌入设备进行开发.flex 和as3的开发人员将面临另外一个更大的市场.
原文见:
http://www.onflex.org/ted/2007/12/meet-qvm-new-tamarin-vm-contributed-to.php
- 21:52
- 浏览 (144)
- 评论 (0)
- 浏览: 2403 次
- 性别:

- 来自: 北京

- 详细资料
搜索本博客
最新评论
-
使用easy eclipse,flex bu ...
谢谢楼主分享~
-- by lulu0401 -
sun game server (sgs)初 ...
lesliewong2006 昨天 删除不错,很感兴趣。不过现在Java在网络游 ...
-- by duker -
sun game server (sgs)初 ...
看上去不错。 关注
-- by metaphy -
sun game server (sgs)初 ...
不错,很感兴趣。不过现在Java在网络游戏服务器领域还不是主流。
-- by lesliewong2006 -
sun game server (sgs)初 ...
不错的,学习一下!
-- by vdgame






评论排行榜