Font Size: a A A

General-purpose Scripting Language Gscript Design And Application Research

Posted on:2001-05-07Degree:DoctorType:Dissertation
Country:ChinaCandidate:Y FuFull Text:PDF
GTID:1118360185495644Subject:Computer software and theory
Abstract/Summary:PDF Full Text Request
Object-Oriented technologies progress fast and mature after it substituted Structured Design as the primary software development technology in 1980's. However, one of the two cornerstones on which 00 succeeds, software reuse (the other one is modeling) is found with many problems during the practice of 00. This leads to the rise of software component technology. Distributed objects are the main way to implement software component. But there are two problems in using this technology. One is that a choice must be made between the two mainstream distributed object standards, COM/DCOM and CORBA. Usually, when one kind of distributed object is applied in a software development project, it's difficult to utilize the computing resources embodied in other kinds of distributed objects. The other one is that both COM and CORBA are complex software systems with high learning curves and great difficulties in application.GScript, a script language presented in this thesis is to solve the above problems. GScript uses the simple syntax and semantics of Visual Basic, and provides a uniform viewpoint for all kinds of distributed objects in a script language. These distributed objects include COM/DCOM, CORBA and in the future, Java and Embedded objects. With the careful design of GScript architecture, GScript also has the feature of platform-independence, which means a GScript program can run on all combinations of operating systems and hardwares. This thesis also presents the application of GScript in the following environments:...
Keywords/Search Tags:Object, Language, Embedded System, Client/Server, Cluster, WWW, COM, CORBA, Distributed, Object-Based System
PDF Full Text Request
Related items