我和我的朋友在应用程序开发问题上存在分歧。这是一个简单的生产管理应用程序。
据我的朋友说,前端用XML存储数据,Java程序将读取XML文档,存储它(后端),并应用一些业务逻辑,然后再将结果存储到另一个XML文档中。C#前端将显示结果(他希望使用套接字来通信XML的状态)。
我觉得这是个坏主意。我建议使用C#或Java编写整个应用程序。
注意事项:应用程序是独立的。它不是通过网络使用的。
你们有人试过这个吗?请分享你的想法:)
发布于 2008-12-12 19:57:16
你是对的,你的朋友给了你一个坏主意。此外,从你的问题,我看到有几个麻烦的问题,我不知道从哪里开始,所以我只是列出他们,但不是在任何特定的。但让你阅读的基本规则是,你必须同意更简单更好,正如爱因斯坦所说的:“事情应该尽可能简单,但不应该更简单”(或者类似的事情,我不记得确切的引语)。
这些都是最明显的原因。从经理或公司的角度来看,还有其他原因:
发布于 2008-12-12 19:09:26
谈谈如何让它变得复杂。无论是Java还是C#。一个真的不是另一个的后端。他们都和语言“做同样的事情”。唯一的区别是您想要利用.NET的强大功能,还是利用巨大的Java框架的强大功能。
发布于 2008-12-12 19:02:56
这是一个“不在网络上使用”的桌面应用程序.我根本看不出需要一个真正的“后端”。
用一种语言编写桌面应用程序,并以XML存储数据。
https://stackoverflow.com/questions/363792
复制相似问题