从Web服务描述到可执行代码若干问题研究

来源 :武汉大学 | 被引量 : 0次 | 上传用户:abcd432110000
下载到本地 , 更方便阅读
声明 : 本文档内容版权归属内容提供方 , 如果您对本文有版权争议 , 可与客服联系进行内容授权或下架
论文部分内容阅读
Web服务,作为现有技术的革新(而非革命)无疑成为目前应用环境中最为科学、合理的解决方案之一.但就其本质而言,Web服务实际上还是request-respond的被动形式,随着网络智能化要求的不断提高,我们希望能够应用Agent技术来带动Web服务智能化的进程.事实上由W3C组织制定的DAML-S(最新版本:OWL-S1.0,2003-11)目的就是通过定义程序(如Agent)可理解的标记集合来促进Web服务主动性的发展,包括服务的自动发现、执行、集成以及互操作.同时我们也看到,虽然关于DAML-S以及相关智能性的著作不少,但绝大部分是介绍性的文字,真正涉及到如何提高智能性的文章并不多见.基于上述考虑,结合作者长期以来对此问题的兴趣,该文从Web服务描述语言DAML-S 0.9着手,详细讨论了如何将其转变为可执行代码,目的是希望能够找到一种方式表示服务的过程部分而不只是其叙述部分.这样,我们可以使用Agent分析服务的执行过程以确认此服务是否为自己所需.如果我们可以用DAML-S完整的表示一个服务(包括它的过程部分),那么我们就能够利用DAML-S描述产生Agent为了提供服务所需要的代码.该文先将DAML-S规范进行一定的扩展,提出用轻量级的表示法S-Expression来表示DAML-S语法,并结合作者曾经做过的一个服务的项目给出了转变的过程(该例转变为PROLOG语言).
其他文献
随着社会的发展,信息显得越来越重要,而信息安全则是社会广泛关注的问题,密码技术是实现信息安全的核心技术之一,它被广泛的用在军事、政治、商业、金融等领域,现在,越来越多的人用
该文首先介绍了移动IPv6和切换相关协议和技术,然后以平滑切换为切入点,通过分析移动环境下实时传输的要求,提出移动IPv6平滑切换需要解决的问题.针对这些问题,该文研究和设
移动Ad hoc网络是一种由无线移动主机/节点组成的动态自治网络,具有不需要使用固定基础设施的特性.可以用于没有无线设施存在或出于费用和安全方面的考虑不方便设置无线设施
进入二十一世纪以来,信息技术以更加迅猛的速度飞速的向前发展,软件产品在社会各个领域的应用也越来越广泛,软件产品的质量自然成为人们共同关注的焦点。不论软件的生产者还是软
基于内容的图像检索技术(CBIR),是计算机视觉领域的一个研究热点。传统的基于内容的图像检索方法,提取图像的颜色、形状和纹理等底层特征来建立索引,并进行图像检索。但是,这种基于
多示例学习起源于对药物活性预测问题的研究,由于其具有独特的性质和广泛的适用性,目前被认为是与监督学习、非监督学习以及强化学习并列的一种新型机器学习框架。本文针对多示
无线数控手持设备采用工业级无线通信技术取代线缆,具有低成本、易扩展、移动灵活、操作简便等传统有线手持设备无可比拟的诸多优势。ZigBee技术,不同于传统的红外、蓝牙,是专门
装备操作训练是部队院校的一项重要教学任务,长期以来受实装数量的制约,装备操作训练如何实施的问题一直没有从根本上解决,尤其是新装备,院校装备少,甚至没有实装。采用模拟器解决
随着计算机技术和网络技术的发展和应用,推行金融办公自动化以提高管理透明度和管理效率已成为当前我国金融领域的一项重要工作。江苏省农村信用社目前各项业务发展非常迅速,但
随着电子商务和电子政务的推广和深入,工作流技术已成为该领域的主流技术,工作流管理的主要目标是通过调用有关的信息资源和人力资源来协调业务过程中的各个环节,使之按照一