Magic eDeveloper的Unipaas是一个基于表格驱动的程序开发环境,不需要用户编写底层代码,也没有编译和链接阶段,从而使得程序开发变得简单。事件驱动模型和支持面向对象的特征提高了代码的重用性,从而使客户具有更快的响应变化的能力。
以下内容来源于网上节选:
Web开发——简单便利的Web开发:Magic eDeveloper可以快速的开发交互式Web应用程序,而开发人员完全不需要掌握很多的Web脚本语言及其他语言,使用Magic集成的Web开发环境可以创建出交互性很强大的应用程序。
支持多种客户端——节省了费用:在同一个Magic eDeveloper的集成开发环境中可以开发基于桌面客户机系统,可以开发多级架构的Clisent/Server系统,可以开发出Web应用系统,同样可以开发出基于WAP的系统,而这些节省了需要购买多种工具的费用,节省了开发人员培训的时间。
多平台、多数据库、开放性——保护原有的投资:使用Magic eDeveloper开发出来的系统可以运行在不同的操作平台上,可以使用不同种类的数据库,同时又能继承其他的中间件产品(例如CORBA,MQ系列, DataQ)。
主流技术的支持——开放性:Magic eDeveloper的能够很好的和使用CORBA,J2EE、NET编写出的系统进行交互。从而实现很好的业务扩展。
组件框架——组件重用:Magic eDeveloper具有组件框架的特征,使开发人员容易开发需要集成到更大规模应用程序中的独立的应用软件部件。Magic eDeveloper允许开发者把一个应用中部分或者全部作为组件而被其它Magic应用所使用。组件的变化自动被反映使用该组件的应用软件中。新项目的开发通过简化定制过程大大缩短。现有项目的维护也大大简化。
服务器的多线程——资源节省:Magic应用服务器的多引擎允许同时处理多个请求。节省了IT资源,也为一些关键的进程提供了更快的性能。
平台无关——真正独立的平台:简单便利是Magic eDeveloper的主要特点,应用系统可以在一个平台上开发(NT或Linux)并可以在其他任何平台不用做任何修改的情况下调用。Magic可以在多数流行的平台上使用,这些平台包括Windows98(2000,NT,XP,VISTA,WINDOWS7)、Linux、SCO、Unixware 、AXI、惠普9000、Sun(Solaris)及AS(400)等。
多数据库的支持——真正的多数据库支持:Magic eDeveloper/UNIPAAS设计为工作于关系型数据库管理系统和文件型数据库,Magic eDeveloper/UNIPAAS不仅支持ODBC,还可支持每个RDBMS的专用的本地数据库网关,能达到每种数据库的最佳性能。这些数据库包括:Oracle,MS/SQL、Informix、DB2、DB2/400、PervasiveSQL2000(ODBC)。
这个工具对于不懂开发的人员或初学者还真的不赖,但对于高手或者希望自己进行简单编码设计的人员而说又显得不够灵活,因此,如果微软公司能并购他,纳入vs.net中,将极大地改进和提高开发效率。
这一天能尽快来吗? 难说,可能永远只是一个梦想?!
阅读(1377) | 评论(0) | 转发(0) |