- 浏览: 978178 次
- 性别:
- 来自: 山西
文章分类
最新评论
-
白小默:
你好 可以提供下源码DEMO吗,不知为何,我导出来的excel ...
jxls 使用模板文件导出生成excel -
zkzqzzz:
博主威武!
让微信二维码扫描您的APK -
zkzqzzz:
感谢博主 原来那些类都不是必须的 或者自己写!!博主真棒 ...
抢红包插件实现原理浅析 -
zkzqzzz:
博主 请问你的其他类在哪里呢?
抢红包插件实现原理浅析 -
zkzqzzz:
其他类在哪呢?
抢红包插件实现原理浅析
一、参照《Web Service实践之——XFire实例》(本空间的文章)建立一个Xfire的应用; 二、引入的jar包: xfire-1.2.6的所有jar包(包括xfire-all-1.2.6.jar),下载地址:http://xfire.codehaus.org/Download wss4j-1.5.8.jar:下载地址:http://ws.apache.org/wss4j/ 三、服务器端 1、PasswordHandler类,继承自avax.security.auth.callback.CallbackHandler package com.channelsoft.hr.wssecurity; import java.io.IOException; import javax.security.auth.callback.Callback; import org.apache.ws.security.WSPasswordCallback; public class PasswordHandler implements CallbackHandler { @SuppressWarnings("unchecked") public void handle(Callback[] callbacks) throws IOException,//回调接口方法 String validPw = (String)password.get(id);②-3:获取用户对应的正确密码 ②-4:如果是明文密码直接进行判断 if(WSConstants.PASSWORD_TEXT.equals(callback.getPasswordType())){ String pw = callback.getPassword(); if(pw == null || !pw.equalsIgnoreCase(validPw)){ throw new WSSecurityException("password not match"); } }else{ 2、service.xml <beans xmlns="http://xfire.codehaus.org/config/1.0"> 四、客户端
2、客户端调用 package hr; import java.net.MalformedURLException; import org.codehaus.xfire.client.Client; import com.channelsoft.hr.webservice.DepartmentAndPersonInfo; public class getHRInfo try
} |
发表评论
-
java通过sftp JSch 上传文件下载文件查看文件目录,测试可用
2019-12-19 18:19 987基于maven ... -
服务器之间的 zip 文件定时传送
2019-12-19 10:28 5261、expect 安装 将expect和tcl的软 ... -
Java/web/jsp根据pdf模板生成荣誉证书PDF文件
2019-07-19 14:48 9801.前言 最近博主在 ... -
Java生成荣誉证书PDF文件
2019-07-19 13:08 1401Java生成荣誉证书PD ... -
百度云API刷脸
2019-07-13 11:41 637刷脸登录是基于人工智能、生物识别、3D传感、大数据风控技术, ... -
maven--maven配置多个源文件夹
2019-06-13 21:32 937需求 Maven 为我们提供了一致的项目目录配置(源文件 ... -
绿盟检测出“检测到目标URL存在http host头攻击漏洞”如何解决
2019-06-09 10:00 1019绿盟检测出“检测到目标URL存在http host头攻击漏 ... -
Linux安装apache及其简单的反向代理配置
2019-06-07 09:06 647Apache简介 Apache HTTP Se ... -
Linux二进制安装apache2.4.25
2019-06-07 09:06 720Linux二进制安装apache2.4. ... -
weblogic配置https,http自动跳转转https,ssl
2019-05-21 09:44 960最近,公司要求将http ... -
bootstrap-table组合表头
2019-03-06 10:04 921bootstrap-table组合表头 ... -
[Weblogic]如何清理缓存
2019-03-04 15:23 861[Weblogic]如何清理缓存 ... -
Guns第十节Swagger的讲解
2019-01-23 16:51 6532018年08月01日 15:54:30 ze ... -
Anaconda详细安装使用教程
2019-01-22 15:07 626关注微信公众号【Mi ... -
Windows系统下Eclipse上搭建Python开发环境
2019-01-22 15:00 332Windows系统下Eclipse上搭 ... -
Python 3.6 中使用pdfminer解析pdf文件
2019-01-22 14:50 937所使用python环境为最新 ... -
Python提取PDF内容(文本、图像、线条等)
2019-01-22 14:43 7551使用Python抽取PDF文件内 ... -
用python解析pdf中的文本与表格【pdfplumber的安装与使用】
2019-01-22 14:40 1540我们接触到的很多文档资料都是以pdf格式存在的,比如:论文, ... -
java实现PDF转HTML
2019-01-21 10:14 935java实现PDF转HTML 问题场景: ... -
JAVA PDFBOX 读取PDF表格
2019-01-18 17:39 2993最近在帮公司做工具,需要读取PDF中表格的数据。网上查了, ...
相关推荐
总之,xfire1.2.6的WS-Security示例是一个实践Web服务安全的好起点。它涵盖了从基本的用户名/密码认证到复杂的证书交换和消息加密等多个方面,帮助开发者理解并掌握WS-Security标准在实际项目中的应用。通过深入研究...
此外,WS-Security家族还包括了WS-SecureConversation、WS-Federation、WS-Authorization、WS-Policy、WS-Trust和WS-Privacy等一系列子规范,这些规范共同构建了一个完整的Web Service安全框架,以满足不同场景下的...
标题"XFire中实现WS-Security经典"表明了本文将深入探讨如何在XFire框架中实现Web服务安全标准——WS-Security。WS-Security(Web Services Security)是 Oasis 标准组织定义的一套用于保护Web服务交互的安全规范,...
eclipse下spring+xfire实现ws-security的简单例子,包含服务器和客户端的代码,实现用户名/密码.数字签名和报文加密的安全认证,唯一不足的是没有实现数字签名和报文加密的混合模式(可能是密匙文件的问题,正在努力中),...
在IT行业中,`ws-security` 和 `java-mail` 是两个重要的技术领域,分别涉及Web服务安全和电子邮件处理。本文将详细探讨这两个领域的相关知识点,并结合提供的文件信息进行讲解。 首先,`ws-security`(Web ...
WS-Security(Web Services Security)正是为了解决这一挑战而诞生的一项关键技术,它旨在为Web服务提供身份验证、授权、完整性和保密性等安全功能。本文将全面解析WS-Security的核心概念、与传统安全机制的差异、...
NULL 博文链接:https://zhaoshijie.iteye.com/blog/839050
这篇博客“Web Service实践之——开始XFire”可能详细介绍了如何使用XFire来实现Web服务。 在Web服务的世界里,SOAP(Simple Object Access Protocol)是用于交换结构化信息的标准协议,而WSDL(Web Services ...
WS-Security是OASIS制定的一套Web服务安全标准,用于保护Web服务消息的完整性和机密性,实现身份验证、消息完整性、非重复使用保护等功能。WS-Security可与WSDL、SOAP、X.509证书等技术结合使用。 四、Spring ...
Xfire(现已被Apache CXF所吸收)是一个基于Java的Web服务实现,它支持SOAP、WSDL、WS-Security等Web服务标准。它的设计目标是简化Web服务的开发过程,通过提供简洁的API和自动化的代码生成工具,使得开发者可以...
综上所述,Xfire的webserver案例是一个包含多个技术层面的综合项目,涵盖了网络通信、服务器架构、数据库管理和安全策略等多个IT领域的知识。了解这些知识点有助于我们理解和分析类似的应用程序设计。
5. **XFire与CXF**:XFire在后期发展成为Apache CXF,这是一个全面的Web Service框架,不仅支持SOAP,还支持RESTful风格的服务,并且集成了WS-*标准,如WS-Security、WS-Addressing等。 6. **实战演练**:通过阅读...
为了实现这些,开发者需要配置XFire的拦截器和安全策略,确保只有经过验证的请求才能访问服务。 JAX,全称Java API for XML Processing,是Java平台中用于处理XML的一组API。在JAX中,通常使用JAX-WS(Java API for...
总结来说,Xfire是Java Web服务开发的一把利器,通过"xfire-all-1.2.6.jar",开发者能够轻松实现Web服务的创建、发布和消费,从而加速了软件开发的进程。虽然现在有了更新的技术选项,但Xfire的历史地位和它所代表的...
4. **广泛的协议支持**: XFire 支持 SOAP 1.1 和 1.2,WS-Security,WS-Addressing 等多种 Web 服务标准,以及 JAXB 和 JiBX 等数据绑定技术。 5. **Aegis Databinding**: XFire 自带的 Aegis 数据绑定引擎,能够...
webservice中用到的jar,xfire-jaxws-1.2.6.jar,xfire-jaxws-1.2.6.jar,xfire-jaxws-1.2.6.jar
它还提供了一种机制来处理Web服务的安全性,例如基于WS-Security的标准,可以实现用户身份验证和消息完整性保护。 Spring框架以其模块化设计和强大的依赖注入闻名,它允许开发者轻松地管理对象的生命周期和配置。...
Xfire,这款曾经在游戏社区中广受欢迎的即时通讯软件,以其独特的游戏整合功能和社交特性,为玩家提供了便捷的游戏内通信和社区交流平台。本文将深入探讨Xfire 1.2.6这一历史版本,揭示其背后的各项技术细节和核心...
**Apache CXF**:XFire后来被并入Apache CXF项目,CXF在XFire的基础上增加了更多功能,如支持RESTful Web服务、WS-Security、WS-Policy等,同时提供了更丰富的工具集和更好的社区支持。 **使用场景**: - 开发者...
支持多种Web服务业界重要标准如SOAP、WSDL、Web服务寻址(WS-Addressing)、Web服务安全(WS-Security)等; 支持JSR181,可以通过JDK5配置Web服务; 高性能的SOAP实现; 服务器端、客户端代码辅助生成; 对Spring、...