赛迪网 > IT技术 数据库 > 精彩更新
  IT资讯搜索
 
IT产品搜索
[程序开发][网管世界][网络安全][数据库技术]
[操作系统][嘉宾聊天·在线访谈][活动集锦]
[精彩专题][Symantec专区][订阅IT技术周刊]
[开发论坛][网管论坛][安全论坛][数据库论坛]
[操作系统论坛][Sybase专区][IBM dW技术专区]
[病毒求助][病毒与漏洞播报][文档·源码下载]

新一代的三层架构利器数据库开发工具 (1)

发布时间:2007.08.27 05:07     来源:赛迪网    作者:zizhuqiao

一、简介

如今在计算机领域中谁都知道,国内外各企业界所处理的科学或工程上的问题已经愈来愈复杂,其计算量也日益庞大,对计算机计算能力的要求也相对提高。与此同时随着Internet/Intranet的蓬勃发展及普及,以及Microsoft大力推动之下使得信息应用系统也由最初的1-tier架构向多层分布式架构发展。显而易见,在不久的将来,3-tier及N-tier架构将快速成为现代企业信息化的主流。

可是,如果要用目前流行于程序员之间的那些开发工具来作一套多层架构的应用软件的话,并不是一件容易的事。因为在开发过程中,比如:数据流量的控制、网络传输速度及多用户间的资源分配等众多底层化的技术问题都是需要考虑并作长期规化的,并且研发成本较高,特别是对于一些中小型MIS企业来说更是望尘莫及。

为此,以研制数据库开发工具著名的讯光科技在早先就敏锐地嗅觉到这个日易突出的问题,经过多几年的深入研发,终于向RAD界推出专业解决多层架构方案的新一代数据库开发工具--Visual DBTOOLS 3.0。它主要的作用便是用来解决这方面的技术,从而使得一些中小型软件厂商或SOHO族在不需考虑太多的技术层面就能轻松实现自已的 3-tier等多层式架构软件! 如果你正在因冗长的编程语言而头痛,如果你正在因自己知识浅薄而对研发心有余力不足时,快看看VD所具有的几个特点吧,也许它就是你所想要找的。

语法简单易学

VD全面使用XBASE命令语法与函数,简单易学,特别对于曾使用过FOXPRO的用户来说,你简直可以不用再次学习语法。大大降低了对于写程序员的要求。可以说VD的出现使编写一套软件已不在是高级程序员的专例。

开发速度快

提供完整多元化的开发元件:VD的软件架构与INPRISE公司的DELPHI,C++BUILDER的OOP体系一脉相承,所以您可以得到大量样式新颖的元件。当然VD中本身就集成了大约七十多个功能相当强的元件。如:标准元件、数据库元件、各式报表元件、email元件、统计图表元件等。您也可以使用定制的ACTIVEX元件,在程序中用OLE的方式来控制象WORD、EXCEL等程序。

支持多种数据库

VD的数据库支持采用Inprise公司的BDE引擎,BDE是种较快的数据库驱动程序,当然也能兼容多种不同的数据库。如DBASE、PARADOX等本地类型的数据库和SQL SERVER、ORACLE、SYBASE、INTERBASE、INFOMIX、DB2等大型的后端数据库。

维护方便

曾有很多人问过,VD能不能编译成EXE可执行文件。其实VD是不需要产生执行文件的,它是一种解释环境,VD的"what you run what you get"先进设计思想就是为了解决各种开发系统EXE文件的维护困难问题而独创的。所以,当你开发出的系统分发给用户,而用户又提出一些定制或是修改要求时,你只要将修改后的VDS文件email给用户就可以了。日后的系统维护工作自然变得方便而又轻松.

二、功能概述

100%的三层架构(3-Tier)

伴随着企业自身的发展和外部环境的复杂化,企业的需求也越来越复杂,应用程序的开发也更加困难。因此三层客户/服务器架构的出现将有助于解决这一问题。VD30是一个100%的三层式架构,中间层的应用软件服务器(Application Server)是采用讯光自行研发的EEP A/P Server,此Server已经历经国内多家大型企业与上市公司实际采用并上线两年以上,稳定性与执行效率倍受业界重视,此A/P Server目的就是可以承受数百位用户透过非宽频的Internet上线使用,不管远程是在国内国外,以Web的界面或传统的Windows界面都可以用Thin-Client方式高速存取数据。

另一方面,EEP A/P SERVER 采用无状态的连接方式,此方式是类似于WEB的网页连接,平常的A/P SERVER与所有Client保持不连接的状态,等到Client要真正存取数据的时候才连接,之后并立即断掉。这样的话除了可让A/P Server 在可以承受更大负载外,还可以大幅提升系统的稳定度与降低数据库主机的负载。

1 2 下一页>>


[ 发表评论 ] 字体[  ] [ 打印 ] [ 进入博客 ] [ 进入论坛 ]  [ 推荐给朋友 ]
  相关文章
· 为什么Access数据库的精髓不在VBA之中 (08-26) · 细化解析:从数据库创建工作流应用程序 (08-26)
· 细化解析:轻松掌握数据库的工作原理 (08-26) · 深入了解:由国人自主研发的达梦数据库 (08-26)
· 解析数据库使用和开发中的十个常见错误 (08-26) · 解析数据库应用程序中的术语和概念 (08-24)
· 怎样才能有效的限制特定的IP访问数据库 (08-24) · 如何在安装包中自动为客户创建数据库 (08-24)
· 教你使用数据库建模工具进行数据库建模 (08-23) · 细化解析数据库管理系统的层次安全技术 (08-23)
  客户需求反馈表
* 姓  名:
更多资料  了解方案  认识厂商
* 单位名称:
* 联系电话:
* 电子邮件:
  赛迪推荐  
  手机·资费 ·新品·导购·评测·手机资费·宽带
手机搜索  诺基亚 N73 MOTO Z6
  IT产品 ·笔记本·台式机·服务器·打印·投影
IT产品搜索 
  IT技术 ·开发·网管·安全·数据库·操作系统
  信息化 ·热点·专题·访谈·周刊·方案案例
[政务][电信][金融][农业][制造业][中小企业]
[CIO][ERP][协同][IT管理][中间件][电子商务]
[政策][地方][专家][评估][辞典][博客][社区]
· 专题:一路畅通构想曲——让出行不再遭遇堵车
· CIO工作亲历:企业ERP选型不能忽视"选人关"
· 综述:信息化建设给中国监狱带来的各种变化
· 金融业风险管理和法规遵从有五点需考虑的因素
· 保险业CIO关注:该如何建立统一高效的CRM体系
· 调查显示:多数CIO对IT规划仍存在困惑和误解
  博客·论坛 ·曾剑秋·项立刚·Java学习·网管