自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

贝高林的Blog

IMS——更软的软交换,固移融合——IMS解决方案

  • 博客(14)
  • 资源 (5)
  • 收藏
  • 关注

原创 自己动手编写Web服务工具[解析]

      我的上一篇blog里提到,"系列后面的这几篇(WSDL解析跟SAAJ的使用)可当会有点理论化了,初看的话可能会感觉有点晦涩... ",确实是这样的,不过,我想前面的系列文章因为是针对项目的总结,所以不可能对所汲及到的技术讨论的面面俱到.所以,在这篇blog里,基于之前在系列里讨论的WSDL4J跟Castor XML Schema(这个在前面没有怎么提到)写一个简单的Web服务解析工具,

2007-04-29 20:50:00 8326 8

转载 理解XML Schema: XML Schema 初步 (I)

     本文章系列是XML Schema的一个从入门到进阶的基本教程。内容主要翻译整理了W3C关于XML Schema的入门级规范:XML Schema Part 0: Primer( http://www.w3.org/TR/xmlschema-0/),同时译者添加了一些个人的编注,并重新整理安排了章节。  译者:柴晓路 ([email protected]), Chief S

2007-04-28 16:49:00 2003

原创 Web服务搜索与执行引擎(十)——细看SAAJ的使用

         看完上一篇blog:Web服务搜索与执行引擎(九)——初看客户端如何调用Web服务,我想我们对当前客户端如何调用Web服务的现状,无论是从高层接口的利用还是低层接口自己手动构建SOAP消息都有了最初步的印象了.接下来将要进行的是整个项目最核心的部分之一:服务的执行.我将为大家展示我们在项目中如何使用 SOAP with Attachments API for Java (SAAJ

2007-04-25 18:48:00 4589 5

原创 Web服务搜索与执行引擎(九)——初看客户端如何调用Web服务

        经过了WSDL解析的辛苦工作之后,所有必要的前提准备已经做好了,现在就开始激动人心的使用SOAP消息来执行Web服务的操作了。用于 Web 服务的 SOAP 绑定是 WSDL 规范的一部分。在大多数编程语言中,该协议有可用的实现和工具,在许多情况下是免费的。这样,它使得开发者能以微乎其微的成本进行用于 Web 服务的独立于平台的开发。因此,下述情况是不足为奇的:大多数开发者当想

2007-04-24 13:33:00 24610 1

原创 Web服务搜索与执行引擎(八)——WSDL解析精髓

       接上一篇文章的最后一段:“一般情况下,我们使用SOAP作为实现协议,那么客户端在分析了WSDL文件以后,将会把用户的输入转换成我们已经看到过的SOAP请求,之后的过程就与之前的完全一样。”基于这样的需求,接下应该做的第一件事情就是:分析处理WSDL文件。上一篇blog里提到过,WSDL规范其实就好比是我们国家的法侓,它规定了公民(好比是SOAP消息)应该要怎么行使个人权力以及履行

2007-04-22 02:39:00 7324 6

原创 Web服务搜索与执行引擎(七)——重温WSDL与SOAP

       接下来的几篇文章是让我很兴奋的,我想大家应该也很兴奋,因为接下来要阐述的就是我们最核心的思想了,希望能够带给大家一个激动人心的Web服务之旅。WEB服务搜索与执行过程的一个核心东西就是Web 服务描述语言(WSDL),其次还有一个重要的东西就是SOAP消息,这两也就是在谈到WEB服务时必不可少的,同时它俩也是标准协议来的。所以接下来很有必要对先对WSDL文档跟SOAP消息再作一个

2007-04-19 16:57:00 5725

原创 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 4483

原创 Web服务搜索与执行引擎(五)——系统运行有关界面展示

     为了更好地展开接下来的总结文档, 我先把系统的运行示例——一些界面截图,先贴出来,在以下的界面里,都是以Web服务消费者的身份参与系统的活动,而以Web服务提供者使用系统的界面没有贴出来,下面分为两部分来展示界面,第一部分是基于浏览器的用户,第二部分是基于手机客户端的用户。       Web服务的搜索和调用过程(基于浏览器) 说明:下面所展示的JSP网页是我们Cactus团队的

2007-04-17 15:11:00 4536

原创 Web服务搜索与执行引擎(四)——基于(三)的系统架构设计

     上一总结文档  Web服务搜索与执行引擎(三)——系统设计方案 可以说是系统的一种物理结构,基于这样的结构,我们是这样设计接下来的系统架构。1 系统功能图系统功能结构图如图1所示。使用者管理功能:服务使用者需要注册到本系统才能真正使用一个服务,并且,服务使用者可以查看其消费记录等信息,系统需要对服务使用者的相关数据进行管理。提供者管理:提供者需要注册本系统才能进行发布服务

2007-04-16 19:47:00 4449 2

原创 初识分治法,动态规划——中位数,Gray码与零钱问题

      通过学习“算法设计与分析”课程,我想对于那些经典的算法,除了在理论上“认识”他们外,最主要是在思想上学会他们,接受他们,这样不知不觉地培养了我们一种严密的思维能力,并且运用所学知识结合具体问题设计适用的算法的能力。而且那些经典算法也有很多复杂的应用领域,但是对于没有涉足这方面的人来说,由“认识”他们再上升到算法思想上的掌握也是很有必要的。    下面介绍的几个应用例子都是相对来说不

2007-04-15 17:31:00 11440 9

原创 Web服务搜索与执行引擎(三)——系统设计方案

系统总体结构如图3.1所示,主要分为用户接口层、核心业务层以及基础服务层。图3.1 系统总体架构图3.1 用户接口层用户接口层是用户进入Cactus Web服务搜索与执行引擎的入口。本层采用了两种用户接入方式:第一种是基于Internet网络的Http访问,用户通过浏览器进入本系统,由浏览器用户代理实现;第二种是基于GPRS网络的手机用户访问,使用户通过手机进入该系统,由手机用户代

2007-04-15 12:49:00 3037

原创 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 3155 1

原创 Web服务搜索与执行引擎(一)——项目提出的有关背景

  在接下来的blog里,我将会写一系列项目总结的文章,里面很多内容是我们Cactus团队成员一起完成的,最主要的目的是把我们的想法说出来,跟大家探讨,欢迎大家提出宝贵意见。      1 项目的背景和意义1.1 Web服务出现的意义Web 服务是一种想把全世界的Internet/Intranet变成一个虚拟计算环境的 观念和技术。在由Web Service组成的虚拟环境中使用者可以任

2007-04-12 09:19:00 4648 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 1780

部署asterisk项目到Netbeans进行实时调试(图解)

为了更好地使用Asterisk开发项目, 一个途径就是有针对性地学习、分析与项目有关的那部分asterisk源代码。虽然说代码是模块化的,但是赤手空拳地针对每个源文件进行学习,确实增加了一定的难度,如果能够借助某些工具来调试asterisk,将是多方便的一件事情呀!经过研究,终于把asterisk整个项目部署到了Linux下的netbeans 5.5.1 IDE上了,通过这个IDE,我们可以进行asterisk源代码的学习、调试,这样一举两得的事情,何乐而不为呢?

2007-10-20

Skype4Java开发文档以及示例代码

Skype4Java API开发文档以及示例代码

2007-08-28

SkypeShell可执行程序、代码、开发文档

包含SkypeShell可执行程序、VC6下的MFC工程文件以及开发文档<br>SkypeShell是一个Skype的外壳增强插件。这个程序是独立的EXE程序,它连接Skype API成为Skype的监听者。实现了三个功能,1:显示Skype的状态信息;2:当Skype用户离开时有消息自动回复的功能;3:设置可以滚动显示多个签名档。

2007-08-28

Web服务执行小工具

对上一个例子:Web服务解析小工具做了更新,添加了构建SOAP客户端调用远程Web服务的功能

2007-05-08

Web服务解析小工具

基于WSDL4J跟Castor XML Schema写一个简单的Web服务解析工具,提供解析Web服务的功能,能够解析大部分与XML Schema规范兼容的Web服务,主要的目的是用来学习WSDL4J,Castor这两个工具及如何使用它们解析一个Web服务.

2007-05-02

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除