在部署方案中指定的逻辑体系结构通常决定了实现解决方案所需的自定义 development(开发)工作的范围。
对于某些部署,开发工作可能相当繁重,需要您使用在 Application Server 或 Web Server 环境中运行的 J2EE 组件从头开发新的业务和表示服务。此时,需要在着手投入全力进行开发前,先为解决方案设计原型并执行概念论证测试。
对于需要大量开发工作的解决方案,Sun JavaTM Studio 软件提供了用于编程设计分布式组件或业务服务的工具。Sun Java Studio 开发者工具简化了 Java ES 基础结构所支持应用程序的编程与测试工作。
在某些情况下,Java ES 组件可能会与传统应用程序或第三方服务集成在一起。这些集成可能涉及数据层中的现有目录或数据服务,或是业务服务层中的现有组件。将 Java ES 组件与这些系统集成可能需要迁移数据或应用程序代码。
J2EE 平台提供了一个连接器框架,借此可通过开发 J2EE 资源适配器将现有应用程序插入 Application Server 环境,同时,Message Queue 为集成各种不同的应用程序提供了一个强大的异步消息传送功能。