%0 Journal Article
%T NC++: a NOW-Based Object-Oriented Distributed Programming Language
基于NOW的对象式分布式程序设计语言NC++
%A GU Qing
%A XIE Li
%A CHEN Dao-xu
%A WU Ying-hong
%A SUN Zhong-xiu
%A
顾庆
%A 谢立
%A 陈道蓄
%A 吴迎红
%A 孙钟秀
%J 软件学报
%D 2001
%I
%X 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.
%K distributed system
%K NOW (network of workstations)
%K programming language
%K object-oriented program design
%K process group
分布式系统
%K 工作站网(network
%K of
%K workstations,简称NOW)
%K 程序设计语言
%K 面向对象程序设计
%K 进程组
%U http://www.alljournals.cn/get_abstract_url.aspx?pcid=5B3AB970F71A803DEACDC0559115BFCF0A068CD97DD29835&cid=8240383F08CE46C8B05036380D75B607&jid=7735F413D429542E610B3D6AC0D5EC59&aid=B8E3759093B9ADF2&yid=14E7EF987E4155E6&vid=59906B3B2830C2C5&iid=0B39A22176CE99FB&sid=DD74772618543076&eid=3A0155B37D8FF829&journal_id=1000-9825&journal_name=软件学报&referenced_num=0&reference_num=6