• b/s程序真的很方便部署吗


    公共应用当然是web系统,这个不说,我说的是企业应用。

    最近一些年在企业开发中都提倡web应用,仿佛winform可以结束了,但真的这样吗?最近几天的真实经历如下:

    我们部门新开发了一套系统要上线,由于是新开发,故使用了较新的框架,本框架只支持IE10以上,Firefox和chrome的较新版本,由于要对接摄像机视频,故使用了ActiveX插件,因此被锁定在了IE10和IE11。在准备大量部署时有以下问题:

    1. 部分win7的机器默认ie9,从ie9升级到ie11是个巨大的工程,方便的话很快,出问题的话一天升级不了一台,还不如重新win10。话说我买的正版win7啊。

    2. 客户电脑上有不少旧系统,其中有一套系统锁定IE8,现在维护人员只负责运行,没人负责升级,我们怎么办?我们骂他开发人员水平低有什么用

    3. IE现在使用的有IE7,8,9,10,11,以后可能有12,13等,如果不同时期开发的软件依赖不同的版本,总不能为每套系统各配置一台电脑?

    部署遇到问题,整个推进过程都不顺畅。由于IE版本的限定,特定电脑操作系统也无法升级。

    反观winform系统,20年前用vb6开发的程序,如果没有特殊的操作在win10上照样正常运行。并且不影响其他系统。

    以后由于h5的统一和流行,浏览器兼容性可能会好一些,但企业应用中web上对硬件的操作一直是个死穴,使用ActiveX技术造成对IE的依赖。

    想像windows系统对dll文件的处理:先是各用各的,后来大家都安装使用,后来又由于版本冲突又改为各用各的,现在。net系统公共区可存放同一文件的多个版本好像好一点,但还是不如各放各的,大家互不干涉,浪费的空间没啥,反正不缺。

  • 相关阅读:
    机器学习-Matplotlib绘图(柱状图,曲线图,点图)
    人工智能-机器学习之numpy方法
    爬虫解码~以及我的一些小经验
    django-子项目
    Django-模板语法
    Django-cookie的保存以及删除操作
    django-路由
    响应式瀑布流
    原生js实现最简单的瀑布流布局
    原生js用div实现简单的轮播图
  • 原文地址:https://www.cnblogs.com/81/p/9998986.html
Copyright © 2020-2023  润新知