这两个星期以来一直在跟着另外一个老师ZL做动态表单,他是我们公司的架框师,技术很牛的一个人,好像是从99年就开始搞开发,他自己用DELPHI写了好多东西,.NET好像也很熟悉,前面要我做原来同不已经完成了相当部分的解析.XML文件的工作,整体算是做出来了,还有一些细节上的东西要修改,不过现在也没时间,等要用的时候再来吧,因为他的模板XML文件并没有完全确定,我就算是全部写出来了,只要他的模板文件一变,我就得改!
这个星期一直在弄Web Services ,有点头晕,没有接触过,一开始根本就不知道到底是怎么一回事.
从表面上看:
Webservices 就是一个应用程序,它向外界暴露出一个能够通过Web进行调用的API。这就是说,你能够用编程的方法通过Web来调用这个应用程序。我们把调用这个Webservices 的应用程序叫做客户。
更专业的描述如下:
Webservices是描述一些操作(利用标准化的 XML 消息传递机制可以通过网络访问这些操作)的接口。
Webservices是用标准的、规范的 XML 概念描述的,称为 Webservices的服务描述。
这一描述囊括了与服务交互需要的全部细节,包括消息格式(详细描述操作)、传输协议和位置。该接口隐藏了实现服务的细节,允许独立于实现服务基于的硬件或软件平台和编写服务所用的编程语言使用服务。这允许并支持基于 Webservices的应用程序成为松散耦合、面向组件和跨技术实现。