- 博客(14)
- 资源 (5)
- 收藏
- 关注
原创 自己动手编写Web服务工具[解析]
我的上一篇blog里提到,"系列后面的这几篇(WSDL解析跟SAAJ的使用)可当会有点理论化了,初看的话可能会感觉有点晦涩... ",确实是这样的,不过,我想前面的系列文章因为是针对项目的总结,所以不可能对所汲及到的技术讨论的面面俱到.所以,在这篇blog里,基于之前在系列里讨论的WSDL4J跟Castor XML Schema(这个在前面没有怎么提到)写一个简单的Web服务解析工具,
2007-04-29 20:50:00 8339 8
转载 理解XML Schema: XML Schema 初步 (I)
本文章系列是XML Schema的一个从入门到进阶的基本教程。内容主要翻译整理了W3C关于XML Schema的入门级规范:XML Schema Part 0: Primer( http://www.w3.org/TR/xmlschema-0/),同时译者添加了一些个人的编注,并重新整理安排了章节。 译者:柴晓路 (fennivel@uddi-china.org), Chief S
2007-04-28 16:49:00 2032
原创 Web服务搜索与执行引擎(十)——细看SAAJ的使用
看完上一篇blog:Web服务搜索与执行引擎(九)——初看客户端如何调用Web服务,我想我们对当前客户端如何调用Web服务的现状,无论是从高层接口的利用还是低层接口自己手动构建SOAP消息都有了最初步的印象了.接下来将要进行的是整个项目最核心的部分之一:服务的执行.我将为大家展示我们在项目中如何使用 SOAP with Attachments API for Java (SAAJ
2007-04-25 18:48:00 4633 5
原创 Web服务搜索与执行引擎(九)——初看客户端如何调用Web服务
经过了WSDL解析的辛苦工作之后,所有必要的前提准备已经做好了,现在就开始激动人心的使用SOAP消息来执行Web服务的操作了。用于 Web 服务的 SOAP 绑定是 WSDL 规范的一部分。在大多数编程语言中,该协议有可用的实现和工具,在许多情况下是免费的。这样,它使得开发者能以微乎其微的成本进行用于 Web 服务的独立于平台的开发。因此,下述情况是不足为奇的:大多数开发者当想
2007-04-24 13:33:00 24632 1
原创 Web服务搜索与执行引擎(八)——WSDL解析精髓
接上一篇文章的最后一段:“一般情况下,我们使用SOAP作为实现协议,那么客户端在分析了WSDL文件以后,将会把用户的输入转换成我们已经看到过的SOAP请求,之后的过程就与之前的完全一样。”基于这样的需求,接下应该做的第一件事情就是:分析处理WSDL文件。上一篇blog里提到过,WSDL规范其实就好比是我们国家的法侓,它规定了公民(好比是SOAP消息)应该要怎么行使个人权力以及履行
2007-04-22 02:39:00 7368 6
原创 Web服务搜索与执行引擎(七)——重温WSDL与SOAP
接下来的几篇文章是让我很兴奋的,我想大家应该也很兴奋,因为接下来要阐述的就是我们最核心的思想了,希望能够带给大家一个激动人心的Web服务之旅。WEB服务搜索与执行过程的一个核心东西就是Web 服务描述语言(WSDL),其次还有一个重要的东西就是SOAP消息,这两也就是在谈到WEB服务时必不可少的,同时它俩也是标准协议来的。所以接下来很有必要对先对WSDL文档跟SOAP消息再作一个
2007-04-19 16:57:00 5775
原创 Web服务搜索与执行引擎(六)--基于Lucene的Web服务检索
<!-- @page { size: 21cm 29.7cm; margin: 2cm } P { margin-bottom: 0.21cm } H2 { margin-bottom: 0.21cm } H2.western { font-family: "AR PL ShanHeiSun Uni", serif } H2.cjk
2007-04-18 16:04:00 4498
原创 Web服务搜索与执行引擎(五)——系统运行有关界面展示
为了更好地展开接下来的总结文档, 我先把系统的运行示例——一些界面截图,先贴出来,在以下的界面里,都是以Web服务消费者的身份参与系统的活动,而以Web服务提供者使用系统的界面没有贴出来,下面分为两部分来展示界面,第一部分是基于浏览器的用户,第二部分是基于手机客户端的用户。 Web服务的搜索和调用过程(基于浏览器) 说明:下面所展示的JSP网页是我们Cactus团队的
2007-04-17 15:11:00 4551
原创 Web服务搜索与执行引擎(四)——基于(三)的系统架构设计
上一总结文档 Web服务搜索与执行引擎(三)——系统设计方案 可以说是系统的一种物理结构,基于这样的结构,我们是这样设计接下来的系统架构。1 系统功能图系统功能结构图如图1所示。使用者管理功能:服务使用者需要注册到本系统才能真正使用一个服务,并且,服务使用者可以查看其消费记录等信息,系统需要对服务使用者的相关数据进行管理。提供者管理:提供者需要注册本系统才能进行发布服务
2007-04-16 19:47:00 4467 2
原创 初识分治法,动态规划——中位数,Gray码与零钱问题
通过学习“算法设计与分析”课程,我想对于那些经典的算法,除了在理论上“认识”他们外,最主要是在思想上学会他们,接受他们,这样不知不觉地培养了我们一种严密的思维能力,并且运用所学知识结合具体问题设计适用的算法的能力。而且那些经典算法也有很多复杂的应用领域,但是对于没有涉足这方面的人来说,由“认识”他们再上升到算法思想上的掌握也是很有必要的。 下面介绍的几个应用例子都是相对来说不
2007-04-15 17:31:00 11520 9
原创 Web服务搜索与执行引擎(三)——系统设计方案
系统总体结构如图3.1所示,主要分为用户接口层、核心业务层以及基础服务层。图3.1 系统总体架构图3.1 用户接口层用户接口层是用户进入Cactus Web服务搜索与执行引擎的入口。本层采用了两种用户接入方式:第一种是基于Internet网络的Http访问,用户通过浏览器进入本系统,由浏览器用户代理实现;第二种是基于GPRS网络的手机用户访问,使用户通过手机进入该系统,由手机用户代
2007-04-15 12:49:00 3060
原创 Web服务搜索与执行引擎(二)——相关技术的介绍
在开发本项目时,我们使用的相关技术主要有以下几个方面。1 Web服务的开发技术1.1 Java平台上生成Web服务利用XFire+Tomcat实现JAVA平台的POJO发布为Web Service,Tomcat是WEB容器,用于处理SOAP消息中的HTTP部分,XFire是SOAP引擎,用于在服务端处理SOAP消息。具体过程如下所示:一、首先建立WEB.XML文件的配置
2007-04-14 11:15:00 3173 1
原创 Web服务搜索与执行引擎(一)——项目提出的有关背景
在接下来的blog里,我将会写一系列项目总结的文章,里面很多内容是我们Cactus团队成员一起完成的,最主要的目的是把我们的想法说出来,跟大家探讨,欢迎大家提出宝贵意见。 1 项目的背景和意义1.1 Web服务出现的意义Web 服务是一种想把全世界的Internet/Intranet变成一个虚拟计算环境的 观念和技术。在由Web Service组成的虚拟环境中使用者可以任
2007-04-12 09:19:00 4706 9
原创 好久没有写blog了,该开始好好“经营”了
自从上学期把参赛项目的初步架构设计好,及解决了一些比较关键的问题,写了那篇blog:function StorePage(){d=document;t=d.selection?(d.selection.type!=None?d.selection.createRange().text:):(d.getSelection?d.getSelection():);void(key
2007-04-12 01:02:00 1792
部署asterisk项目到Netbeans进行实时调试(图解)
2007-10-20
SkypeShell可执行程序、代码、开发文档
2007-08-28
Web服务解析小工具
2007-05-02
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人