语义Web服务及其合成方法的研究 PDF 超清版

  • 更新时间:
  • 6334人关注
  • 点击下载

给大家带来的一篇关于Web服务相关的电子书资源,介绍了关于Web服务、Web服务合成方法方面的内容,本书是由中国地质大学出版社有限责任公司出版,格式为PDF,资源大小23.46MB,黄雪娟编写,目前豆瓣、亚马逊、当当、京东等电子书综合评分为:8.6分。

资源详情相关推荐
语义Web服务及其合成方法的研究
  • 出版社:中国地质大学出版社有限责任公司
  • 作者:黄雪娟
  • 大小:23.46MB
  • 类别:Web服务
  • 热度:531
  • 实战Nginx:取代Apache的高性能Web服务器
  • 大规模Web服务开发技术
  • 实战Nginx取代Apache的高性能Web服务器
  • Web服务与数据交换关键技术研究
  • Nginx高性能Web服务器实战教程
  • 书籍介绍

    语义Web服务及其合成方法的研究

    作者:黄学娟 著

    出版时间:2013年版

    作为一种新兴的Web网络上的分布式计算模式,Web服务提供了一种集成Web上数据与软件模块的机制,有效地解决了异构平台上共享数据与集成软件应用系统的互操作问题。语义Web服务是将Web服务概念与语义Web技术相结合而产生的崭新的服务计算实现形式,旨在解决基于XMI。的Web服务交互过程中因缺乏语义描述导致交互双方无法正确地相互理解的问题。语义Web服务通过共享与重用Web服务的语义知识,使得计算机程序能够理解Web服务交互过程中传递消息的内容,从而促进发现、选择、调用与合成Web服务的自动化实现。

    目录

    • 第一章 绪论
    • 1.1 研究领域概述
    • 1.1.1 Web的发展历史与演化趋势
    • 1.1.2 服务计算与服务架构
    • 1.1.3 Web服务
    • 1.1.4 Web服务面临的机遇与挑战
    • 1.2 国内外研究现状
    • 1.2.1 Web服务扩展架构与实现平台
    • 1.2.2 语义Web服务
    • 1.2.3 Web服务发布、查找与发现
    • 1.2.4 Web服务合成
    • 1.3 研究面临的主要问题
    • 1.4 本书的主要工作
    • 1.5 本书的组织形式
    • 第二章 Web服务的描述
    • 2.1 Web服务描述内容
    • 2.1.1 用户对服务描述内容的需求
    • 2.1.2 服务提供者提供的服务描述内容
    • 2.1.3 服务描述的语义
    • 2.2 Web服务的功能描述
    • 2.2.1 描述方法分类
    • 2.2.2 Web服务描述语言WSDL的描述方法
    • 2.2.3 Web服务本体语言OWL-S的描述方法
    • 2.2.4 显性与隐性相结合的Web服务功能的描述方法
    • 2.3 Web服务社区WSC模型
    • 2.3.1 Web服务间的异同
    • 2.3.2 Web服务社区WSC中描述服务的方法
    • 2.4 小结
    • 第三章 语义Web服务
    • 3.1 下一代Web服务
    • 3.1.1 基于XML的Web服务
    • 3.1.2 Web服务发展的趋势
    • 3.2 语义Web
    • 3.2.1 语义Web的发展
    • 3.2.2 本体与语义Web
    • 3.2.3 资源描述框架RDF
    • 3.2.4 语义Web本体语言OWL
    • 3.2.5 语义Web的规则
    • 3.3 语义Web服务
    • ……
    • 第四章 语义Web服务模型
    • 第五章 语义Web服务合成
    • 第六章 实验
    • 第七章 结束语
    精选笔记:nodejs构建本地web测试服务器 如何解决访问静态资源问题

    4小时50分钟前回答

    直接打开html文件,是以file:///方式打开的,这种方式很多时候会遇到跨域的问题,因此我们一般会搭建一个简易的本地服务器,来运行测试页面。

    一、构建静态服务器

    1、使用express模块

    建立个js文件,命名server,内容代码如下:

    var express = require('express');
    var app = express();
    var path = require('path');
    
    //指定静态资源访问目录
    app.use(express.static(require('path').join(__dirname, 'public')));
    // app.use(express.static(require('path').join(__dirname, 'views'))); 如果有文件夹存放资源,出现报错的话,那就多use几次就可以了
    // 设定views变量,意为视图存放的目录
    app.set('views', (__dirname + "/public"));
    // app.set('views', __dirname);
    // 修改模板文件的后缀名为html
    app.set( 'view engine', 'html' );
    // 运行ejs模块
    app.engine( '.html', require( 'ejs' ).__express );
    
    app.get("/", function(req, res) {
      res.render('index');
    });
    
    var server = app.listen(1336, "127.0.0.1",function(){
      var host = server.address().address;
      var port = server.address().port;
      console.log("Server running at http://%s:%s", host, port)
    });
    
    

    文件结构如下:

    nodejs构建本地web测试服务器 如何解决访问静态资源问题

    运行的话只要执行:node server.js 就可以了

    然后在浏览器输入http://127.0.0.1:1336/ 来访问项目文件夹内的文件了

    2、使用connect模块

    建立个js文件,命名 server2 ,内容代码如下:

     var connect = require("connect");
     var serveStatic = require("serve-static");
    
     var app = connect();
     // app.use(serveStatic("C:\\xxx\\xxx\\xxx\\项目文件夹"));
     app.use(serveStatic("public"));
    
     app.listen(1337);
     console.log('Server running at http://127.0.0.1:1337/');
    
    

    运行的话只要执行:node server2.js 就可以了,

    然后在浏览器输入http://127.0.0.1:1337/ 来访问项目文件夹内的文件了。(如果是index.html文件可以省略不写,默认加载的就是这个文件);

    3、使用http模块

    建立个js文件,命名 server3 ,内容代码如下:

    var finalhandler = require('finalhandler')
    var http = require('http')
    var serveStatic = require('serve-static')
    
    // Serve up public/ftp folder
    var serve = serveStatic('public', {'index': ['index.html', 'index.htm']})
    
    // Create server
    var server = http.createServer(function onRequest (req, res) {
      serve(req, res, finalhandler(req, res))
    })
    
    // Listen
    server.listen(1338);
    console.log('Server running at http://127.0.0.1:1338/');
    

    运行的话只要执行:node server3.js 就可以了,

    然后在浏览器输入http://127.0.0.1:1338/ 来访问项目文件夹内的文件了。

    注:总的文件目录如下:

    nodejs构建本地web测试服务器 如何解决访问静态资源问题

    源码下载地址:https://github.com/arvin0/nodejs-example/tree/master/web-static-test-server

    二、解决访问静态资源

    主要使用两个模块

    1.通用的 serve-static 模块

    详细文档:https://github.com/expressjs/serve-static

    2.express专属的  app.use(express.static(require('path').join(__dirname, 'public')));  方法

    详细文档:http://expressjs.com/en/4x/api.html ,然后ctrl+F搜索 express.static ,就能找到对应的说明了。

    以上就是本文的全部内容,希望对大家的学习有所帮助,也希望大家多多支持码农之家。

    资源下载

    相关声明:

    《语义Web服务及其合成方法的研究 》PDF 超清版下载资源由用户 厉琇莹 于 2021-09-01 08:51:58 分享至百度网盘。仅供想学习Web服务的网友交流使用,专题参考:Web服务,

    相关资源

    • Web服务与数据交换关键技术研究

      Web服务与数据交换关键技术研究

      大小:36.4 MB数据交换

      立即下载
    • Web接口开发与自动化测试:基于Python语言

      Web接口开发与自动化测试:基于Python语言

      Web接口开发与自动化测试:基于Python语言 以接口测试为主线,以Web开发为切入点,全面介绍了Web接口开发与自动化测试过程中使用的相关技术。 全书分为15章,第1章介绍了Python的基础知识,解

      大小:39.9 MBWeb接口

      立即下载
    • Java WebSocket编程:发、部署和保护动态Web应用

      Java WebSocket编程:发、部署和保护动态Web应用

      精通Java WebSocket应用开发,充分利用最先进的通信技术构建动态企业级Web应用。《Java WebSocket编程 开发、部署和保护动态Web应用》一书由Java WebSocket编程权威专家撰写,提供了实际的开发策略和

      大小:74.3 MBJava WebSocket

      立即下载
    • Java高手真经应用框架卷:Java Web核心框架

      Java高手真经应用框架卷:Java Web核心框架

      Java高手真经:JavaWeb核心框架(应用框架卷) 作者:刘中兵Java研究室编著 出版时间:2009-3-1 【图书简介】 本书首先分析了JavaWeb应用的分层设计方法,并进行应用框架的选型,然后讲解各种JavaWeb应用框架、集成技术、实战开发。主要内容包括如下。持久层框架Hibernate:讲解Hibernate入门与核心技术,分别实现MySQL、Oracle、SQLServer数据库的信息系统开发。持久层框架iBATIS:讲解iBATIS入门与核心技术,分别实现MySQL、Oracle、SQ

      大小:150.76MBJava

      立即下载
    • 代码审计:企业级Web代码安全架构

      代码审计:企业级Web代码安全架构

      代码审计 是企业安全运营的重要步骤,也是安全从业者必备的基础技能。 代码审计:企业级Web代码安全架构 详细介绍代码审计的设计思路以及所需要的工具和方法,不仅用大量案例介绍了实

      大小:34.8 MBWeb代码

      立即下载
    • Web全栈工程师的自我修养

      Web全栈工程师的自我修养

      全栈工程师正变成IT制造行业的新锐,不论是发售互联网企业還是初创公司,都对全栈工程师趋之如骛。这书创作者是腾讯企业工程师职称,在前端开发、后端开发和APP开发设计层面常有丰富多

      大小:15.5 MBWeb全栈工程师

      立即下载
    • Web安全开发指南

      Web安全开发指南

      大小:10.7 MBWeb开发

      立即下载

    学习笔记

    2小时44分钟前回答

    jQuery AJAX实现调用页面后台方法和web服务定义的方法分享

    1.新建demo.aspx页面。 2.首先在该页面的后台文件demos.aspx.cs中添加引用。 using System.Web.Services; 3.无参数的方法调用.大家注意了,这个版本不能低于.net framework 2.0。2.0已下不支持的。 后台代码: [WebMethod] public static string SayHello() { return "Hello Ajax!"; } JS代码: $(function() { $("#btnOK").click(function() { $.ajax({ //要用post方式 type: "Post", //方法所在页面和方法名 url: "Demo.aspx/SayHello", contentType: "application/json; charset=utf-8", dataType: "json", success: function(data) { //返回的数据用data.d获取内容 alert(data.d); }, error: function(err) { alert(err); } }); //禁用按钮的提交 return false; }); }); 页面代码: form id="form1" runat="server" div asp:Button ID="btnOK" runat="ser……

    10小时33分钟前回答

    python建立web服务的实例方法

    1、说明 (1)有时候我们需要一种简单快捷的方法来建立RPC服务。只需让程序B调用程序A。 (2)不需要知道任何关于这一点的技术,但我们只需要这么简单的东西。我们可以使用一个协议(相应的Python库实现SimpleXMLRPCServer)来处理这种事情。 2、实例 from SimpleXMLRPCServer import SimpleXMLRPCServer def file_reader(file_name): with open(file_name, 'r') as f: return f.read() server = SimpleXMLRPCServer(('localhost', 8000))server.register_introspection_functions() server.register_function(file_reader) server.serve_forever() 实例扩展: Python 实现一个简单的web服务器 import reimport socketdef service_cilent(new_socket):request = new_socket.recv(1024).decode("utf-8")# Python splitlines() 按照行('\r', '……

    2小时55分钟前回答

    python flask几分钟实现web服务的例子

    目录: 1.安装python3 2.安装flask 3.简单的服务器代码编写 4.设置FLASK_APP路径并启动服务器程序 1.安装python3 python3的安装这里就不过多赘述了,网上直接下载安装即可 2.安装flask 安装完Python3后我们就可以用pip工具进行安装了,当然还有很多安装方式大家可以自行百度。windows下使用cmd命令 pip install flask 3.简单的服务器代码 main.py from flask import Flaskapp=Flask(__name__) @app.route('/')def hello_flask(): return "h1hello, Flask!/h1" if __name__=='__main__': app.debug=True app.run(host='127.0.0.1',port=5000) 4.设置FLASK_APP路径并启动服务器程序 通过cmd设置mian.py路径 set FLASK_APP=C:\python3\main.py 我的main.py放在c:\python3\下面的,大家根据自己文件的位置设置……