Protocol Programming: A Connection of the Digit World.

Yanping Chen,Qinghua Zheng,Ping Chen
DOI: https://doi.org/10.48550/arxiv.1508.07547
2015-01-01
Abstract:The current computer programmings encapsulate attributes and behaviours into objects, but miss the mechanism to support the connection among objects. A programming paradigm is presented to connect all objects. The connection supports communications. Protocols are defined to coordinate the behaviours between objects, which enable the interaction of objects across different platforms. The connection also provides an efficient mechanism to support the concurrency, parallelism, distribution, pipeline and adaptability, etc. They can be governed transparently, autonomously, even adaptively. In this paper, an implementation is also discussed to show the effectiveness of protocol programming.
What problem does this paper attempt to address?