`
easycruel
  • 浏览: 1368 次
  • 性别: Icon_minigender_1
  • 来自: 北京
最近访客 更多访客>>
文章分类
社区版块
存档分类
最新评论

netbean platform之lookup api

阅读更多
lookup api在netbean平台中主要起以下作用:
1. 查询service provider
2. 模块间通信

service provider可以在META-INF/services文件中定义,也可以在layer.xml的<Services>目录中定义。其中通过第二种方法,则instance可以通过特别的函数来返回,而不必一定是构造函数。

进行模块间通信时,使用了设计模式中的观察者模式,其中一个模块实现Lookup.Provider接口,而另一个模块通过实现LookupListenser接口,从Lookup.Result得到相应的变化的结果。

0
0
分享到:
评论

相关推荐

    The Definitive Guide to NetBeans Platform 源代码

    NetBeans Platform是构建桌面应用程序的强大工具,它提供了丰富的功能,如模块化系统、自动更新机制以及丰富的API集。 源代码在软件开发中扮演着至关重要的角色,它揭示了软件的内部工作原理,使得开发者可以学习、...

    NetBeans.Platform.6.9.Developers.Guide

    ### NetBeans Platform 6.9 开发者指南 #### 知识点一:NetBeans Platform 6.9 概览 - **版本介绍**:NetBeans Platform 6.9 是一款基于 Java 的集成开发环境(IDE)的核心部分,它不仅支持开发人员构建专业的桌面...

    The.Definitive.Guide.to.NetBeans.Platform.7.pdf.rar

    8. **API与最佳实践**:详细讲解NetBeans Platform的API,以及在开发过程中遵循的最佳实践,帮助开发者写出高质量的代码。 9. **社区与支持**:介绍NetBeans社区,它是开发者获取帮助、分享经验、参与讨论的重要...

    NetBeans Platform for Beginners样章及全书代码

    NetBeans Platform for Beginners是2014年8月底才出版的书籍,与最新版的netbeans 8同步,目前还没有中文版及全书的电子版,只能找到样章。样章中,手把手地详解如何使用netbeans来开发应用及module,涉及到的概念...

    Rich Client Programming Plugging into the NetBeans Platform

    《Rich Client Programming Plugging into the NetBeans Platform》是一本专注于NetBeans平台的富客户端应用程序开发的书籍。这本书全面深入地探讨了如何利用NetBeans平台构建功能丰富的、具有高性能的桌面应用。...

    The Definitive Guide to NetBeans Platform 7

    - **查找概念**:介绍NetBeans平台中查找服务的工作原理,以及如何利用查找API来实现组件间的通信。 - **操作与命令**:讨论了NetBeans中的动作体系,包括动作的注册、触发和执行机制。 - **数据和文件管理**:涵盖...

    netbeans-platform7.pdf

    ### NetBeans Platform 7.0 入门指南 #### 关于 NetBeans 平台 NetBeans 平台是一个用于构建商业级和开源 Swing 桌面应用的通用框架。它提供了一系列基本功能(如窗口管理、菜单项与动作关联、运行时更新应用程序...

    《Rich Client Programming: Plugging into the NetBeans Platform》

    《富客户端编程:接入NetBeans平台》是一本深入探讨如何利用NetBeans Rich Client Platform (RCP) 开发桌面应用的专业书籍。NetBeans RCP是一个强大的框架,它为开发者提供了构建功能丰富的、可扩展的桌面应用程序的...

    The Definitive Guide to NetBeans Platform 7 源代码

    《NetBeans Platform 7 完全指南》源代码是一份宝贵的学习资源,它涵盖了构建基于Java的桌面应用程序的全面知识。NetBeans Platform 是一个强大的框架,专为开发可移植、模块化且用户友好的应用程序而设计。这个平台...

    NetBeans lookup的例子

    NetBeans Lookup是一个强大的服务发现和依赖注入机制,它在NetBeans平台的核心部分起着至关重要的作用。Lookup允许组件之间进行通信,无需事先了解其他组件的存在,增强了代码的可扩展性和可维护性。在这个"NetBeans...

    NetBeans开发权威指南 NetBeans Platform Developer's Guide

    NetBeans平台的核心优势之一在于其模块化设计,这使得应用可以被拆分为多个独立的模块,每个模块负责一部分特定的功能。模块之间的依赖关系可以被清晰地定义,使得应用的结构更加清晰,易于理解和维护。此外,模块化...

    NetBeans Platform 6.9 Developers Guide.zip

    《NetBeans Platform 6.9开发者指南》是Java富客户端应用程序开发的重要参考资料,它为开发者提供了深入理解并利用NetBeans RCP(Rich Client Platform)构建桌面应用的详尽指导。NetBeans RCP是一个强大的框架,它...

    The Definitive Guide to NetBeans Platform 2009

    本书覆盖的是NetBeans Platform 6.5版本。 #### 二、NetBeans平台结构 在第二章中,作者深入介绍了NetBeans平台的基本结构,包括核心组件、模块系统以及这些组件如何协同工作来构建复杂的应用程序。理解平台的架构...

    the definitive guide to netbeans platform

    The Definitive Guide to NetBeans™ Platform is a thorough and definitive introduction to the NetBeans Platform, covering all its major APIs in detail, with relevant code examples used throughout....

    The Definitive Guide to NetBeans Platform

    ■CHAPTER 16 From Eclipse RCP to the NetBeans Platform . . . . . . . . . . . . . . . . . . 279 ■CHAPTER 17 Tips and Tricks . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . ...

    NetBeans Platform 6.9 Developers Guide.pdf

    netbeans富客户端编程,swing、netbeans平台开发必备。。另附案例相关代码下载https://download.csdn.net/download/kagurawill/12452854

Global site tag (gtag.js) - Google Analytics