刚接触XMLSocket的时候,其实很崩溃。因为我们的目的,不仅仅只是解决Flash客户端的代码编写。还需要了解,XMLSocket服务器端的配置。不然,如果要借助别人帮忙,那做起事情来,总是没有底气的。
去网上找了找,形形色色的说明不少,我们只能蒙着头皮选择。用什么语言好呢?Java?C#?.net?听说VB也可以。对一个熟悉的程序员来说,这个过程或许很容易,哪种语言都可以的,殊途同归嘛。网上的教程,大多也提供了现成的代码。可是,如果真的没有基础,我们连怎么编译这段代码都不知道。编译好了,怎么配置也不知道。配置好了,如果以后要修改呢?再怎么办?这些其他人眼里蛮弱智的问题,往往可能是我们不知所措的地方。可是,难道我们要新去学一门语言吗?这样的代价花费,又似乎太大了。
开始的时候,我着实走了不少弯路。去学Java虚拟机,学C#编程,可现在发现,这些没有太多必要。如果把大量的精力花费在这个上面,反而影响了我们正常的开发。
所以最后,我选择使用SmartFoxServer。这是一款比较成熟的产品,而且从最初,就是专门为Flash设计的Socket服务器。但让我青睐的理由还是三点,第一点是扩展性强,虽然我不一定能用上;第二点是跨平台性好。由于是纯Java开发,在Windows、Linux、MacOS X上都能获得很好的支持;第三点是产品稳定,并且持续更新。这样能够让我安心的舍弃这块烦心事,专注于自己的内容开发。
对于大多数朋友来说,这块内容应该和最初的我一样陌生吧。呵呵,我尽量把我的学习过程完整记录下来,希望能让大家少走弯路。这篇就先写到这里吧,没有什么内容,下篇正式开始。哈哈,见谅。
原文链接:https://www.f2er.com/xml/300303.html