当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: Increasingly, technologists ar
 

 

    摘要: a funny thing has happened to the computer industry over the last few years. the traditional wisdom was that there were two types of companies. at one extreme, there were small, fast startups that ......
    摘要:status bars are common among modern applications. there arent many applications that dont have them, or at least offer them as a user-enabled option. swingx offers an out-of-the-box solution that wh......


Enterprise Strategy with Java @ JDJ

increasingly, technologists are asked by strategists to state the capability of java within a distributed component architecture. the larger corporate platform is mixed and the owning, interacting businesses must implement a framework technical architecture in which present and future components can co-exist and change with minimum impact. larger installations contain data and applications at corporate and departmental levels across a heterogenous computing environment. technologists, thus, have to articulate some of the values and norms of the business strategist as the business and technology surfaces merge.

this article outlines the typical components in a larger technical architecture framework and explores the contribution java makes to realizing the key business drivers which underpin it.

key business drivers

it is essential that changes in the underlying technical environment do not adversely impact the stability of the core information systems such that achievement of the key business objectives is threatened. it is unrealistic to expect technology to remain stable for the foreseeable future. hence, the architecture must support a method of separating business logic from the underlying technology such that both can be maintained independently of one another.

responsiveness to changing requirements 【程序编程相关:javah命令用法

there are several key business drivers which a framework architecture should address.

stable technical environment 【推荐阅读:JVM(JAVA虚拟机介绍)

the level of ongoing operational support and maintenance costs for the new strategic systems must be as low as possible. in order to meet this requirement, the architecture should facilitate maximum reusability of code and enable the business to take advantage of object-oriented techniques and methodologies as they develop and mature.

future proofing 【扩展信息:java命令用法

most businesses operate within a very volatile and fiercely competitive environment. it is very important that systems developed within the technical architecture are highly flexible and capable of rapid change. in order to meet this requirement, the architecture should facilitate the ability to easily apply changes to existing systems with the least possible need to develop new, ad hoc applications.

cost effective maintenance

the it industry is in a constant state of evolution, with innovative technical solutions offering real competitive advantages to businesses that are constantly appearing. it is essential that the technical architecture be flexible enough to be able to integrate these solutions at modest cost as they become available, without compromising existing systems. the way to achieve this objective is to ensure that the architecture adequately defines boundaries between individual technical components and embraces open standards wherever possible such that the components can be replaced relatively easily.

supplier independence

the technical architecture must not be dependent on any one supplier to the extent that there is the potential for that supplier to be able to adversely impact the business in any way. exampl
...   下一页
 ·an open source database benchmark    »显示摘要«
    摘要:poleposition is an open source java framework for benchmarking databases. the impetus behind poleposition came from the observation that developers evaluating candidate databases for future applica......
» 本期热门文章:

©2000-2007 All Rights Reserved. 最佳浏览:1024X768 MSIE