November 15, 1999
|
Printer ready |
![]() |
| Related links from our sister publications: |
|
|
Microsoft first extended COM services to support remote execution in the Distributed Component Object Model, and DCOM still performs that function in COM+. By adding support for multiple linked networks, such as intranets or the Internet, Microsoft has positioned COM+ as a viable architecture for widely distributed applications.
Using DNA 2000 to extend existing applications to include transaction services or message queuing is remarkably simple. An existing COM application that accesses a database might need only a couple of lines of code to implement transaction services (although, of course, transaction services would have to be available on the system). The same is true for adding message queuing to an application.
Being able to add these features so painlessly makes it very easy to migrate an internal application running on a single site to a distributed application running across multiple sites, perhaps even accessing databases at partners' sites using a virtual private network connection through the Internet.
Of course, updating existing applications is only part of the problem. Distributed applications require a raft of new servers to provide network services, including transaction management, message queuing, middle and back-end functions, and cluster management. DNA 2000 includes extensions to existing DNA tools aimed at covering the entire distributed model, including Windows NT Server, SNA Server, and Site Server Commerce Edition.
The new version is based on Windows 2000 Server, which contains the core of DNA, including COM+ services, Internet Information Services Web, and transaction and messaging services. DNA 2000 adds:
Most of these server updates add XML support. XML promises to make it easier for distributed applications to pass data between different platforms, in ways that are only starting to be explored. Among the electronic processes XML is expected to facilitate: billing, purchase orders, and other forms.Because most vendors have adopted XML as the core of the integration strategy, Microsoft's suitewide support for XML makes integration with existing non-Microsoft platforms easier, if you're willing to upgrade to the most recent release of these non-Microsoft systems. XML is likely to solve another problem common to tying these systems: directory synchronization. XML, for example, will be the basis for exchanging information between directory services such as Novell Directory Services and Microsoft Active Directory. Native support for XML throughout Windows 2000, DNA 2000, and Visual Studio 6.0 ensures that future applications will take advantage of XML as it becomes more widely used and supported throughout the business world.
Another upcoming Microsoft product, AppCenter Server, will allow distribution of DNA applications across high-availability server farms for load-balancing of DNA applications without a heavy increase in management requirements. AppCenter Server will enable users to deploy a Web application built under Windows DNA on several NT systems to create Web farms or clusters.
continued...page 3
return to page 1
Back to Labs
Send Us Your Feedback
Top of the Page
Hebrew Senior Life seeking Network Analyst in Dedham, MA
True Circuits seeking Mixed-Signal IC Layout Engineer in Los Altos, CA
BP seeking Desktop Strategy and Planning Manager in Houston, TX
ITT seeking Senior Staff Engineer, Systems in Fort Wayne, IN
Agilent Technologies seeking Marketing Manager in Melbourne, AU
For more great jobs, career-related news, features and services, please visit our Career Center.