NIIT JAVA考试重点:事务管理与COM+服务解析

4星 · 超过85%的资源 需积分: 10 171 下载量 130 浏览量 更新于2024-07-30 9 收藏 178KB DOC 举报
"这是一份关于NIIT JAVA考试的题库,主要针对的是SE上机考试,地点在无锡。题目涵盖了JAVA编程、COM+服务、.NET程序集、版本控制以及.NET框架的基础知识。" 1. 事务日志记录: 选项中提到的用于将事务的详细资料写入日志文件的组件,正确答案没有给出,但在实际的JAVA编程中,通常我们会使用日志框架,如Log4j或java.util.logging,来记录事务信息,而不是资源管理器、资源分配器或CRM补偿器。 2. COM+服务与安全性: TechnoSoft Pvt有限公司的应用场景需要基于角色的安全性,以便根据不同的角色(秘书和总经理)提供不同级别的访问权限。因此,正确的选项是B.基于角色的安全性,这是COM+提供的服务之一,用于实现细粒度的访问控制。 3. COM+的Just-in-time激活: 陈述A是正确的,COM+确实继承了MTS(Microsoft Transaction Server)的Just-in-time激活功能,用于在需要时动态创建对象,减少资源浪费。而陈述B是错误的,Just-in-time激活并不直接预留服务器内存,而是按需创建和管理对象。所以正确答案是A. 4. .NET程序集: 正确的陈述是D.在共享系统中,程序集的名称不必是唯一的,因为系统中的所有应用程序都可以从全局程序集缓存(GAC)中访问它。其他选项描述了不准确的.NET程序集行为,例如默认共享、私有程序集的放置和对GAC的误解。 5. 版本号结构: 版本号通常由Major、Minor、Build和Revision四个部分组成,正确的顺序是B. B=》C=》D=》A,即:Major版本号 -> Minor版本号 -> Build版本号 -> Revision号。 6. .NET框架类库: 包含.NET框架所有类和远程对象接口方法的类是D. RegisterWellKnownServiceType。这个选项可能有误,因为在.NET框架中,System.Type通常代表所有的类型,而System.Object包含所有.NET对象的基类。远程对象相关的接口方法通常在System.Runtime.Remoting命名空间中找到。 7. 注册众所周知的服务: 在.NET中,将管道注册为众所周知的服务通常涉及使用D. RemotingConfiguration类,它是.NET Remoting的一部分,用于配置和管理远程对象和服务。 8. HTTP通道与格式化程序: 陈述A是正确的,HTTP通道确实可以使用SOAP和二进制格式化程序进行数据交换。而陈述B可能是正确的,HTTP通道由于其广泛支持和通用性,通常是Internet通信的常见选择。 以上内容详细介绍了题库中涉及的JAVA编程、COM+服务、.NET程序集、版本控制和.NET框架的基础知识。这些知识点对于理解相关技术栈的开发和应用至关重要。