摘要:上一节了解了Restful API的定义以及Restful API是如何使用HTTP协议来提供服务。
阅读全文
摘要:Restful是一种基于资源的软件架构风格,所以从定义上来说是跟HTTP无关的。但是本课程提到的Restful API是基于HTTP协议的一种实现。所有相关知识都是基于现有的HTTP协议而来,并没有对HTTP协议进行扩充。 关于HTTP协议,IFC文档中有详尽的知识。有兴趣的学员可以了解一下。HTT
阅读全文
摘要:http://localhost:8077/person?wsdl可以由你来控制的.拿Person这个例子来说.
阅读全文
摘要:给它做代理之后你这个端口是什么? 做一个代理. Local monitoring port:本地的监听端口.你要给谁做代理,那么给它做代理之后,你这个代理的端口是什么? 现在要给百度做一个代理. 能看到请求和响应的消息.就是它百度页面给你返回的代码. 这个东西也能应用到我们的WebService上.
阅读全文
摘要:无论服务端是用什么写的,使用框架写的还是用jdk写的,它都会发布出来这样一个东西.主要你遵循咱们这七个步骤来走就可以调用了. 咱们现在转换一下角色,自己发布一个服务让别人去调.怎么来发布一个服务? 我现在怎么能够把这个类作为一个WebService类给外部提供呢?需要一个注解来支持.@WebServ
阅读全文
摘要:和ajax的共同点是都是自己组装消息自己解析消息.这种方式的好处是一点都不用生成客户端代码.这两种方式(ajax和HttpUrlConnection)的好处是一点都不用生成客户端代码. WSDL这个文档它就是根据你这个服务类PersonServer而生成的这样一个东西.它一定是根据你这里的Perso
阅读全文
摘要:package com.rl.client; import java.io.BufferedInputStream; import java.io.BufferedReader; import java.io.InputStream; import java.io.InputStreamReader; import java.io.OutputStream; import java.io.St...
阅读全文
摘要:1. 会话API 1.1. login 【登录验证】
阅读全文
摘要:如果我们有Spring配置文件,怎么把WebService整合到Spring里面,用Ioc容器来管理这个Bean. 做项目的时候一般都是分层:Dao层、Service层.Service层要调Dao层,就需要把Dao层注入进来.Spring采用注解的形式来管理这些Bean.Spring也有配置文件的形
阅读全文
摘要:客户端是采用jquery方式来做调用.但是这种调用,因为jquery这种调用你就得有消息体.我们得先拿到这种消息体.PersonService这个服务类有两个方法. http://localhost:8080/cxf-web-server1/service/person?wsdl http://lo
阅读全文
摘要:WebService可以有很多种调用方式,除了之前说的,还可以有jquery.拿原生的Ajax做调用,拿jquery怎么调用啊?原生的能调,jquery指定也能调.原生的Ajax是通过网页直接点HTML文件就能访问,它不行.它得放到web容器里面,因为它有跨域问题.jquery得放到web项目里面,
阅读全文
摘要:这个是配置带有接口的WebService的服务。 http://localhost:8080/cxf-web-server/service 带有接口的实现类也给它做好了.jaxws:endpoint是用在类上,jaxws:server是用在接口上.这就是带有接口的WebService.
阅读全文
摘要:为什么第一次访问http://localhost:8080/cxf-web-server/service有点慢?证明第一次访问的时候CXFServlet被初始化了被加载了.一般是让CXFServlet随着服务器启动的时候加载,而不让它进行访问的时候加载.如果改成启动的时候加载CXFServlet就变
阅读全文
摘要:真正用的时候都是需要部署在WEB服务器里面。 不能写主函数来发布了,需要借助于我们WEB. 4.配置web.xml, 这个Servlet是初始化WebService用的. 创建cxf的核心配置文件cxf-servlet.xml myeclipse中配置spring xml自动提示 什么时候加载cxf
阅读全文
摘要:package com.rl.cxf.client; import com.rl.inter.HI; import com.rl.inter.HIService; public class HiInterClient { public static void main(String[] args) { HIService hiService ...
阅读全文
摘要:http://www.cnblogs.com/yanzige/p/5377332.html
阅读全文
摘要:成功部署.必须要安装JDK8才行,JDK7或者JDK9版本都过高了.
阅读全文