Spss c # Secondary Development Study Notes (5) -- SPSS system integration model

Source: Internet
Author: User

Labels: I/O problems. NET application WINDOWS learning Installation

SPSS does not officially support Server series such as server2008r2, but is a secondary development of SPSS. The web system that calls SPSS is generally deployed on the server series, such as server2008r2.

At first, the installation of SPSS on the server was always unsuccessful, or seemed to be successful, but the application could not be activated. After consulting, I learned that it was not supported. From this point, the initial positioning of SPSS is still for end users, and later added program interfaces to facilitate integration with other systems.

In this case, I need a machine with Windows 7 installed, and then install the SPSS application and the SPSS. Net plug-in.

Then, I need to develop a SPSS agent program on this machine, which calls SPSS for statistical analysis. Then the question is, how does this SPSS agent work with the Web System on another machine? The available methods are socket or WebService. Considering the simple implementation of WebService, WebService is used, therefore, you need to install IIS in Windows 7 (non-Home Edition, you can directly enable IIS ).

So far, the integration method is that the web system calls the customized SPSS proxy service through WebService, And the SPSS proxy service calls the SPSS through the. NET plug-in interface of SPSS.

Notes:

SPSS and SPSS.. Net plug-in. It provides x86 and x64 versions. If Windows 7 is a 64-bit system, we recommend that you install the x64 version, develop it using Visual Studio of x64 version, and set the Assembly (WebService) set the target platform to x64.

If Windows 7 is a 32-bit system, you can only install 32-bit SPSS,. Net plug-in, and Visual Studio.

In addition, IIS In the 64-bit system is not compatible with 32-bit applications by default. Therefore, we need to use 32-bit SPSS for development on 64-bit systems (I have no 64-bit Visual Studio at hand, therefore, you need to set up IIS to be compatible with 32-bit applications.

The above is my secondary development system integration mode. For details, refer.

Contact Us

The content source of this page is from Internet, which doesn't represent Alibaba Cloud's opinion; products and services mentioned on that page don't have any relationship with Alibaba Cloud. If the content of the page makes you feel confusing, please write us an email, we will handle the problem within 5 days after receiving your email.

If you find any instances of plagiarism from the community, please send an email to: info-contact@alibabacloud.com and provide relevant evidence. A staff member will contact you within 5 working days.

A Free Trial That Lets You Build Big!

Start building with 50+ products and up to 12 months usage for Elastic Compute Service

  • Sales Support

    1 on 1 presale consultation

  • After-Sales Support

    24/7 Technical Support 6 Free Tickets per Quarter Faster Response

  • Alibaba Cloud offers highly flexible support services tailored to meet your exact needs.