ciao a tutti, vi spiego la mia situazione.
Avrei bisogno di passare un riferimento di un oggetto come parametro ad un metodo remoto.. vorrei che le modifiche fatte lato server si ripercuotessero anche lato client.. ovviamente non è possibile con Serializable.. e non posso nemmeno avere 2 oggetti nell'rmi..

un esempio in breve:
ho una ditta che è l'oggetto remoto (server) e nell'rmi posso "pubblicizzare" solo questo oggetto. Poi ho una classe "Base" con un campo dati "string nome" e un'altra classe "Camion", entrambe lato client. Quando creo una base dovrei tenere un riferimento ad essa sull'oggetto remoto ditta. Quando creo un Camion invece, dovrei inoltrare la richiesta alla ditta (passandogli come parametro una stringa rappresentante il nome) che mi dice se è presente una base con quel nome e nel caso affermativo mi ritorna un riferimento a questa base.

come faccio? è un requisito di un progetto scolastico ma non capisco..