Academic Integrity: tutoring, explanations, and feedback — we don’t complete graded work or submit on a student’s behalf.

I have a simple C++ RPC that lets you have remote class instances that support l

ID: 654251 • Letter: I

Question

I have a simple C++ RPC that lets you have remote class instances that support live members (data structures) update as well as method calls. For example I had a class declared like this (pseudocode):

class Sum{
public:
    RPC_FIELD(int lastSum);
    RPC_METHOD(int summ(int a, int b))
    {
     lastSum = a + b;
     return lastSum;
    }
};
On machine A I had its instance. On machines B and C I had created its instances and connected them to machine A. So now they actually do all processing on machine A but machines B, C get lastSum class field updates automatically (and can subscribe to update event).

How to call (Nice Name) such a functionality when we have binding over network done automatically by RPC library? How RPC library creator can announce such feature?

Explanation / Answer

Not sure what kind of name you're looking for, but I have called what you're describing by the following in the past (dependent on who required reports/descriptions):

RAU: Remote Auto-Updates
RSF: Remotely Synchronised Fields
CSF: Centrally Synchronised Fields
AFS: Automatic Field Synchronisation
SFF: Server Fed Fields
SUF: Server Updated Fields
CUF: Centrally Updated Fields
Although if you are looking for a definitive name, I am not entirely sure one exists, if there is I would be happy to find out though.

Hire Me For All Your Tutoring Needs
Integrity-first tutoring: clear explanations, guidance, and feedback.
Drop an Email at
drjack9650@gmail.com
Chat Now And Get Quote