在我目前的项目中,我有2个模块ModuleA和ModuleB,并且在ModuleA和ModuleB内部有一个名为'Student'的类(相同的类名,相同的属性,但出于某种目的,ModuleA必须调用ModuleB来完成实际的任务)。他们通过Web服务相互沟通。现在我想让ModuleA Web服务调用ModuleB代理来完成实际的任务。如何映射2个不同的对象在一起
在我ModuleA Web服务我要创建一个记录的方法:
public void createStudent(ModuleA.Student student){
// Here will call ModuleB proxy to do the actual task which is create.
*moduleBFacade().createStudent( );*
}
在我ModuleB代理:
public void createStudent(ModuleB.Student student){}
所以,现在的问题是,我无法通过moduleA对象为createStudent方法,因为它只将moduleB对象作为参数。
任何想法如何处理这个问题?请给我一些建议。
方式通过添加注释太多额外的限制......这是一个家庭作业? – Nate 2009-12-22 05:26:17