Enterprise Internal Information System Based on Web Services

Source: Internet
Author: User

C

Chang Hong

I. Question proposal

With the development of the computer industry, the internal informatization of enterprises is getting higher and higher, and more enterprises are applied.MIS(Management Information System), internal information management, office automation, efficient processes, etc. The penetration rate of enterprise internal information systems is still high in large and medium-sized enterprises.

Internal information systems of enterprises often run in the internal network environment of enterprises and are isolated from the outside, which helps to ensure the security of key information of enterprises. However, the following situations show that the internal information system is far from enough to run and access the enterprise:

    • The emergence of new enterprise types. Many emerging enterprises use their departments and employees in different regions.VPN(Virtual Private Network) high cost.
    • Employees cannot work in the enterprise network due to business trips or family reasons.
    • The internal network of an enterprise is not suitable for extending to partners and upstream and downstream enterprises in the supply chain.

In these cases, the enterprise's internal information system must have distributed, remote access, and other features. There are many technologies that implement these features, including various remote connection technologies. Some enterprises directly construct their management information systemsWebApplicationProgramDirectly placed on the Internet. In these technologies, considering various aspectsWebThe internal information system of an enterprise is a suitable solution.

2. Based onWebService Features

WebThe Service itself has many features. Here we only list some features that address this problem (Remote Access is required for enterprise internal information systems:

·WebThe service can be released through Internet servers to achieve remote access from outside the enterprise.

·WebServices are platform-independent and various types of access clients can be created for employees to access the internal network of the enterprise.

·WebService passedSoapProtocol to facilitate internal and external interaction of information.

·WebThe Service has a mature security mechanism to ensure information security. Because more information is added between internal and external enterprises, between databases and application systems, and between clients and serversWebThe service layer improves information security.

·WebThe Service itself is characterized by low coupling and high portability. It can be well changed during enterprise development, and can also easily integrate existing enterprise systems.

3. Applicable scenarios

All functions applicable to enterprise internal information systems can beWebServices are provided in the form of query and update of internal enterprise operation information, query and update of human resources information, and implementation of work processes for various positions, notifications, delivery, receipt, and tracking of meetings and documents, internal project tracking and assignment, and paperless office nodes.

For all these features, we can also divide them into different security levels based on their importance to enterprise security. The system running inside the enterprise can execute all functionsWebThe remote access function of a service is a subset of the service. Whether the function is provided depends on the security level of the function.

4. Implementation Analysis

Is the basic architecture of the enterprise's internal information system adopted?WebServices for information interaction are determined based on the specific situation of the enterprise. When Remote Access is requiredWebThe service provides two-way interaction, that is, information can be queried and updated. This requires that the functions of the original business system need to be abstracted to facilitateWebService call.

A large number of enterprises are already faced with many business systems. You can useWebServices integrate them. The integration method is gradually promoted, and should be carried out in stages and modules by module.WebService implementation gradually meets the access needs of various personnel.

The main implementation method is to try not to modify the original functions and modules, but to addWebService access interface. This will not have a devastating impact on the normal operation of the enterprise.

V. AttachedCode

The attached Code demonstrates a function of the enterprise's internal information system: assignment of work. The front and back ends are all separatedWebThe Service acts as a bridge for interaction. In addition to text and binary files, the interaction information displaysWebServices provide comprehensive functions. Based onWebThe service implementation can be remotely accessed, and there are no more restrictions than other access methods.

Download Attachment

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.