Research
Apr 4th, 2006 by Stephen Downey
Here is the abstract from the thesis I wrote as part of the MSc in Computing (HETAC) that I studied in Griffith College Dublin.
Published Data Protocol
An Abstract Distributed Framework
Abstract
With the advent of distributed persistent stores within large organisations it has become increasingly difficult to apply consistency rules across the many servers that may exist. This thesis presents a distributed framework, capable of communicating with distributed servers within an organisation. There is no restriction on the persistent model that these servers use. Our proposed framework is capable of communicating with each server and conducting a search using the parameters provided. The framework has been developed in an abstract pattern in order to decouple the type of search being executed from transport and query capabilities of the framework. Search types can be developed using the provided interfaces and easily loaded into the system. A central server can distribute the search to all connected servers. It will then collate the results returned from each server. This result can be dynamically displayed in a graphical user interface. All communication and synchronization within the framework has been developed from the socket level upwards. A multilayered protocol has also been developed, in order to provide asynchronous communication between the components of the framework.
[...] There are often times when you need to call a method but you do not know the name of the method until runtime. I came across this issue during my Thesis. [...]