java和asp.net(java和asp.netnet)

如题所述

Java是一种可以撰写跨平台应用软件的面向对象的程序设计语言现在分三个方向一个是企业级别的开发j2EE一个是j2SE标准版一个是j2ME小型版

可以这样说就是企业级开发针对电脑的开发针对手机的开发

ASP.net是一种使嵌入网页中的脚本可由因特网服务器执行的服务器端脚本技术ASP.NET一般分为两种开发语言,VB.NET和C#,C#相对比较常用,因为是.NET独有的语言,VB.NET则为以前VB程序设计,适合于以前VB程序员,java语言通过四种方式连接数据库

JDBC-ODBC桥这种类型的驱动把所有JDBC的调用传递给ODBC,再让后者调用数据库本地驱动代码(也就是数据库厂商提供的数据库操作二进制代码库,例如Oracle中的oci.dll)。

类型2

本地API驱动这种类型的驱动通过客户端加载数据库厂商提供的本地代码库(C/C等)来访问数据库,而在驱动程序中则包含了Java代码。

类型3

网络协议驱动这种类型的驱动给客户端提供了一个网络API,客户端上的JDBC驱动程序使用套接字(Socket)来调用服务器上的中间件程序,后者在将其请求转化为所需的具体API调用。

类型4

本地协议驱动这种类型的驱动使用Socket,直接在客户端和数据库间通信。

asp.net使用连接字符串关键字控制连接池对象的属性支持连接字符串键/值对,这些键/值对可用于调整连接池逻辑的行为

另外你所说的java使用Oracleasp.net使用SQLServer

Oracle跨平台,SQLServer只能运行在Windows上,而Windows能够安装的硬件是有限的,如Sun的Sparc服务器不能安装Windows,一些大型机、小型机也只能装UNIX,在这些高端机器上就只能跑Oracle了,这注定了Oracle就是高端数据库,而SQLServer呢,中低端。

温馨提示:答案为网友推荐,仅供参考
相似回答