随笔分类 -  Web服务/语义Web

目前十分流行的两项技术(Web services & Semantic Web),它们之间的关系也是千丝万缕。
摘要:一个Web应用程序,在WTP里无法完成web services向导,手工配置axis后提示如下错误 阅读全文
posted @ 2007-08-17 11:33 八进制 阅读(5366) 评论(4) 推荐(0) 编辑
摘要:WSRP调用中的一些问题,针对WSRP v1.0版本 阅读全文
posted @ 2007-04-11 22:34 八进制 阅读(1824) 评论(0) 推荐(0) 编辑
摘要:OWL-S可以用来描述Web服务,这个帖子将介绍一个非常简单的例子,也许对理解Web服务的组装有些作用。这个服务是对已有Web服务进行组装和执行,所以你并不需要发布自己的Web服务。你需要安装Protege和OWL-S Editor插件,我用的版本前者是3.1 beta build 191,后者是build 15,它们在一起运行得还不错。 阅读全文
posted @ 2005-06-12 23:50 八进制 阅读(17105) 评论(60) 推荐(0) 编辑
摘要:临近期末,我有一门课程的期末项目是做一个教育领域的本体应用系统,所以最近经常思考本体在这样一个系统中所起的作用,以及该如何实现。假设要做的是选课系统,很容易看出系统里应该有这些对象:课程、学生、教师,它们之间互有联系。现在的问题是,本体、Java类和数据库各扮演怎样的角色? 阅读全文
posted @ 2005-06-05 12:31 八进制 阅读(6065) 评论(15) 推荐(0) 编辑
摘要:这个标题其实有点问题,因为本体/RDF本身并没有名称空间的概念,它们只关心绝对的URI;在Jena里一旦模型读进内存,就都是使用绝对URI标识资源的,而当使用xml格式存储的时候,才会引出这些xml中的概念。 阅读全文
posted @ 2005-03-16 21:01 八进制 阅读(2671) 评论(6) 推荐(0) 编辑
摘要:一般来说,我们在Protege这样的编辑器里构建了本体,就会想在应用程序里使用它,这就需要一些开发接口。用程序操作本体是很必要的,因为在很多情况下,我们要自动生成本体,靠人手通过Protege创建所有本体是不现实的。 阅读全文
posted @ 2005-01-06 19:39 八进制 阅读(18826) 评论(67) 推荐(0) 编辑
摘要:本文是对文档A Practical Guide To Building OWL Ontologies Using The Protege-OWL Plugin and CO-ODE Tools Edition 1.0第三章的翻译,并省略了其中的图片。Protégé是一个斯坦福大学开发的本体编辑器,为开放源码软件,具有优秀的设计和众多的插件,是目前使用最广泛的本体编辑器之一。 阅读全文
posted @ 2004-12-17 14:36 八进制 阅读(6648) 评论(6) 推荐(0) 编辑
摘要:我一直没有分清题目里所写的概念,看过JAX-RPC规范后还是模糊,原因主要是对XML本身就没有特别深入的理解。不过现在感觉好象明白了一些。 阅读全文
posted @ 2004-12-06 16:18 八进制 阅读(4458) 评论(0) 推荐(0) 编辑
摘要:虽然发布的服务很简单,Axis帮我们生成的WSDL文档看起来却是比较复杂的,之所以这样的主要原因是WSDL要考虑到兼容各种实现和具有可扩展性,这就像我们使用一些框架做开发会使代码总量增加,而好处是使逻辑更加清晰。这篇帖子的上半部分介绍了WSDL里常用到的名称空间,现在就来说说WSDL里各元素的含义。 阅读全文
posted @ 2004-10-16 17:19 八进制 阅读(4753) 评论(4) 推荐(0) 编辑
摘要:现在,简单解释一下《使用Axis发布简单的Web服务》中发布的Web服务所对应WSDL文档的内容和结构。请注意,同样的Java类在不同的Web服务开发包中得到的WSDL文档不一定完全相同,这里还是以使用Axis的情况作为例子。虽然比较长,但为了方便起见还是把完整的WSDL贴在下面,然后进行说明。由于我对Web服务的认识还很不够,所以几乎可以肯定会存在一些误解,仅作参考。这一篇主要说明各个名称空间的作用。 阅读全文
posted @ 2004-10-13 11:42 八进制 阅读(8991) 评论(11) 推荐(0) 编辑
摘要:这篇帖子是对《使用Axis发布简单的Web服务》的补充。 阅读全文
posted @ 2004-10-10 14:53 八进制 阅读(11453) 评论(4) 推荐(0) 编辑
摘要:使用Axis,要发布一个Web服务非常简单,简直不能再简单了,尽管看起来过程和相关代码有些长。我这个帖子里用到了这些软件:Axis 1.1、Eclipse 2.1和Eclipse的Tomcat插件2.2(Sysdeo Tomcat plugin)。 阅读全文
posted @ 2004-10-09 15:33 八进制 阅读(37004) 评论(29) 推荐(1) 编辑
摘要:对于XML这个名字,我们已经再熟悉不过了。它可以说是既简单又复杂,因为XML本身具有简单明确的规则,但随着越来越多基于XML技术的新应用的出现,它又演化出各种复杂的语言。希望这篇帖子能为你解决以下问题:XML是什么、我们为什么需要它以及怎样使用它。 阅读全文
posted @ 2004-08-06 23:55 八进制 阅读(2783) 评论(0) 推荐(0) 编辑
摘要:上一篇帖子里已经说过Web服务是做什么用的了,在这一篇里要说说Web服务的结构,也就是Web服务的协议栈。协议是各角色间用来沟通的基础,之所以称为栈,是由于这些协议是一层层垒起来的,下面一层是上面一层的基础。就像OSI的七层网络协议的关系。 阅读全文
posted @ 2004-08-05 15:17 八进制 阅读(4486) 评论(3) 推荐(0) 编辑
摘要:Web服务系列计划由大约十篇帖子组成,目的是介绍各种概念,以及开发Web服务的工具。在这第一篇里我会简单介绍一下Web服务的概念,并演示一个Web服务的具体应用场景。文章的篇幅不会太长,因为那样会看得很累,反正我是个“没有耐心”的人,呵呵。 阅读全文
posted @ 2004-08-04 12:29 八进制 阅读(6096) 评论(7) 推荐(0) 编辑

博客已搬家:bjzhanghao.com