• linkedu视频
  • 平面设计
  • 电脑入门
  • 操作系统
  • 办公应用
  • 电脑硬件
  • 动画设计
  • 3D设计
  • 网页设计
  • CAD设计
  • 影音处理
  • 数据库
  • 程序设计
  • 认证考试
  • 信息管理
  • 信息安全
菜单
linkedu.com
  • 网页制作
  • 数据库
  • 程序设计
  • 操作系统
  • CMS教程
  • 游戏攻略
  • 脚本语言
  • 平面设计
  • 软件教程
  • 网络安全
  • 电脑知识
  • 服务器
  • 视频教程
  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号
您的位置:首页 > 程序设计 >ASP.NET > ASP.NET+Web服务实现软件共享

ASP.NET+Web服务实现软件共享

作者: 字体:[增加 减小] 来源:互联网 时间:2017-05-11

通过本文主要向大家介绍了web程序设计asp.net,vs2010 asp.net web,精通asp.net web api,简述asp.net的web窗体,启动asp.net服务等相关知识,希望对您有所帮助,也希望大家支持linkedu.com www.linkedu.com
摘 要 本文提出一种新的通过软件功能共享而实现软件共享的方法,这种方法的优点是以远程调用Web服务的形式实现软件功能的共享,而不将软件拷贝到客户端,也减小了网络上的一些资源冗余,也有利于共享现有Web服务集成新的系统。而且本文通过学生身份验证模块实例分析了这种新方法的有效性。


  引言

  传统的软件共享是将软件从网络的服务器拷贝到客户端,以实现软件的共享,这种方法的缺点是每一个需要使用该软件的客户端都必须先拷贝该软件,导致网络上的空间冗余,因而导致产生了大量孤立的数据和重复的业务逻辑。

  Web services 通过使用 XML 消息处理启用数据交换和应用程序逻辑远程调用,使数据能够通过防火墙,并在异类系统之间移动数据,它为实现数据和系统的互操作性提供了一种可行的解决方案。

  本文针对传统软件共享问题提出一种新的通过软件功能共享而实现软件共享的方法,这种方法的优点是以远程调用Web服务的形式实现软件功能的共享,而不将软件拷贝到客户端,也减小了网络上的一些资源冗余,也有利于共享现有Web服务集成新的系统。而且本文通过学生身份验证模块实例分析了这种新方法的有效性。

  软件共享的意义

  随着计算机应用的普及与发展,大到各个行业,小至一个公司、部门都开发并应用了实用的计算机软件。这些软件大大地提高了公司企业的工作效率和现代化管理水平,它已经成为公司企业商业运行和管理的核心。但由于大多数公司几乎在每个部门广泛采用的是自定义软件,因而导致产生了大量实用但孤立且重复的业务逻辑块。如果在设计开发时能够避免重复设计,而是采用软件功能共享的方式来实现各个模块相同功能的话,那将大大节约软件开发成本,也为将来的系统升级和集成提供很好的构架基础。另外,对于已经存在的业务逻辑,可以通过少量的改进以便被其它应用程序所共享,从而降低开发成本。

  由于开发每个应用程序所处的环境是多种多样的,而技术在永不停歇地发展,因此,共享已经存在的应用程序来创建一个功能集合在过去是一件非常困难的事情。值得庆幸的是,Web Services技术的出现为软件共享的实现提供了可能,软件功能的Web服务化,提供了在Internet范围内可共享的业务逻辑,最终形成以各种Web服务为基础的开放性的功能构件体系。下面,将对如何利用Web Services技术实现软件共享进行探讨。

  基于Web Services技术实现软件共享

  1、Web Services技术简介

  Web Services可以看成是部署在Internet上的API,它可以方便被应用程序甚至其它Web Services集成和调用,形成新的应用服务。它具有完好的封装性,松散耦合,高度可集成能力。毫无疑问,Web Services技术将成为下一代Web的主流技术,它是实现"软件作为一种服务"的体现。

  Web Services体系结构如下,由服务请求者、服务代理者和服务提供者组成:

  Web Services技术为软件共享的实现,为在现有信息系统基础上实现系统集成提供了很好的技术基础。但是,要使基于Web Service技术实现软件共享具有真正的实用性。我们还要需要解决好以下一些问题:首先是安全可靠性,一是Web服务网络传输的连接可靠性,二
分享到:QQ空间新浪微博腾讯微博微信百度贴吧QQ好友复制网址打印

您可能想查找下面的文章:

  • ASP.NET core Web中使用appsettings.json配置文件的方法
  • ASP.NET webUploader上传大视频文件相关web.config配置
  • asp.net web页面自定义分页控件使用详解
  • ASP.NET程序发布详细过程
  • ASP.NET Web.config配置文件详解
  • ASP.NET web.config 配置节点详解
  • ASP.NET Web Api 2实现多文件打包并下载文件的实例
  • ASP.NET web.config中 数据库连接字符串加密解密
  • 在ASP.NET 2.0中操作数据之五十三:在Data Web控件显示二进制数据
  • 分享提高ASP.NET Web应用性能的技巧

相关文章

  • 2017-05-11在ASP.NET Core中实现一个Token base的身份认证实例
  • 2017-05-11生成多字段排序分页的SQL的通用类
  • 2017-05-11asp.net后台动态添加JS文件和css文件的引用实现方法
  • 2018-08-20asp.net基于JWT的web api身份验证及跨域调用实践
  • 2017-05-11ASP.NET中实现定制自己的委托和事件参数类
  • 2017-05-11asp.net 转换人民币大小金额
  • 2017-05-11ASP.NET MVC3 SEO优化:利用Routing特性提高站点权重
  • 2017-05-11有关.NET参数传递的方式引发的思考
  • 2017-05-11.net实现ping的实例代码
  • 2017-05-11asp.net获取ListView与gridview中当前行的行号

文章分类

  • JavaScript
  • ASP.NET
  • PHP
  • 正则表达式
  • AJAX
  • JSP
  • ASP
  • Flex
  • XML
  • 编程技巧
  • Android
  • swift
  • C#教程
  • vb
  • vb.net
  • C语言
  • Java
  • Delphi
  • 易语言
  • vc/mfc
  • 嵌入式开发
  • 游戏开发
  • ios
  • 编程问答
  • 汇编语言
  • 微信小程序
  • 数据结构
  • OpenGL
  • 架构设计
  • qt
  • 微信公众号

最近更新的内容

    • ASP.NET中HTML页面的访问验证设置方法
    • Asp.net SignalR支持的平台有哪些
    • 弹出窗口,点击确定在删除数据的实现方法
    • ASP.NET 2.0 URL映射技巧
    • .NET中用ICSharpCode.TextEditor自定义代码折叠与高亮
    • ASP.NET中RadioButtonList绑定后台数据后触发点击事件
    • asp.net 在处理向该请求提供服务所需的配置文件时出错
    • 一个简单MVC5 + EF6示例分享
    • asp.net Bundle功能扩展
    • ASP.NET中控件的EnableViewState属性及彻底禁用

关于我们 - 联系我们 - 免责声明 - 网站地图

©2020-2025 All Rights Reserved. linkedu.com 版权所有