跳转到主要内容

Open source

开放源码开发和实施相关的技术资源

使用 Blueprint Container 规范构建 OSGi 应用程序

OSGi 框架为开发模块化的动态应用程序提供了良好的机制。最新发布的 OSGi Service Platform Release 4 V4.2 规范引入了 Blueprint Container 规范。本文介绍了 Blueprint Container 如何为在 OSGi 环境中创建动态应用程序提供简单的编程模型。  更多 >

最新推荐

2009 年 11 月 23 日 — 显示说明 | 隐藏说明

  • 敏捷开发空间

    在这一敏捷开发空间里,我们讨论的主题将涉及敏捷开发、敏捷测试、敏捷软件配置管理、敏捷项目管理等与时下流行的敏捷浪潮相关的敏捷技术。同时,我们还会介绍 IBM 在敏捷方面的最佳实践经验,以及 IBM 为敏捷开发所提供的解决方案和产品等技术信息。欢迎访问这一精彩的敏捷开发资源中心!

  • 通过事件机制实现 Eclipse 插件之间的通信

    文章首先分析总结了 Eclipse 插件间四种常用的通信方式,然后描述了插件通信中的一些特殊需求,对于某些情况,普通通信方式往往无法满足要求,文章给出了一种通过事件方式实现的 Eclipse 插件通信的方法,并给出了具体的参考实现。

  • 知识扩充:企业博客、MetaWeblog 和 XML-RPC

    在企业内部,博客渐渐变成公司、开发和市场通信的主要渠道。本文我们将了解这样一款软件 —— MetaWeblog(一种广泛使用的博客 API),并学习如何使用其 API 来编写博客。

  • Eclipse Galileo 新特性

    Eclipse Galileo 发行版包含了 33 个主要项目,展示了 Eclipse 生态系统中的多样性和创新性,目前 Galileo 代表时下最庞大的新技术统一发行版。本专题为大家介绍一些 Galileo 新特性及应用。

  • 使用 Spring Framework 设计和开发 SCA 组件,第 1 部分:三剑客:Spring、SCA 和 Apache Tuscany

    本系列文章介绍如何有效结合服务组件架构(Service Component Architecture,SCA)与 Spring Framework 来创建分布式服务应用程序。第一篇文章将概述 SCA 与 Spring 两者相结合的优势。

  • Eclipse 插件开发:应用模式设计基于 TableViewer 的应用框架

    TableViewer 是 Eclipse 进行界面编程使用非常广泛 JFace Viewer 之一。本文将首先概要介绍 Eclipse 中的 TableViewer;然后详细说明 TableViewer 的事件接口、内容提供者和标签提供者。

  • 使用 Google Web Toolkit 和 Eclipse Galileo 进行高性能 Web 开发

    Google Web Toolkit (GWT) 支持创建高性能 Web 应用程序。本文介绍如何使用 Google Plug-in 和 Eclipse Galileo 实现 GWT 的高性能特性。此外,本文还将介绍如何调整 Google Plug-in for Eclipse 以提高您的生产力。

  • Simple Cloud API

    Simple Cloud API 为各种云服务提供了一个共用的 API。在 Zend、GoGrid、IBM, Microsoft、Nirvanix 和 Rackspace 的合作努力下,API 使您能够编写出可移植的并可与多个云提供商进行互操作的的代码。最好的一点是,API 使您能够根据需要使用特定于一个具体供应商的服务。

  • 使用 AMEE 计算计算机的碳排放量

    Avoiding Mass Extinctions Engine (AMEE) 平台提供了一种标准的框架来追踪 Information and Communication Technology (ICT) 系统的碳排放量,并且还实现了各种计算方法。在本文中,我们将研究使用 AMEE 平台计算 ICT 排放量的一些可能方式,而且还将讨论能够实现对这些系统进行自动监测的一些 Ruby 脚本。

  • memcached 和 Grails,第 2 部分:将 memcached 集成到 Grails

    通过本文您将了解如何将 Spymemcached 集成到您用 Grails 构建的联系人管理应用程序,然后尝试使用 memcached 缓存单独的请求结果。您还将使用第 1 部分介绍的 memcached 客户端命令来测试您的新缓存的效果。

  • Cayenne,开源 ORM 盛宴中的另道佳肴,第 2 部分:再品小辣椒 - Apache Cayenne 的高级特性

    本文重点介绍 Apache Cayenne 项目的一些高级特性与应用。首先介绍了如何使用 Cayenne 的 Remote Object Persistence(ROP)特性来通过 Web Service 远程访问数据库,然后介绍了一些 Cayenne 中的关于数据库性能优化的概念和技巧。

  • 将 PHP 应用程序与 Google Contacts 集成

    Google Contacts Data API 提供一个强大的、客户端中立的 API,用于读取和修改用户的私有 Gmail 联系人信息。本文利用一个具有该 API 的定制 PHP 应用程序在应用程序上下文中检索、添加、删除和修改联系人。

  • 使用 PHP 实现云计算,第 2 部分:通过 Zend Framework 使用 Amazon EC2

    Zend Framework 包含了一些类,可以简化对基于云的服务的使用。本系列的第 1 部分介绍了如何通过 Amazon 的 S3 云存储服务使用 Zend 类。本文介绍了在 Amazon 的 Elastic Compute Cloud (EC2) 中简化虚拟机所使用的 Zend 类。

  • Clojure 编程语言

    Clojure 是一种运行在 Java 平台上的 Lisp 方言。在本文中,您可以了解如何开始使用 Clojure,学习它的一些语法,同时利用 Eclipse 的 Clojure 插件提供帮助。

  • eSWT 移动扩展简介,第 1 部分:使用简单小部件快速构建移动应用程序

    随着移动平台变得越来越复杂,移动计算需求也不断增长。本系列将介绍嵌入式标准小部件工具包(embedded Standard Widget Toolkit,eSWT),它可以用来为各种移动电话开发具有本地外观的 Java 应用程序。本文探索如何使用 eSWT 移动扩展中的 5 个类。

  • Eclipse 插件开发 —— 深入理解查找(Search)功能及其扩展点

    本文将首先概要介绍 Eclipse 的查找功能;然后详细说明如何进行扩展查找功能,包括需要使用的扩展点和涉及到的接口和函数;最后以一个实例的形式引导读者深入理解 Eclipse 的查找功能。

  • Eclipse 程序界面美化技术

    Eclipse RCP 是目前主流的 Java 富客户端解决技术,在企业应用方面得到广泛使用。本文通过示例展示 eclipse RCP 程序的界面美化技术,包括菜单和工具条美化、程序主体区域美化、控件美化、系统皮肤设置等。

  • Equinox OSGI ServletBridge 原理与实践

    本文将介绍 Equinox 的 ServletBridge 项目,通过一个示例来说明如何使用 ServletBridge,并将简要分析它的实现方法。


技术文档库

    


热门技术文档标签

Eclipse | PHP | Apache Geronimo | Apache derby | Eclipse WTP | Eclipse Birt | Eclipse RCP | PHP Zend