
REST和SOAP
chszs
这个作者很懒,什么都没留下…
展开
-
面向Java应用的快速Web服务支持工具 - Netrifex
面向Java应用的快速Web服务支持工具 - NetrifexProxisoft今天宣布Netrifex 1.0版。 Netrifex可以立即把Web Services添加到现有的Java SE和Java EE应用程序,从而实现把Web Services快速、低费用的部署到整个企业应用。Netrifex增加Web Services到现有的Java应用中。该产品使用户能够原创 2009-11-10 09:02:00 · 2261 阅读 · 0 评论 -
QBit开发微服务
QBit开发微服务作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.youkuaiyun.com/chszs一、QBit库介绍QBit是一个开源的响应式开发库,用于构建微服务,支持JSON、HTTP、WebSocket和REST。QBit使用响应式编程建立弹性REST、基于云的WebSocket、Web服务。QBit是面向移动和云计算的SOA演进。QBit是一个很小的、轻量级的微原创 2015-08-29 09:27:48 · 3065 阅读 · 1 评论 -
JAX-RS REST客户端实现基本身份验证机制
《JAX-RS REST客户端实现基本身份验证机制》作者:chszs,版权所有,未经同意,不得转载。博主主页:http://blog.youkuaiyun.com/chszs很多SaaS API项目提供了HTTP访问的基本身份验证机制。因此,本文提供了如何在JAX-RS REST客户端实现基本的访问认证。有些HTTP客户端库提供了基本身份验证过滤器,使用这些库会更简单。1、基本的身份验证机制简单来说,基本的身份原创 2015-07-02 13:47:01 · 7039 阅读 · 1 评论 -
Jersey 1.18 API文档
Jersey 1.18 API文档我自己制作了Jersey 1.18 API CHM文档, 下载地址见: http://download.youkuaiyun.com/detail/chszs/7334869原创 2014-05-12 14:10:49 · 5393 阅读 · 0 评论 -
反思Web服务的选择-对SOAP的再认识
作者:chszs,转载需注明。博客主页:http://blog.youkuaiyun.com/chszsWeb服务的两种技术SOAP和REST,谁更好的争论一直持续了多年。我的看法是,REST应该是首选的Web服务,但SOAP并非一无是处。那么,什么时候应该使用SOAP呢?更适合使用SOAP的场景:1)Web服务需要可靠性和安全的保证时;2)Web服务的双方需要自己的标准数据交换格式时;3)Web服务需要数据原创 2012-12-27 11:35:56 · 2325 阅读 · 0 评论 -
如何调用带不可信SSL证书的REST Web服务?
作者:chszs,转载需注明。作者博客主页:http://blog.youkuaiyun.com/chszs在我们的开发环境中,我们为应用程序配置了自签名的SSL证书,很显然,我们不会为开发服务器花证书的钱。所以,我们就面临着“如何调用带不可信SSL证书的REST Web服务”这样的问题。我使用Jersey REST客户端调用REST Web服务,代码示意如下:作者chszs,转载需注明。博客主页:http:原创 2012-11-21 10:05:24 · 7378 阅读 · 0 评论 -
Dropwizard - 开发Java RESTful Web服务
Dropwizard是一个开源Java框架,用于开发高性能、RESTful Web服务。Dropwizard采用了成熟、稳定的库,简化了RESTful Web服务的开发。Dropwizard开箱即用,支持复杂的配置、日志等等。1. Dropwizard采用Jetty项目的HTTP库处理HTTP请求;2. Dropwizard采用Jersey处理REST服务;3. Dropwizard采用Jacks原创 2012-10-17 13:41:58 · 8236 阅读 · 0 评论 -
ClassNotFoundException : Com.Sun.Jersey.Spi.Container.Servlet.ServletContainer解决
用Jersey开发REST服务,项目报一错误:ClassNotFoundException : Com.Sun.Jersey.Spi.Container.Servlet.ServletContainer详情如下:org.apache.catalina.core.StandardContext loadOnStartup严重: Servlet /ecloud threw load() excepti原创 2012-08-17 11:22:25 · 24813 阅读 · 10 评论 -
Web Services开发——RESTEasy 2.0
RESTEasy是JBoss(RedHat)公司的开源Web Services开发框架,基于Java、基于REST架构,是JAX-RS规范的最佳实现之一。最新版本2.0.0GA版本刚刚发布。RESTEasy 可以运行于任意Servlet容器内,而且能够与JBoss应用服务器紧密集成,为用户提供了非常好的体验。RESTEasy还创造性地把JAX-RS带到了客户端,通过RESTEasy JAX-RS客户端框架,可以使用JAX-RS注释和接口代理,把HTTP请求映射到远程服务器端。原创 2010-07-22 23:07:00 · 4648 阅读 · 0 评论 -
MyEclipse查找Web服务
MyEclipse查找Web服务 Web服务可以通过公共业务注册、私人业务注册或WSIL文档进行定位。UDDI通过分散的业务注册和用普通XML格式实现的服务描述来管理Web服务的查找。注:UDDI即Universal Description Discovery and Integration,统一描述发现和集成。UDDI是一种独立于平台、基于XML的全球范围的业务注册。UD原创 2009-12-28 16:00:00 · 4433 阅读 · 2 评论 -
利用JAX-WS开发Web服务
利用JAX-WS开发Web服务 本文提供了一个使用Java如何开发基于SOAP的Web Services,其客户端可以是Perl、Ruby、Python或Java等。 Java SE 6封装了JAX-WS(Java API for XML-Web Services),而JAX-WS同时支持基于SOAP的Web服务和REST风格的Web服务。JAX-WS通常可简写为JWS,当前,原创 2009-12-21 21:38:00 · 21463 阅读 · 13 评论 -
Sun Metro分析
Sun Metro分析Metro是一种高性能、可扩展、易于使用的Web Services栈。它是一个一站式的提供所有所需的Web服务,从最简单的hello world Web Services到可靠、安全、涉及.NET的事务处理的Web Services。Metro现在的版本为1.2,Sun公司推出。1、TransportsMetro提供了多种传输及相关技术来向原创 2009-11-10 10:05:00 · 3261 阅读 · 1 评论 -
JAX-RS 2.0如何验证查询参数
JAX-RS 2.0如何验证查询参数版权声明:本文为博主chszs的原创文章,未经博主允许不得转载。在JAX-RS 2.0规范中,要验证查询参数并不难,可以通过过滤器ContainerRequestFilter来实现。它还提供了一些可选项,例如使用CDI或EJB的拦截器,或通过@Context注解的HttpServletRequest进行注入。使用场景:验证由调用者传递的查询参数步骤:实现过滤原创 2017-06-08 21:36:57 · 3848 阅读 · 0 评论