WebService学习

来源:互联网 发布:2016国产网络剧排行榜 编辑:程序博客网 时间:2024/06/05 00:16

这两天在看webService。

作为自己的学习过程,记录一下。

1.Web Services 可以将应用程序转换为网络应用程序。

通过使用 Web Services,您的应用程序可以向全世界发布信息,或提供某项功能。

2.Web Services 可以被其他应用程序使用。

通过 Web Services,您的会计部门的 Win 2k 服务器可以与 IT 供应商的 UNIX 服务器相连接。

3.基本的 Web Services 平台是 XML+HTTP。

Web services 使用 XML 来编解码数据,并使用 SOAP 来传输数据。SOAP协议实际上就是一种基于xml编码规范的文本协议。

webservice和web服务器的区别:

把webservice看作是web服务器上的应用。反过来把web服务器是webservice所必须要的容器。

webservice的特点:

1.webservicee通过http post方式接受客户的请求。

2.webservice与客户端之间一般使用SOAP协议传输XML数据。

3.它本身就是为了跨平台或跨语言而设计的。

4.各个程序之间的交流就需要webService 来作为相互交流的桥梁。

1.通过java应用程序进行开发一个简单的实例。

package com.webSer;import javax.jws.WebService;import javax.xml.ws.Endpoint;@WebServicepublic class Function { //该方法就是要暴露给其他应用程序调用的方法      public String transWords(String words){          String res="";          for(char ch : words.toCharArray()){              res+="\t"+ch+"\t";          }          return res;  }    //在main方法中,使用javax.xml.ws.Endpoint端点发布一个应用 public static void main(String[] args) { Endpoint.publish("http://127.0.0.1:8099/helloworld", new Function()); System.out.println("success");} }成功。

原创粉丝点击