今日提示

快讯:综艺达NetBOX的定义和最新研究进展

  一、 为什么要做NetBOX

  在微软的现行体系中,目前的Web服务有以下几层构成:最底层的是Windows操作系统,目前推荐的是Windows2000,当然,也包括WindowsNT/98/Me/XP;在它之上,是ASP;再往上是IIS;IIS上连接Internet及用户。这种体系有以下不足:

  1、 IIS(或者是PWS)需要安装及维护。用过e商2000的都知道,最大麻烦在安装,而IIS或PWS的安装是最头疼的。同时,IIS经常有安全漏洞被发现,虽然微软会及时提供补丁,但很多人并不会用或懒得用,另外IIS给网络安全也带来很大隐患,需要有专人来维护才行。

  2、 ASP是以源码的形式存放在服务器上的,给知识产权保护带来很大的隐患,虽然可以做一些伪加密,但解决不了根本的问题,比如e商2000就有很多盗版者,改头换面成为别人的东西。所以用ASP开发的东西很难卖的便宜,因为你卖一套出去,等于源代码就全交给别人了。当然,你可以用COM组件,但根本的问题还是解决不了。这是困扰开发商的一大难题。同时,由于ASP一大堆脚本文件放在用户的服务器上,用户稍不留意将其删掉一些,系统就无法工作了。还有,开发者或管理者如果在其中留下后门,将给未来的安全带来隐患。

  二、 NetBOX解决什么问题

  NetBOX将应用服务器(类似于IIS,但不是IIS,是我们自己的应用服务器)和ASP(内含ASP解释器)全部封装成一个标准的Win32下可执行的.EXE文件,尺寸大小一般在1MB以内,从根本上解决了以上的问题。

  三、 有了NetBOX还需要IIS吗?

  可以100%取代IIS,当然,用户也可以继续使用IIS,在Windows98/NT/2000/Me/XP下可以直接运行。如果是Windows98或NT,需要升级IE到5.0以上版本,目前NetBOX不支持Windows95。使用NetBOX和我们日常运行一个标准的Windows应用程序没有任何区别,彻底解决了安装、维护和知识产权的保护。

  四、 NetBOX还能做什么?

  除了以上功能和特点之外,NetBOX还可支持Script Object,同样可以封装,使用微软WSC的开发者可以更轻易的实现多层应用(三层以上的应用)。其次,除了传统数据库的数据源支持以外,NetBOX还支持如RS232、TCP、Http、SOAP等末端数据源的应用开发,反过来说,开发此类应用就再也不需要用C/C++/VB/Dehpi等开发工具和语言了,完全可以用脚本语言及ASP等来实现,降低了开发门槛。

  五、 NetBOX和NetPOWER的关系

  NetBOX是一种开发环境(工具),包括了应用服务器和编译封装工具等一整套系统,可以将其理解成类似于VB的东西,虽然都是为开发者服务,但是绝对不是一样的东西;NetPOWER我们将其定义为中间件,从某种成份上来说,它更是代表了一种全新的开发思想和方法,它同时是为开发者和用户服务的。NetBOX和NetPOWER构成综艺达完整的开发体系,从某种程度上来说,可以和Sun ONE或.NET相媲美,虽然目前NetBOX和NetPOWER所包含的内容比前二者要少一些,但我们有我们的特色和优势。

  六、 NetBOX是否支持跨平台应用

  理论上是支持的,目前在其他操作系统的版本开发正在考虑中。

  七、 NetBOX的地位

  在NetBOX出现之前,世界上只有两款应用服务器,一个是Apache,还有一个就是微软的IIS。大家可能会问,那BEA WebLogic、IBM Webshpere、还有Apusic等等是什么,其实他们的内核都是Apache。目前在相同的测试环境下,IIS比Apache强很多。我们经过反复测试,NetBOX的应用服务器比IIS5.0高10-20%,NetBOX是世界上第三个应用服务器。在 .Net Server (Windows 的下一个版本,目前在测试)的测试中,不同的机器测试结果是不同的。在 Intel PIII600 的机器上面,.Net Server 比 NetBox 运行 asp 的速度高约 5%;而在 AMD Athlon 1000 上面,NetBox 比 .Net Server 快很多。NetBox 在完成每秒 681 个请求的情况下占用 70% 的 CPU,而 .Net Server 只完成了 638 个请求就占用了 95% 的 CPU。一上一下,NetBox 比 .Net Server 超出了 快 50%。

返回

4 公司简介 4 各地代理 4 发送给好友 4 技术支持        © 2003 北京综艺达软件技术有限公司