[Flex]基于Flex+Webservice+xml的Poll System的构想

最近在网上闲逛,发现网上有不少关于Flex的sample,但是仔细研究了一些发现基本都是Flex+Jsp+DB或者Flex+.net+DB或者Flex+Xml或者Flex+PHP(CF)+DB架构的程序,而且我以前也一直在用Flex+Jsp+DB这种架构,难道除了这几种方式外没有其他的形式了么?

由于Flex的灵活性,为什么不能独辟蹊径呢?正好前几天我写了一个Vote System的Project,应当算是商用的,所以现在想制作一个个人版的votesystem,如果在使用原来的架构即Flex+Jsp+Mysql就显得杀鸡用牛刀了,并且Kenshin的空间也不支持JSP,所以只能打算用别的方式来实现。想了想,除了上述我说的这么多的方式外还有其他的方式能实现Poll System

下面我就来说一下我的一些想法。

方案一:Flex+Javascript+Xml。这种方案的的好处是无论在什么地方都可以运行程序,但是今天我不讨论这个方案,希望有喜欢这方面的朋友可以试用一下。我着重讨论的是下面这个方案。

方案二:Flex+Webservice+xml这个方案由webservice来write Xml在由Flex读取Xml的内容并且以条形图的方式显示到Flex上。由于Flex即ActionScript3的机制因素,导致Flex不能直接控制进行读写操作,所以对xml的读写操作由webservice来完成。然后通过Flex来读取由webservice写成的xml来达到显示投票结果的流程。

以下就是我对这个架构的系统的流程图。
我会在以后的日子里面把这个系统完成的。如果大家有这方面兴趣也可以和我共同研究。