一起学习
在9月24日,微软说它会为允许Java程序连接到它的SQL Server2000的程序颁发许可证
。这个宣布是微软“反 Java”战略中一个很小但是很重要的妥协,这加强了SQL Server对于Oracle和IBM的竞争力。在提供对开放式 Java数据库连接(JDBC)的支持以后,SQL Server将更能吸引那些使用Java而不是微软自己的COM+或者.NET的软件提供商之间关系密切的潜在的客户. 在微软想要打入由DB2和Oracle占领的高端市场的时候,这个决策是特别重要的。
微软将要颁发许可的由Merant制作的驱动程序已经面市。因此,需要JDBC连接的SQL开发者并不会得到什么新的功能,而只是更加方便而且降低了他们的成本。(Gartner 预计微软会免费提供这个驱动程序。)然而,JDBC在微软的眼里还将是第二位的应用编程界面。
SQL Server的竞争对手 -- Oracle和DB2,不仅提供JDBC驱动程序而且还提供Java存储过程(JSP)以及嵌入式SQL的Java预编译器。JSP和预编译器遵循SQLJ标准,这个标准规定了对关系数据库管理系统的Java支持。但是,出于一种文化上的问题,而不是技术的原因,很多Java开发者更喜欢Unix平台而不是Windows而且,更进一步的是,他们更喜欢Oracle和DB2而不是SQL Server。
这个宣言并没有过多的谈论对JDBC的支持而更多的是在介绍微软SQL Server 开发团队将努力使SQL Server成为Oracle和IBM的一个具有竞争力的和独立的替代产品。
Gartnet 建议与SQL Server一起采用基于Java的软件的企业最好使用微软提供的JDBC驱动程序,除非这些公司已经通过获取授权证书和内部架构的协议使用了第三方公司的连接手段。但是微软的这个宣言不会改变微软将Java看作势不两立的对手的基本观点。
要得到JDBC For SQL Server 2000,访问以下链接:
下载本文示例代码
微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持微软的Java For SQL Server不会赢得Java开发者的支持
阅读(135) | 评论(0) | 转发(0) |