Skip to main content

Posts

Showing posts from September, 2011

Framework, Architecture, vs. Solution

I always struggle to figure out whether to use the word framework, architecture, or solution while trying describe what we developed/designed. Here's the difference among those terms based on several sources: Framework Underlying set of ideas : a set of ideas, principles, agreements, or rules that provides the basis or outline for something intended to be more fully developed at a later stage - Encarta World English Dictionary Context : the general background to, or context for, a particular action or event, e.g., legal framework - Encarta World English Dictionary System of interconnecting bars : a structure of connected horizontal and vertical bars with spaces between them, especially one that forms the skeleton of another structure - Encarta World English Dictionary A set of theories widely accepted enough to serve as the guiding principles of research within a particular discipline - Wikipedia Architecture Building design : the art and science of designing and co

OverSim - Messages

Messages could be used to communicate in application & overlay layers as well for RPC communication. A message file could contain one or more messages and end with .msg. Relevant header & source files will be automatically generated when you compile.  All messages are inherited from cMessage class & RPC calls - inherited from BaseCallMessage class. Message name must end with word 'Call', e.g., MyRPCCall packet MyRPCCall extends BaseCallMessage RPC responce - inherited from BaseResponseMessage classes. Message name must end with word "Response', e.g., MyRPCResponce