M
Technologies
The
MSM Database
MSM-Activate
Multi-faceted middleware lets MSM developers use the
tools they want
With MSM-Activate, MSM developers have the ability to use commercially
available products and industry-standard techniques with their MSM databases.
Formerly known as MSM-API, this product supports an array of industry-standard
technologies, such as ActiveX, DCOM, Java, Visual Basic, and more.
Used to connect MSM to everything from Windows desktop software to
low-level UNIX calls, MSM-Activate provides a flexible interface technology
for the MSM database application development environment.
A Key Technology
Because MSM-Activate enables a range of tools or languages to access
MSM-based routines and data in a consistent and standard manner, it
is a key technology for developing client/server, Internet, or intranet
applications with high-performance access to business logic residing
on an MSM-Server system.
By adopting a thin client/server approach and using MSM-Activate, you
can create business logic on any MSM-Server platform and attain high-speed
access to that logic from a range of third-party development tools,
languages, and technologies, such as OLE, ActiveX, DCOM, Java, and Static
or Dynamic-Linked Libraries.
Flexible client/server computing
MSM-Server provides the ideal server environment for application logic
and data. MSM-Activate allows you to leverage the power of your MSM-Server
platform by allowing you to choose the development tool or language
that best suits your skills and application needs. Thus, if you want
to develop your application client interface in Visual Basic, Delphi,
or C++, then MSM-Activate meets your needs. It offers a high-performance,
simple-to-use interface between the client and MSM-Server system--in
fact, it even handles the networking.
Internet computing
The Internet presents a new era of application development and opportunities.
It also presents an ever-evolving set of standards, guidelines, and
techniques that provide new ways of accessing application data and logic.
MSM-Activate's flexibility and multi-faceted client interfaces lets
you choose exactly the approach you need. This means you can develop
Java applets using the MSM-Activate Java Classes and JavaBean support.
You can also have ActiveX controls directly access your MSM-Server,
or even access your MSM system through Active Server Page. With MSM-Activate,
everything is possible.
Develop your server logic once!
Although MSM-Activate allows you to use a range of client technologies,
they all access the MSM-Server system through MSM-Activate servers.
This enables you to develop your application logic and database logic
in discrete functions (or libraries) on your MSM-Server(s). Any or all
of the client technologies available can then access this logic.
Connectivity to MSM-Workstation
In addition to connecting to MSM-Server systems, MSM-Activate can also
be used to access local MSM-Workstation logic as a DCOM object or an
ActiveX control. By using MSM-Activate in this way, MSM developers can
benefit from local MSM processing of business logic, and, if required,
access MSM-Server database(s) through MSM-Workstation's built-in high-performance
networking. This technique increases developers' options for application
partitioning.
Technology based on standards
To provide an adaptable interface technology, MSM-Activate benefits
from being designed around a range of de-facto and de-jure standards.
These include desktop technologies like DCOM and ActiveX, Internet standards
like Java, and networking standards like TCP/IP. This enables you to
adapt your use of MSM-Activate to meet your own system's particular
needs.
The faces of MSM-Activate
MSM-Activate/DCOM
This is the windows DCOM object that allows Windows development tools
(such as Visual Basic and Delphi) or Windows applications (such Microsoft
Excel or Word) to have direct access to your application logic on the
MSM-Server.
MSM-Activate/Control
The MSM-Activate/Control is a design-time ActiveX Control that provides
a visual representation of the DCOM object. By providing visual representation
of the object, MSM-Activate/Control makes it easy for you to specify
its properties.
MSM-Activate/Java
The Java support of MSM-Activate is provided by a set of Java classes
that define the properties and access mechanisms to MSM-Server systems.
MSM-Activate/Bean
This MSM-Activate JavaBean provides a design time representation of
the Java classes, again making the definition of properties easier by
providing visual property sheets.
MSM-Activate/API
The API is the lowest level (and original) variant of MSM-Activate.
The API provides access to a series of low-level functions, via either
a Windows Dynamic Link Library or a UNIX C Library.
Each of these faces of MSM-Activate communicates to an MSM-Server system(s)
via TCP-IP and is serviced by the same multi-threaded MSM-Activate Server
routines, thereby allowing any or all variants to access the same application
logic.
Return
to Main MSM Index
Home
| M Technologies | Support
| Company | Contact
MOVE
TO CACHÉ
©
Copyright 1996-2000 InterSystems Corporation. All Rights Reserved.
email: wwwadmin@intersys.com
|