Web服务
fengyu0556
这个作者很懒,什么都没留下…
展开
-
关于三种主流WEB架构的思考
关于三种主流WEB架构的思考 Haohappy haohappy AT msn.com 转载请注明来源:http://blog.csdn.net/haohappy2004 做WEB好几年了,各种语言和技术都稍有涉猎。今天心血来潮,突然想总结一下。其实不论什么技术,什么需求,通常WEB开发就是通过WEB前端管理一个或大或小或独立或分布式的关系型数据库,很多东西都是相通的。这里说的WEB架构,转载 2012-03-19 18:55:08 · 441 阅读 · 0 评论 -
Web服务搜索与执行引擎(二)——相关技术的介绍
在开发本项目时,我们使用的相关技术主要有以下几个方面。 1 Web服务的开发技术 1.1 Java平台上生成Web服务 利用XFire+Tomcat实现JAVA平台的POJO发布为Web Service,Tomcat是WEB容器,用于处理SOAP消息中的HTTP部分,XFire是SOAP引擎,用于在服务端处理SOAP消息。具体过程如下所示: 一、首先建立WEB.XML文件的配置映射,当访问转载 2012-03-19 18:57:35 · 436 阅读 · 0 评论 -
Web服务搜索与执行引擎(三)——系统设计方案
系统总体结构如图3.1所示,主要分为用户接口层、核心业务层以及基础服务层。 图3.1 系统总体架构图 3.1 用户接口层 用户接口层是用户进入Cactus Web服务搜索与执行引擎的入口。本层采用了两种用户接入方式:第一种是基于Internet网络的Http访问,用户通过浏览器进入本系统,由浏览器用户代理实现;第二种是基于GPRS网络的手机用户访问,使用户通过手机进入该系统,由手机用户代转载 2012-03-19 18:58:32 · 455 阅读 · 0 评论 -
Web服务搜索与执行引擎(四)——基于(三)的系统架构设计
上一总结文档 Web服务搜索与执行引擎(三)——系统设计方案 可以说是系统的一种物理结构,基于这样的结构,我们是这样设计接下来的系统架构。 1 系统功能图 系统功能结构图如图1所示。 使用者管理功能:服务使用者需要注册到本系统才能真正使用一个服务,并且,服务使用者可以查看其消费记录等信息,系统需要对服务使用者的相关数据进行管理。 提供者管理:提供者需要注册本系统才能进行发布服务等操作,系转载 2012-03-19 18:59:35 · 508 阅读 · 0 评论 -
Web服务搜索与执行引擎(七)——重温WSDL与SOAP
接下来的几篇文章是让我很兴奋的,我想大家应该也很兴奋,因为接下来要阐述的就是我们最核心的思想了,希望能够带给大家一个激动人心的Web服务之旅。 WEB服务搜索与执行过程的一个核心东西就是Web 服务描述语言(WSDL),其次还有一个重要的东西就是SOAP消息,这两也就是在谈到WEB服务时必不可少的,同时它俩也是标准协议来的。所以接下来很有必要对先对WSDL文档跟SOAP消息再作一个系统的描述,然转载 2012-03-19 19:01:12 · 585 阅读 · 0 评论 -
Web服务搜索与执行引擎(一)——项目提出的有关背景
在接下来的blog里,我将会写一系列项目总结的文章,里面很多内容是我们Cactus团队成员一起完成的,最主要的目的是把我们的想法说出来,跟大家探讨,欢迎大家提出宝贵意见。 1 项目的背景和意义 1.1 Web服务出现的意义 Web 服务是一种想把全世界的Internet/Intranet变成一个虚拟计算环境的 观念和技术。在由Web Service组成的虚拟环境中使用者可以任何转载 2012-03-19 18:56:38 · 531 阅读 · 0 评论 -
Web服务搜索与执行引擎(六)--基于Lucene的Web服务检索
从这篇总结文档开始将着眼于我们使用的技术的详细分析。 本篇总结的目的不在于对Lucene的概念和设计进行详细介绍,重点是介绍怎么样去使用Lucene来达到针对自己业务需求的全文检索,如果想要深入了解 Lucene的话本文可能不太适合。但是对于那些以前从来没有在项目中使用过Lucene索引引擎的人来说,读完本文后,我想应该可以将Lucene集成 到你的项目中去了。转载 2012-03-19 19:00:30 · 470 阅读 · 0 评论 -
WSDL绑定样式各种组合优劣势比较
WSDL绑定样式各种组合优劣势比较 目前Web服务的相关标准是WSDL【Web服务描述语言】,一种标准的类似XML Schema的语言,用它来详细说明Web服务和SOAP【简单对象访问协议】,Web服务使用的实际的沟通协议就是SOAP。WSDL 绑定样式由两个属性组合而成:style、use;style可以是RPC/Document,use可以是Encoded/Literal;下面解释下这4转载 2012-04-12 14:44:35 · 1467 阅读 · 0 评论