星期日, 九月 24, 2006

终于完成了第一个Web Service

做了整整半个月,前两个礼拜一直按照老师推荐的用java实现,装了Tomcat, Axis, 使用WSDL2JAVA来做。但java实在是不熟悉,在环境变量的配置上就备受折磨,教程不友好,开发平台的集成度也不高,很多都要在console下进行,两周时间除了试了几个例子,几乎没有实质性的进展。最多只能说对web service的实现原理有更深入的了解。
眼看deadline就要到了,厚着脸皮去问同学。同学说用C#阿,有wizard,一直next就可以了。于是崩溃,回家下了个VS.NET 2005,装上,又下了一张XP Pro SP2,装IIS,在IIS下面配置虚拟路径。开始照MSDN操练起来。
果然是一路next,MS的东西真的是很体贴啊,难道我这辈子就只有做初级开发者的命吗?但MS对Web Service的鼓吹和支持在开发平台上的体现实在是非常的透彻,而文档支持也相当到位,从Server到Client的配置和编写一篇文章里step by step的作了详尽的指导。即便我是对C#完全无知的人,仅仅凭着对VS.NET平台的熟悉就在两天内全部完成了。这里还是忍不住要赞一下微软,在VS下面语言真的已经不是问题了。有了强大的平台支持,用什么语言都是一样的过程,一样的成果,甚至使用从未用过的语言也一样。因为关于语法的部分实际要编码的地方很少,又有很详尽的提示和文档支持,而到具体的表达部分,现在大家都是面向对象的了,只要有面向对象的基本概念就行了,而基本的数据类型都是相通的。虽然到现在为止,连Google公开的例子上也只有JavaC#, VB的示例,但查资料的时候已经看到有人用C++实现了,平台的力量真的很强大。
可喜可忧啊,喜的是一条deadline已经不用担心了,还剩4条;忧的是终究还是没能用java完成,两周时间白费,而且还得把VS连程序带安装文件5G的东西留着了。

1 条评论:

  1. 完全不知道你在说什么。
    对于我这种自从过了计算机二级就没再编过程的人而言,所有的英文单词都是天书……

    回复删除