当前位置:首页 » 软件开发
开发技术指南» 文章正文
    引言: As a distributed object techn
 

 

    摘要: its a pleasure to be writing this article in the beautiful, high-tech, mediterranean city of netanya, israel. its the evening after the first day of the workweek here - sunday, of course - ......
    摘要: by the time you read this, the j2ee revolution will be gaining significant momentum. most large companies will have some type of new development around it; many more existing and new e-businesses ......


System Robustness Case Study @ JDJ

as a distributed object technology, corba provides tremendous flexibility for implementing robust enterprise information systems composed of distributed components. in large-scale deployment, these components run in multiple servers located in multiple hosts of different operating systems.

the corba architecture facilitates integration of these distributed components and defines a mechanism for obtaining the required object references.

in particular, the corba programming model requires that remote object implementations be published so client processes can locate them. to provide this directory capability, omg defines two specifications: naming service and trader service, both of which specify the interfaces for object references registration, lookup, and management. many directory service packages are commercially available and generically implemented. but a robust enterprise implementation must meet a number of requirements: scalability, reliability, availability, and more, all of which require intimate understanding of the problem domain. since the generic implementations of the directory service arent able to address those requirements, a smart location service is needed to achieve system robustness.

building a location service, however, consumes time and resources, and can also get in the way of other development. in this article, i outline the steps that allow a location service to be incrementally built, tested, and released into a development environment in baby steps, unintrusively.

to begin, ill discuss factors that influence the decision for building a location service, then define an implementation plan. to wrap up, ill discuss a sample application in an enterprise architecture integration (eai) effort.

system robustness

when building an enterprise information system, the architecture team is tasked with requirements that describe architecture robustness. system robustness comes in many forms. in general, a good design seeks to balance five essential elements: scalability, reliability, a
...   下一页
    摘要: it wasnt long ago that many developers didnt know what an application server did. these days its become part of our common vocabulary. the main reason for this shift has been the rapid growth in the......
» 本期热门文章:

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