只是开发效率的问题
用delphi写isapi,一样实现b/s,只是开发效率不像c/s那么高了

解决方案 »

  1.   

    熟悉一门编程语言的话,学习另一种能做出一个B/S程序也很快建意用PHP 找个MVC框架,
    或者用C# MVC
      

  2.   

    我也试过WebXone,初步印象:
    1、WebXone仅登录界面,是通过调用浏览器实现;
    2、其它窗口界面不尽人意;
    3、它基本上还是C/S结构,是用浏览器界面,调用原程序;
    4、它的程序下载,就是FTP类似;
    5、它的编写,是要将原界面,修改成类似浏览器界面,才好看;
    5、严格意义上,它还是C/S结构;
    6、使用它不方便的地方,就是在原C/S上编译,再拷贝到指定目录中。要经过二次编译(操作)。当然,作者抽到这种程序,是非常有意义的。
      

  3.   

    activeX的话还不如用intraweb来做呢
      

  4.   

    应该说使用intraweb来做,是可行的。
      

  5.   

    每种工具都有优点和缺点,BS,尽量不用DELPHI,BS项目,95%项目,不是用 DELPHI 搞的,PHP,或,C# 都可以 
      

  6.   

    界面不复杂,可用intraweb,效率高,纯web。
      

  7.   

    WebXone是基于ActiveX和NPAPI。其中ActiveX用在IE浏览器, NPAPI用于非IE浏览器(Chrome,Safari, FireFox, Opera)
    WebXone自动识别。
    开发者不用关心浏览器的问题, 只需要按C/S一样开发就可以了,应该说开发效率和运行效率是最快的
    比较不爽的是客户端需要装插件
      

  8.   

    碧树西风是WebXone专家,他的说法比较准确。
    我感到它为我们做B/S,提供了一个途径。
    做起来,登录时使用浏览器,接下来,与C/S基本一致了。如果做的好,要下功夫修改界面。
    总之,支持一下WebXone。
      

  9.   


    嵌入的程序,稳定性还是比较差,容易冲突崩溃
    操作体验可能也差一点,如activex的按键响应可能不完整(如tab键)
      

  10.   

    b/s与c/s相关很大:
    1、b/s通过浏览器读写,c/s通过自身界面;
    2、b/s分页读取数据分页,分阶段读写,c/s可按数据集读取,有利数据管理操作;
    3、b/s的界面有限,c/s界面丰富,基于VCL客户端操作方便;
    4、b/s不需要发布,只要有浏览器即可,c/s需发发布;
    5、b/s的更新只在服务器,c/s的更新服务器、客户端都要发布;
    总之,各有利弊。各人所需。WebXone是基于activex的插件处理方式,将B/S模拟C/S,核心操作还是C/S的。
      

  11.   

    上一层有误应该:b/s与c/s相差很大:
      

  12.   

    非得用delphi来搞bs,就是蛋疼
      

  13.   

    可以试试MVCXE
    http://www.mvcxe.com/
      

  14.   

    进入http://www.mvcxe.com/感觉了一下,还可以。但....
      

  15.   


    这个mvcxe的稳定性无法得知,还不如直接用asp.net 来得快,效率高,最重要的是稳定。
      

  16.   

    大家可以看看mvcxe的demo:http://demo.mvcxe.com/Portal/Login所在的服务器开机时间:2014/8/24,至今没重启过,这个demo是这个时候部署上去测试的,2014/9/7日正式在盒子上对外宣传,一直到现在没重启过,IIS也没有,其间MVCXE升级过一个版本,但没部署上去,所以说,已稳定运行2个月了。再看看百度统计,浏览量一直没断过:
    其中有几个低点,可能看不清,选了另一天开始:
    虽然就这么点浏览量不足说明什么,但供大家参考,以后会出压力测试报告,但优先级不高。