- 浏览: 45130 次
- 性别:
- 来自: 北京
最新评论
|
.Net |
J2EE |
描述 |
技术架构 |
技术架构基本相似 J2EE支持多平台,单一语言; .Net支持多语言,单一平台。 J2EE是多家公司维护一个产品; .Net是一家公司维护多个产品。 |
ü二者都支持多层分布式应用的标准架构。 ü.NETFramework和Java都有一个受控的运行时环境,它不但将源代码转换成中间语言,而且将这些中间语言编译成本地的可执行代码。两个环境都支持碎片整理、动态类加载和异常处理等。 ü.NET和Java都倡导和支持基于组件的设计、多态性、继承和接口、反射、泛型等,也提供基础类库来执行I/O、XML处理、带有连接池的数据库接入、文本操作与网页脚本编写。 ü.NETFramework提供了一个跨服务器、PC和其它设备的一致的、面向组件的模型。而J2EE提供EJB作为服务器端的组件模型。 üJ2EE以Java语言为主,但是支持多个操作系统平台;.Net则基于Windows平台,但是支持多种语言。 |
|
稳定性 |
强 |
强 |
ü没有明显的证据表明哪一种应用系统更加稳定。 ü在Windows操作系统上,.Net应用由于提供了原生态支持,理论上反而更加稳定。 |
标准一致性 |
一致 |
不完全一致 |
ü.Net被微软独家支持,有更好的一致性和兼容性; üJ2EE被不同的厂家支持,没有两个厂家的标准是一致的。 |
易用性 |
好 |
相对差 |
üMicrosoft应用良好的应用体验和成为业界标准的操作模式具有最佳的易用性。 |
可管理性 |
好 |
差 |
ü微软公司提供了从设计开发、测试部署、运行维护一揽子的产品解决方案;可管理性好。 üJava则缺少这样一致性的官方产品线。 |
开发效率 |
高 |
相对低 |
üVisualStudio专门针对.Net量身定制,具有大量的组件和开发框架,开发模式统一。 üJava则被多家公司支持,开发模式不一致,开发代码量大。 üVisualStudio作为最佳开发工具赢得了一系列的大奖。评估过VisualStudio和其竞争对手的客户都说,相对于最好的Java工具Eclipse,VisualStudio开发效率更高。 üMicrosoft的产品线丰富,几乎遍及每一个角落,而且所有产品都可以相互集成,可以快速整合一个应用。 |
运行效率 |
高 |
低 |
üJava应用运行在虚拟机JVM上。 ü.Net应用运行在.NetFramework上,而.NetFramework是Windows操作系统的一部分。 |
实施成本 |
低 |
高 |
üWindowsServer的许可证比三个遵从J2EE的商业服务器中的任何一个许可都便宜很多。这个比率是12比1。 ü.NETFramework开发工具的费用也更加低廉。VisualStudio.NET是.NET的整合开发工具,它的许可费用大大低于商业化的J2EE销售商制定的开发工具的费用。 ü.Net开发效率高导致开发成本低。 ü使用.NET维护费用更低。专家认为许可费用并不是一个项目的最大开支。典型的软件开发和维护占项目总费用的50-80%。Middleware公司研究表明,在.NET上一个给定的应用程序开发相对于J2EE,只需要1/3的代码。代码越少就意味着维护成本更低。 |
用户体验 |
好 |
差 |
ü.NetFramework提供了专门针对用户体验的WPF组件,用户体验十分丰富。 üJava缺乏面向用户体验的开发支持。 |
发表评论
-
全面分析B2C电子商务网站功能结构
2009-08-12 07:34 2127全面分析B2C电子商务网站:功能、架构、模块等全过程 -
专访ShopEX郭洪驰:揭秘收购ECShop幕后故事
2009-08-12 07:49 7992007年8月份discuz收购ECshop,高春辉ECsho ... -
产品经理究竟做什么–6个关键职责
2009-08-12 10:43 777虽然在不同的公司,产品经理的角色和职责互有差异,但是有一些关键 ... -
对农村网吧发展的思考
2009-08-12 10:46 601随着我国经济的不断发展,在通过网络手段传播科技信息和文化娱乐触 ... -
品牌中国30年30人
2009-08-12 10:59 5492008品牌中国年度人物系列评选活动之一"品牌中国3 ... -
技术人员如何写好商业计划书
2009-08-12 11:31 676对于创业者,学会写商业计划书,学会以一个良好的心态建立一个合作 ... -
金融海啸席卷互联网 如何过冬各有高招
2009-08-12 11:35 598冬天来了,春天还会远吗? -
无聊经济:妈妈说,告诉你贾君鹏不回家吃饭的11个理由!
2009-08-20 02:13 622无聊经济:贾君鹏,你妈妈喊你回家吃饭 -
2009百度技术创新大会:框计算平台
2009-08-20 14:42 5862009百度技术创新大会:百度CEO 李彦宏 CTO 李一男 ... -
CSDN总裁蒋涛:从软件技术高手到百万富翁的三条捷径
2009-09-01 08:15 565从软件技术高手到百万富翁的三条捷径: 1、在细分、分众市场做特 ... -
淘宝网PO-马国良 利用SNS社会化网络创意求婚
2009-09-02 05:56 6739月3日 淘宝网PM马梁(淘宝花名,真名:马国良),向泡泡糖求 ... -
网站优化:李开复创新工厂网站优化分析案例
2009-09-17 01:30 701李开复的创新工厂推出了,http://www.innovati ... -
思考:导航网站怎么赚钱?
2009-09-18 02:48 1557从Hao123看,导航网站怎么赚钱? -
交流与共享:Visio 2007和Project 2007中文专业版
2009-09-18 04:20 1800交流与共享:Microsoft Office Visio 20 ... -
若邻网:招聘网站的SNS模式
2009-09-19 12:51 878SNS模式的核心在哪里?WebGame / 招聘 / 差异性 ... -
站在三岔路口的中国SNS
2009-09-19 13:07 642今年互联网做火爆的词无疑是sns,年内众多大事均和sns相关, ... -
新浪围脖 – 微博客在中国能否成功?
2009-09-19 14:01 707关于微博客在中国能否成功的话题. 说到微博客,就不能不说新浪的 ... -
国外SNS开源项目大集合
2009-09-25 08:12 2818现在建一个sns网站就和做个论坛一样容易,因为sns的开源代码 ... -
谷歌在华不敌百度五大原因
2009-09-25 08:17 702谷歌在华不敌百度五大原因 名字非天然居首 -
解决谷歌浏览器 Adobe Flash Movie 安装失败问题
2009-08-19 22:07 1820谷歌浏览器Google Chrome的Flash插件的安装方法 ...
相关推荐
为你揭开java与.net 的本质,到底选择谁,由您决定!!
java访问.net webservice 可获取与设置cookie
Java 调用.NET web服务
数据库连接池java和.net数据库连接池java和.net数据库连接池java和.net数据库连接池java和.net数据库连接池java和.net
Java与.NET的SOA互操作教程 Java与.NET的SOA互操作教程
封装了java调用.net的websevice接口,解决了soapaction报错和server not identified错误,使用soap1.1协议。
Java与.net比较
实现java与.NET互操作,java调用.NET的动态链接库,C#调用java的jar文件
使用java调用.net接口的方法,虽说WSDL是跨平台的是符合国际标准的,但有时候确实存在着无法创建客户端的情况,以下3种方式必有一种能符合您的需求
最近开发要做一人用java 调.net webservice的,以上是我用axis1.4写的一个小例子,希望可以借鉴
本工程可以直接使用,而且与IOS,Android,JAVA,.NET 已调通。 主要用于客户端进行通信,数据之间地安全性。对数据进行加密和解密 AES加密有多种算法模式,下面提供两套模式的可用源码: 一、CBC(Cipher Block ...
JAVA 与.NET 在前途上面的比较.txt 大家看看要是好的话帮顶个 谢谢~~~
java和.net的socket通信。 还不怎么完善,还望见谅
该学Java或.NET?
java调用.net wcf服务。包好整个调用的详细内容,已经遇到的问题,大神之作 。 主要是借助.net wcf服务接口的代理对象来完成调用。过程简单,通俗易懂
DES3 CBC和DES3 ECB,网上找的两套java与.net交互数据加密解密代码,想要哪种就可以分离出来用。
示例代码中实现了在.net端进行签名,java端进行验证,以及java端加密,.net端解密的完整过程
本文介绍了Java与.NET开发的Web Services相互调用的技术。本文包括两个部分,第一部分介绍了如何用.NET做客户端调用Java写的Web Services,第二部分介绍了如何用Java做客户端调用.NET开发的Web Services。
java和.net交换加密算法(.net版本)+(java版本)
JAVA 与.NET 在前途上面的比较.doc JAVA 与.NET 在前途上面的比较.doc