Hi all, I need some help on this assignment : 1- one of the requirements is that the application should in local(all networking "stuff" should be bypassed then) mode as well as in networked mode. Considering such a requirement, I found nothing that could satisfy to this, except using serialization that will allow the Data class to be downloaded if needed , to the server, and provide the database manipulation, else it is accessed locally. To do so , I had to : a - serialiaze the data class, b - define a public Remote interface that offer the same services as the data class c - define another public Remote Interface that allows client to select the data mode (remote or local) I have tested this on my pc and it seem to be working fine. I need to test in a network environment to see how it goes. But I don't feel comfortable about this implementation : - It sounds a little bit redundant to me : the remote interface offering the same services as data, just uses data to process request and return retuned results from data ?!? - It is quite heavy to install : 2 interfaces and their implementation have to publish using their stub and skeleton ! - The Remote Interface that define the data mode (local or remote) has to be used even in local mode (to get an instance of local data), what I think is not respecting the requirement in some way (it is a remote interface !) Thanks for your lights on a better implementation !
_ ______________________________ _ <br />Raphael A BEREHOUDOUGOU