| Traditional laboratory always rely on real experimental equipments, and it almost need careful preparation and equipment maintenance. Then it is restricted by place and time, result in bad laboratory quality and low efficiency. Also it is hard to analyze the experimental result in time and improve the laboratory approach by relevant experimental feedback. In recent years, with the rapid blow up of Internet and E-Learning, there is hot research topic which includes: (1) Combine computer science and communication technology together and deploy them in E-Learning scenario; (2)Build perfect virtual laboratory environment so that make the former experiment of true experimental devices turn to the experiment of the highest intelligence.There are already a lot of literature focusing on network remote laboratory system. And some domestic college and research organization has done some work on virtual laboratory design and implementation. But they are almost focusing on local machine simulation and virtual apparatus implementation. There is few research relate to quick create equipment model library.And also there is litter research focus on virtual laboratory platforms which are scalable and distributed collaborative.This paper introduces a J2EE based distributed collaborative virtual laboratory system model,and its implementation. The experimental data and prototype show that this platform is scalable and flexible. First,this paper introduces JavaBean based component and XML technologies to quick create meta(atom) equipment model library; Second,it presents how to design and implement collaborative design within group members using GroupVNC,real-time resource and experimental data sharing technolonies. Finally we have designed and implemented a prototype system, which builds on the computation framework -"business operation calling transmit function", and then supports dynamic extension on demand with great scalability. |