CSO的目标,是和客户建立长期的信任关系,提供增值的解决方案,并组合全球数以千计各方面的专家夥伴,整合力量,达至最好。Java COE则是太阳电脑与夥伴们合作提供的服务,协助企业能更经济有效地开发Java应用,适时推出方案,提升服务品质,增加投资回报。
太阳电脑将综合全球夥伴的建议及本身的丰富经验,拟定标准的开发流程,优化Java及J2EE开发技术。将有关的知识、技巧、行之有效的各种措施、全球开发者累积的经验,传授予合作夥伴和客户,提升他们对Java的技术水平和对开发流程的掌握。
此外,Java COE夥伴更可透过开放源码中心,采用全球其他Java开发者已完成了程式元件,大幅加快开发流程。
Java己成企业应用开发的标准
由於Java有架构开放、安全、可靠、高扩展性、低风险、跨平台等等优点,越来越多企业选择J2EE作为内部开发标准。
今天,全球有450万Java开发者,是业界最大的开发社群。Java有Write Once, Run Everywhere的优点,Java COE则可协助开发商Learn Once,Work Everywhere。太阳电脑估计,Java市场每年的营业额高达1000亿美元。Java COE的出现,势必进一步将Java推向更高峰。
经过验证的Sun Java 企业应用架构
Sun's Java Enterprise Framework (JEF)是一个企业级的应用框架,是Sun公司基于其在全球项目中多年的实践经验,总结出来的一套在应用架构、设计和实施上的最佳实践方法。这个多层的、多级的、面向服务的和基于组件的框架,为使用J2EE 平台开发Java企业级应用提供了牢固的基础服务。
掌握和实施JEF,将帮助企业增强开发中的约束性和连贯性,实现跨组织地开发企业应用,并且提供了在包括架构、设计和代码级等各个层面上的高复用性,通过驱动面向服务的方法来增加敏捷性。
JEF 架构可以实现以下目标:
1. 简单 Simple: 降低学习曲线;
2. 扩展性 Extensible:允许方便而连贯地扩展应用的功能结构;
3. 可复用 Reusable: 在架构、设计和代码级上实现复用;
4. 模块化 Modular: 通过高连接度、低耦合性来限制变化的传播;
5. 可以移植 Portable: 在任意J2EE 环境中实施;
6. 伸缩性 Scalable: 线形化地满足不断变化的服务要求;
7. 一致性 Consistent: 保证内部一致性和组件的集成性;
8. IOC (Inversion of Control) : 允许通过架构而不是应用本身来控制应用的流程;
9. 高性能 High Performance: 快速反应,高吞吐率 ;
Sun Java 开发管理最佳实践
SunTone Architecture Methodology 提供了详细的开发路线
SunTone Architecture Methodology(SunTone AM) 是由Sun 公司Java顾问专家们为设计和实施基于互联网的基础应用所创造的一个独特的方法论。
这个方法论具有以下特性:
Use-case focused. 通过使用功能性的项目场景(functional case scenarios ),Sun 公司专家顾问们支持确保端到端的服务功能的实现。对Use-case的学习加速了应用的开发, 同时支持通过确定应用功对所有业务需求的满足,来减少开发的风险。
Architecture-centric. Sun 专业服务专家在开发周期开始之前,定义并测试了架构,这减少了在后期可能发生技术问题的风险,避免工程返工。
Iterative and incremental. 一个阶段性的开发方式意味着采用有规律的测试,以便在开发的早期能够发现问题,确保应用的最后交付发布能够满足用户需要的功能。
Integration of systemic qualities. 专注于实现架构对服务水平的需求,包括稳定性、可靠性、可扩展性、功能性完整性和安全性,支持确保基础设施和应用的框架能够满足已经定义好的业务需求。
返回页首