1993
DOI: 10.1145/156668.156702
|View full text |Cite
|
Sign up to set email alerts
|

Distributed C++

Abstract: Distributed C++ (DC++) is vanilla C++ with additional constructs added to support concurrency. It currently runs on homoogeneous workstations (HP Series 9000, Model 300/400/800/700) using BSD sockets or Mach ports for communication.The new constructs are domains and lhreads. Domains are "spatial/temporM" entities. Each domain is a logically separate (or encapsulated) address space. All data passed or returned between domains is copied (all data involved in intradomain calls follow normal C++ conventions). Conc… Show more

Help me understand this report

Search citation statements

Order By: Relevance

Paper Sections

Select...
1
1

Citation Types

0
1
0
1

Year Published

1999
1999
2003
2003

Publication Types

Select...
2
1
1

Relationship

1
3

Authors

Journals

citations
Cited by 4 publications
(2 citation statements)
references
References 0 publications
0
1
0
1
Order By: Relevance
“…Murat Karaorman −→ murat@cs.ucsb.edu John Bruno −→ bruno@cs.ucsb.edu Concurrent Aggregates, CA [106][107][108][109][110] ¡ ¡ À À ¨¡ ¡ À À ConcurrentSmalltalk [111] ¡ ¡ À À ¨¡ ¡ À À [113][114][115] ¡ ¡ À À ¨¡ ¡ À À [122,123] ¡ ¡ À À ¨¡ ¡ À À Distributed C++, DC++ [125,126] ¡ ¡ À À ¨¡ ¡ À À Distributed Eiffel [127] ¡ ¡ À À ¨¡ ¡ À…”
Section: Appendix: Language Featuresunclassified
“…Murat Karaorman −→ murat@cs.ucsb.edu John Bruno −→ bruno@cs.ucsb.edu Concurrent Aggregates, CA [106][107][108][109][110] ¡ ¡ À À ¨¡ ¡ À À ConcurrentSmalltalk [111] ¡ ¡ À À ¨¡ ¡ À À [113][114][115] ¡ ¡ À À ¨¡ ¡ À À [122,123] ¡ ¡ À À ¨¡ ¡ À À Distributed C++, DC++ [125,126] ¡ ¡ À À ¨¡ ¡ À À Distributed Eiffel [127] ¡ ¡ À À ¨¡ ¡ À…”
Section: Appendix: Language Featuresunclassified
“…The specification and implementation of Remote Procedure Call (RPC) [1] systems such as DCE [2], distributed versions of C++ [3] [4], COM/DCOM [5], CORBA [6], RMI [7], RMI-IIOP [8], XML-RPC [9] and SOAP [10], seems to traverse the same ground repeatedly. One way to avoid reinventing the wheel is to isolate the basic building blocks.…”
Section: Introductionmentioning
confidence: 99%