今天讨论了一个问题:.net与java的技术可行性
2005-01-18 21:54
573 查看
据听说,某间公司刚开始使用.net架构开发,后来发觉.net不能完成某些解决方案,于是有想法转向使用java架构。我想了很久也想不明白,.net架构既然与java架构差不多,为什么java能完成的方案.net却完成不了。于是我有以下几个观点,可讨论一下:
1。如果是基于windows平台,那么我觉得没有什么.net做不到的,甚至比java强,因为微软本身的平台,基本上可做到无缝,什么网络通讯、数据库通讯,底层开发,web开发,.net都可以做到吧;
2。如果时说业务层的方案.net解决不了,那就更错了,没有哪一种语言和平台完成不了业务方案,即使不是用面向对象开发,使用结构化程序的方式也照样能完成业务,只是质量好坏而已;
3。如果说.net不能完成的东西,那就是非windows平台的东西,或者微软不支持的方案。如linux,unix等等;不知道微软是不是支持corba,但是难道java在这方面比.net强?
4。还有一种情况,就是java的年龄比.net大,在公司,甚至社会上的java方案已经很多,而.net虽然易学,但是解决方案仍然很少,使用.net的成本反而更高,所以会出现说.net的技术反而不够java好;
如果还有额外的情况,就是那个公司本身对于.net的认识问题了。总之,我觉得对于软件公司来说,技术不是问题,问题在其他地方,例如管理、成本、老板、社会等等。
1。如果是基于windows平台,那么我觉得没有什么.net做不到的,甚至比java强,因为微软本身的平台,基本上可做到无缝,什么网络通讯、数据库通讯,底层开发,web开发,.net都可以做到吧;
2。如果时说业务层的方案.net解决不了,那就更错了,没有哪一种语言和平台完成不了业务方案,即使不是用面向对象开发,使用结构化程序的方式也照样能完成业务,只是质量好坏而已;
3。如果说.net不能完成的东西,那就是非windows平台的东西,或者微软不支持的方案。如linux,unix等等;不知道微软是不是支持corba,但是难道java在这方面比.net强?
4。还有一种情况,就是java的年龄比.net大,在公司,甚至社会上的java方案已经很多,而.net虽然易学,但是解决方案仍然很少,使用.net的成本反而更高,所以会出现说.net的技术反而不够java好;
如果还有额外的情况,就是那个公司本身对于.net的认识问题了。总之,我觉得对于软件公司来说,技术不是问题,问题在其他地方,例如管理、成本、老板、社会等等。
相关文章推荐
- weblogic 出现 java.net.SocketException 异常可能是一个页面的小问题导致的。
- 一个难为的技术问题 NET
- 尽管关于Java中文问题的讨论已经相当多了,但由于Java的相关技术标准繁多,面向Java的Web服务器、应用服务器以及JDBC数据库驱动等都没有官方的标准,所以Java应用在处理中文时所存在的问
- 关于提高自己JAVA水平的十大技术讨论----转自http://news.csdn.net/n/20071220/111927.html
- 今天的问题:一个简单的例子,请帮我解开“接口实现Java‘隐藏实现细目’”的迷惑。
- strtus2 批量下载 中文问题、压缩文件等 ------ 讨论struts2工作流程 (摘自:http://www.blogjava.net/xcp/archive/2009/10/30/downloadlist.html)
- 一个让很多人伤脑经的Java技术问题
- 【Java】今天想到一个很傻的问题
- 我是一个新人,欢迎各位朋友一起讨论技术(C#.NET)
- 针对WebService使用Service类获取Port类的一个参数问题(java.net.MalformedURLException)
- 今天遇到的一个问题----java String.split( Regex )的误区
- 从今天起激活自己的Blog,本Blog侧重讨论技术和工作问题.
- 参数读取一个关于java.net.Socket的超时的问题
- 今天学习asp.net mvc的过程中出现了一点问题,是有关浏览器的,一个疑问?
- solr中一个问题——顺便讨论java中关于中包括main函数以及涉及资源(变量)操作中的类
- 今天遇到的一个奇怪的vb.net问题
- winform设计一个登录界面和修改密码的界面-自动切换窗体(问题[已解] 望一起讨论)(技术改变世界-cnblog)
- 我是一个新人,欢迎各位朋友一起讨论技术(C#.NET)
- 今天在JAVA社区解决了问题一个,得分45!^_^
- 一个关于java.net.Socket的超时的问题