当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: 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
上一页   ...es of this would be raising component or service costs to an extreme level, moving away from open standards to more proprietary solutions or by refusing to embrace new technical directions as they emerge.

the technical architecture framework

this section looks at each component in more detail.

corporate data 【程序编程相关:javah命令用法

the primary purpose of a technical architecture is to ensure that is systems and services are delivered in a manner consistent with the business requirements. figure 1 illustrates the technical architecture framework.

the framework comprises a set of discrete components as illustrated in the diagram. each component has a clearly defined function and they interact via formal interfaces. this approach enables appropriate technical products to be selected for each component and, because the interfaces remain consistent, enables new technology to be easily integrated into the framework as it becomes available.

it is widely recognized within the industry that a three-tier approach should be adopted when building client/server applications, whereby there is formal partitioning between the data, application and presentation layers.

most interactive information systems can be split into two broad categories: on line transaction processing systems (or oltp), which provide computerized solutions for business processes such as payroll, order processing, etc.; and, on line analytical processing (or olap), which provides management information and decision support facilities. a different set of design considerations and enabling technology is required for each category and needs to be catered for separately within the framework.

the framework also makes a distinction between small departmental or workgroup based applications and large enterprise-wide systems. this is important because there is often a requirement for enterprise data to be made available to departmental systems and appropriate enabling technology must be available to meet this requirement.

architecture components 【推荐阅读:JVM(JAVA虚拟机介绍)

this component comprises the corporate databases. a key aspect of the architecture is that all corporate data is stored and managed in a consistent manner. this implies that all information relating to "customer," for example, is held within the customer database and that all applications that update customer details or require customer-related information would access this single database.

it is important that the business not become too heavily locked into any particular database product. it means that it will be possible to migrate any corporate data to an alternative rdbms and/or server platform without changing the application code. therefore, most installations will insist, for example, on the use of btree only structures, no user-defined datatypes and no stored database procedures, while maintaining a high level of security, systems administration, reliability, easy access by all strategic applications and access to significant bandwidth and wide area network connectivity.

synchronous data access

this compone
...   下一页
 ·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