摘要: java可以提供邮件服务:一般理解的邮件服务就是可以发送和接收邮件的客户端,另外就是使用java编写邮件服务端;两者区别在于客户端只负责给终端客户收发邮件,就相当于小区楼下的那一排排的铁皮邮箱盒,而邮箱服务器相当于邮局,可以管理、分发、中转邮件。从功能上区别 邮件服务器是可以指定邮件域名的比如@16 阅读全文
posted @ 2016-10-24 19:27 cac2020 阅读(315) 评论(0) 推荐(0) 编辑
摘要: Velocity,名称字面翻译为:速度、速率、迅速,用在Web开发里,用过的人可能不多,大都基本知道和在使用Struts,到底Velocity和Struts(Taglib和Tiles)是如何联系?在技术上Velocity要比Struts Struts(Taglib和Tiles)先进,单从技术上考虑可 阅读全文
posted @ 2016-10-24 18:22 cac2020 阅读(495) 评论(0) 推荐(0) 编辑
摘要: 一、区别概念 WSDL是网络服务描述语言,是XML文档;它包含一系列描述某个web service的定义或者说是规则。尤其是定义了传输Sope消息的结构 Soap:简单对象访问协议,是交换数据的一种协议规范,是一种轻量的、简单的、基于XML的协议,它被设计成在WEB上交换结构化的和固化的信息,应用程 阅读全文
posted @ 2016-10-22 21:12 cac2020 阅读(294) 评论(0) 推荐(0) 编辑
摘要: 一、用途 CXF拦截器类似Struts2的拦截器,后者是拦截和处理请求,前者是对发送和接收的sope消息进行处理,一般用于WS请求响应中的权限验证、日志记录,Soap消息处理,消息的压缩处理等; 这个拦截器可以直接访问和修改sope消息。 拿权限验证举例: 二、服务端添加拦截器 三种方式:JaxWs 阅读全文
posted @ 2016-10-20 22:33 cac2020 阅读(8158) 评论(1) 推荐(0) 编辑
摘要: 一、RTMP、RTSP、HTTP协议 这三个协议都属于互联网 TCP/IP 五层体系结构中应用层的协议。理论上这三种都可以用来做视频直播或点播。但通常来说,直播一般用 RTMP、RTSP。而点播用 HTTP。下面分别介绍下三者的特点。 1,RTMP协议 (1)是流媒体协议。 (2)RTMP协议是 A 阅读全文
posted @ 2016-10-20 09:21 cac2020 阅读(3134) 评论(0) 推荐(0) 编辑
摘要: CXF不能够处理像Map复杂的数据类型,需要单独转换处理。 总体思路:创建一个转换器和一个对应的可以处理的数据结构类型,将不能处理的类型转换成可以处理的类型: 步骤: 一、创建一个可以处理的类型 举例:要转换Map<String,User> 二、创建一个转换器,需要继承抽象类XmlAdapter<V 阅读全文
posted @ 2016-10-17 22:19 cac2020 阅读(437) 评论(0) 推荐(0) 编辑
摘要: WSDL是Web Service定义文档,不同平台 不同语言实现Web Service遵循的共同协议 ,在解析XML时按照各自语言的特点解析成相应的具体类、方法、参数和数据类型。 WSDL是一个XML文档,有以下元素: Types - 数据类型定义 是一个Schema文档。 Message - 方法 阅读全文
posted @ 2016-10-17 21:01 cac2020 阅读(238) 评论(0) 推荐(0) 编辑
摘要: 基于 XML 的 Web Service 的 Java API”(JAX-WS)通过使用注释来指定与 Web Service 实现相关联的元数据以及简化 Web Service 的开发。注释描述如何将服务器端的服务实现作为 Web Service 来访问或者客户端的 Java 类如何访问 Web S 阅读全文
posted @ 2016-10-09 17:21 cac2020 阅读(300) 评论(0) 推荐(0) 编辑
摘要: 步骤一:spring项目(java web项目)引入CXF jar包 步骤二:创建webservice服务器 1)创建一个服务接口 2)是接口实现类 有一点注意:CXF不支持复杂类型返回值,现在流行的做法有两种: 返回XML格式或者JSON格式字符串,在客户端使用DOM工具类或者json工具类转换解 阅读全文
posted @ 2016-10-09 17:03 cac2020 阅读(1507) 评论(0) 推荐(0) 编辑
摘要: 在讲Web Service开发服务时,需要介绍一个目前开发Web Service的几个框架,分别为Axis,axis2,Xfire,CXF以及JWS(也就是前面所述的JAX-WS,这是Java6发布所提供的对Web Service服务的一种实现。)前面几项都为开源项目,而其中又以axis2与cxf所 阅读全文
posted @ 2016-10-09 16:25 cac2020 阅读(316) 评论(0) 推荐(0) 编辑