引用本文:顾庆,谢立,陈道蓄,吴迎红,孙钟秀.基于NOW的对象式分布式程序设计语言NC++.软件学报,2001,12(2):183-189
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览 4333次   下载 5379 本文二维码信息
码上扫一扫!
分享到: 微信 更多
基于NOW的对象式分布式程序设计语言NC++
顾庆1, 谢立1, 陈道蓄1, 吴迎红1, 孙钟秀1
南京大学 计算机软件新技术国家重点实验室,江苏 南京 210093
摘要:
提出了一个基于工作站网(networkofworkstations,简称NOW)的分布式程序设计语言NC++(NOWC++).它是DC++语言的扩充.NC++提供了一个完备的编程环境,包括NC++预编译器、图视编程界面、多目通信机制和测试系统.它完善了组管理机制和进程通信机制,提出了一个基于信度推理网络的分布共享内存(distributedsharedmemory,简称DSM)机制以管理C++公共变量.实践证明,NC++语言在确保编程方便性的前提下保证了分布式程序的性能.
关键词:  分布式系统  工作站网(network of workstations,简称NOW)  程序设计语言  面向对象程序设计  进程组
DOI:
分类号:
基金项目:国家“九五”重点科技攻关项目(98-780-01-07-03)
NC++: a NOW-Based Object-Oriented Distributed Programming Language
GU Qing,XIE Li,CHEN Dao-xu,WU Ying-hong,SUN Zhong-xiu
Abstract:
An object-oriented distributed programming language NC++ which is based on NOW (network of workstations) environment is introduced in this paper. It is an extension of DC++. NC++ gives a rather complete programming environment, including NC++ pre-compiler, visual-programming interface, multicast communicating facility and a test system. It improves the process group management and inter-process communication facilities, and puts forth a DSM (distributed shared memory) subsystem based on belief network, which is used to manipulate C++ global variables. In practice, NC++ offers simplicity for distributed program design without sacrificing the performance.
Key words:  distributed system  NOW (network of workstations)  programming language  object-oriented program design  process group

引用本文:
【打印本页】   【下载PDF全文】   查看/发表评论  【EndNote】   【RefMan】   【BibTex】
←前一篇|后一篇→ 过刊浏览    高级检索
本文已被:浏览次   下载  
分享到: 微信 更多
摘要:
关键词:  
DOI:
分类号:
基金项目:
Abstract:
Key words: