发表于:2003-12-11 13:51:00
12楼
这个话题很好,我就这个问题已经想了很长时间了!
(1)开发工具的跨平性与开放性
从技术上讲,这里有两个问题,a:不能使用com或 .net 控件做为开发工具的界面体(原因是他天生的专有性和数据持久化时数据存储的二进制性. b.对象持久化时不能使用二进制式的"本地化"的东本,可以使用XML式的自描述格式.一个可信的方案是使用java开发一个通用的界面开发工具,并以XML为是终开发结果,进而实现开放性
(2)运行工具:运行工具主要用于"解释"开发工具生成的结果,由于具体的运行平台不同,所以运行工具注定是专有的.
如,有LINUX版,WINDOWS2000版,windows2003版,dos版,vxWORk版......
各厂家和公司或个人都可能推出自己的"解释器"
我本人正在努力的做这方面的工作.有兴趣的公司或个人可以联系讨论.