Difference between revisions of "API:FAQ:Capabilities:Architecture"

From Melissa Data Wiki
Jump to navigation Jump to search
(Created page with "{{CustomTOC}} ===Logical and Physical Architecture Design=== ====Describe the logical and physical architecture design of your solution and how the system supports Service Ori...")
 
m (Admin moved page FAQ:API Capabilities:Architecture to API:FAQ:Capabilities:Architecture without leaving a redirect)
 
(4 intermediate revisions by the same user not shown)
Line 1: Line 1:
{{CustomTOC}}
{{CustomTOC}}
===Logical and Physical Architecture Design===
==Logical and Physical Architecture Design==
====Describe the logical and physical architecture design of your solution and how the system supports Service Oriented Architecture (SOA), Web services, batch processing/scheduling, and n-tier architectures.====
===Describe the logical and physical architecture design of your solution and how the system supports Service Oriented Architecture (SOA), Web services, batch processing/scheduling, and n-tier architectures.===
The Data Quality APIs are libraries and must be included in to the build process and specially utilized by programs and Web applications written in most languages. The Web Services utilize SOAP/XML/REST based client/server messaging.
The Data Quality APIs are libraries and must be included in to the build process and specially utilized by programs and Web applications written in most languages. The Web Services utilize SOAP/XML/REST based client/server messaging.




===Application Language Support===
==Application Language Support==
====What application language(s) and versions of the application architecture are required to support your proposed solution? (e.g. Java, .Net, VB, C++, etc.)====
===What application language(s) and versions of the application architecture are required to support your proposed solution? (e.g. Java, .Net, VB, C++, etc.)===
Melissa Data APIs have native support for Java, Perl, PHP, Ruby, Python, .NET, C and C++, and COM+ enabled languages on most platforms. COM+ technologies are only for Microsoft Windows®.
Melissa Data APIs have native support for Java, Perl, PHP, Ruby, Python, .NET, C and C++, and COM+ enabled languages on most platforms. COM+ technologies are only for Microsoft Windows®.




===3rd Party Software Requirements===
==3rd Party Software Requirements==
====What 3rd party software products (i.e. Websphere, Microsoft SQL Server, etc) are required to support your solution?====
===What 3rd party software products (i.e. Websphere, Microsoft SQL Server, etc) are required to support your solution?===
Other than a host OS, no third party middleware software products are required as the Data Quality object libraries and their respective data are self-contained and only accessible by the API.
Other than a host OS, no third party middleware software products are required as the Data Quality object libraries and their respective data are self-contained and only accessible by the API.




===Required Application Platforms===
==Required Application Platforms==
====What application platforms (e.g. Websphere, Oracle, .Net, etc) does the application require and support?====
===What application platforms (e.g. Websphere, Oracle, .Net, etc) does the application require and support?===
The Data Quality libraries do not require any third party application platforms. However, due to the availability of wrappers for most languages, they can be called by most widely available application platforms through an extension call.
The Data Quality libraries do not require any third party application platforms. However, due to the availability of wrappers for most languages, they can be called by most widely available application platforms through an extension call.




===Required/Supported DBMS Platforms===
==Required/Supported DBMS Platforms==
====What DBMS platforms (e.g. Oracle, DB2, UDB, and SQL) does the application require and support?====
===What DBMS platforms (e.g. Oracle, DB2, UDB, and SQL) does the application require and support?===
The libraries do not require any installed database as the data is in a proprietary optimized structure. However, due to the availability of wrappers, the libraries can be integrated by most widely available DBMS platforms as a stored procedure call.
The libraries do not require any installed database as the data is in a proprietary optimized structure. However, due to the availability of wrappers, the libraries can be integrated by most widely available DBMS platforms as a stored procedure call.




===Required/Supported Operating Systems===
==Required/Supported Operating Systems==
====What operating system(s) (e.g. Windows, UNIX, Linux, etc) does the application require and support?====
===What operating system(s) (e.g. Windows, UNIX, Linux, etc) does the application require and support?===
Melissa Data APIs ship with native libraries for Linux, AIX, HPUX, Solaris, and Windows Operating Systems both 32/64 bit and with multiple compiler versions offered. Please see the Platform compatibility matrix for a full listing. Native 64-Bit width is the recommended architecture for using the libraries.
Melissa Data APIs ship with native libraries for Linux, AIX, HPUX, Solaris, and Windows Operating Systems both 32/64 bit and with multiple compiler versions offered. Please see the Platform compatibility matrix for a full listing. Native 64-Bit width is the recommended architecture for using the libraries.




[[Category:API]]
[[Category:API]]
[[Category:FAQ]]
[[Category:Data Quality Suite]]
[[Category:Data Quality Suite]]
[[Category:Reference]]
[[Category:Reference]]

Latest revision as of 21:41, 12 June 2014


Logical and Physical Architecture Design

Describe the logical and physical architecture design of your solution and how the system supports Service Oriented Architecture (SOA), Web services, batch processing/scheduling, and n-tier architectures.

The Data Quality APIs are libraries and must be included in to the build process and specially utilized by programs and Web applications written in most languages. The Web Services utilize SOAP/XML/REST based client/server messaging.


Application Language Support

What application language(s) and versions of the application architecture are required to support your proposed solution? (e.g. Java, .Net, VB, C++, etc.)

Melissa Data APIs have native support for Java, Perl, PHP, Ruby, Python, .NET, C and C++, and COM+ enabled languages on most platforms. COM+ technologies are only for Microsoft Windows®.


3rd Party Software Requirements

What 3rd party software products (i.e. Websphere, Microsoft SQL Server, etc) are required to support your solution?

Other than a host OS, no third party middleware software products are required as the Data Quality object libraries and their respective data are self-contained and only accessible by the API.


Required Application Platforms

What application platforms (e.g. Websphere, Oracle, .Net, etc) does the application require and support?

The Data Quality libraries do not require any third party application platforms. However, due to the availability of wrappers for most languages, they can be called by most widely available application platforms through an extension call.


Required/Supported DBMS Platforms

What DBMS platforms (e.g. Oracle, DB2, UDB, and SQL) does the application require and support?

The libraries do not require any installed database as the data is in a proprietary optimized structure. However, due to the availability of wrappers, the libraries can be integrated by most widely available DBMS platforms as a stored procedure call.


Required/Supported Operating Systems

What operating system(s) (e.g. Windows, UNIX, Linux, etc) does the application require and support?

Melissa Data APIs ship with native libraries for Linux, AIX, HPUX, Solaris, and Windows Operating Systems both 32/64 bit and with multiple compiler versions offered. Please see the Platform compatibility matrix for a full listing. Native 64-Bit width is the recommended architecture for using the libraries.