惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

博客园_首页
Blog — PlanetScale
Blog — PlanetScale
腾讯CDC
aimingoo的专栏
aimingoo的专栏
Microsoft Azure Blog
Microsoft Azure Blog
A
About on SuperTechFans
J
Java Code Geeks
G
Google Developers Blog
N
Netflix TechBlog - Medium
Vercel News
Vercel News
Y
Y Combinator Blog
Recent Announcements
Recent Announcements
I
InfoQ
Stack Overflow Blog
Stack Overflow Blog
酷 壳 – CoolShell
酷 壳 – CoolShell
让小产品的独立变现更简单 - ezindie.com
让小产品的独立变现更简单 - ezindie.com
OSCHINA 社区最新新闻
OSCHINA 社区最新新闻
T
The Blog of Author Tim Ferriss
罗磊的独立博客
GbyAI
GbyAI
小众软件
小众软件
大猫的无限游戏
大猫的无限游戏
WordPress大学
WordPress大学
freeCodeCamp Programming Tutorials: Python, JavaScript, Git & More

博客园 - 淡泊江湖

[原]每日头条(200709)——自有新视角:一条热点新闻、一项业界动态、一个另类点子……,关注我们的社会、关注我们的行业、关注我们的思想 [原]TerryLee“ASP.NET AJAX入门系列”源代码发布! [实践篇]+[转]用C#实现HTTP协议下的多线程文件传输 [转]C#编程规范 [转]袁红岗的编程感悟(搜藏) - 淡泊江湖 - 博客园 [原]IE7安装后的初步感受:IE的是是非非(更新:诸多原因,最终卸载) [转]我对J2EE和.NET的一点粗陋理解(搜藏) [转]我的IT学习生活(搜藏) [转]程序员的十种级别,看看你属于哪一种?(搜藏) [转]一篇感人肺腑的、真实的人生独白, 同行们不得不读的文章!(搜藏) [转]每个.Net开发人员应该下载的十种必备工具 [转]网页设计中的功能与美化(搜藏) [原]DataTable性能问题 [转]写Java 程序最容易犯的21 种错误实例分析(搜藏) [转]Java代码编写的30条建议(搜藏) [原]"LM/w3svc/1/root /***" 别名已存在 错误解决方法(搜藏) - 淡泊江湖 [转]浅谈数据库设计技巧(上)、(下)(搜藏) 2006年德国世界杯(第22天)——送别心目中的英雄们!!! 2006年德国世界杯(第13、14天)——送走心目中的英雄!
[转]集成技术:.NET单挑J2EE
淡泊江湖 · 2007-08-05 · via 博客园 - 淡泊江湖

申明:文章来源网络,版权属于原作者。

     【IT168 专稿】关于集成技术方面,我本不想比较,其实所有的开发者都明白一个道理,微软的开发平台天生就具有集成的优势,其实不用战斗,这场战役已经胜负明晰了,.NET身出名门,它在这场战斗胜利,我想很多人不会持太大的歧义,那么就让我们来看看.NET在哪些方面胜过J2EE的。

     虽然我是个Java狂热者,在Java开发这三年多时间里,它给了我很多的快乐和收获,至少在生活,我可以用他来维持生计,但是今天我不得不把一些赞美的话留给.NET,因为我非常喜欢微软的体系结构,早期我用VB开发的时候,就对微软集成技术和API所叹服,他可以给你提供非常清晰解决方案和思想描述,并且非常的简单易懂。

    .NET集成技术

     过去,微软的体系结构只是建立在COM/DCOM基础上,COM/DCOM是进程间通信的二进制标准。虽然这个标准本身没有什么失误,但是它与微软以外的领域格格不入。也就是说,这个标准成了实现与其它软件平台集成之间的瓶颈。

     除此之外,数据库的操作方面也是一个问题,虽然ADO简化了数据访问,但是把数据从一个地方传送到另外一个地方就成了问题,ADO Recordset(记录集)对象是一个存储数据的二进制结构,而这种二进制格式对于非微软的平台没有任何意义。

     .NET弥补了这些缺陷,因为它完全基于标准。比如,数据用XML的格式通过进程边界,而这个数据有一个到XSD的连接,所以任何客户端都可以正确地转化数据。

     同时,.NET集成技术又完全体现在WebServices上。(基于SOAP的WebServices是微软的创新,来源于微软的简单对象访问协议,或者称为SOAP)

    .NET把WebServices作为唯一的集成解决方案,因此我们可以非常简单的使用它。在.NET中使用WebServices就如同使用其他核心语言API一样,例如Strings或Collections。

     .NET与生俱来的优势是任何一个开发平台 都无法比拟的,它可以和微软用及非微软很多相关产品进行有机的结合,能够开发出更加优化的产品。

原文出处:http://tech.it168.com/j/n/2006-11-30/200611300816690.shtml