Designing and Implementing the Application Components
by, 07-07-2012 at 05:19 PM (947 Views)
First thing shall be the determination of application architecture which includes the components that are accessible remotely or are the local objects. Steps included are:
- Remote interfaces are defined. Methods are specified by the remote interface which is remotely invoked by some client. Client would program towards the remote interface instead of implementation classes. Such interfaces design includes the object type determination which is used being parameters and which would be returning the values for sake of methods. If interface is not yet present then they would also be defined by you.
- Remote objects implementation. One or more then one remote interfaces shall be implemented by the remote objects. Such interfaces or methods implementation could be there in remote objects, which are present locally. If such local classes are used as the return value or parameter then they shall also be implemented.