Rapid development: Primeton EOS Platform Introduction

Source: Internet
Author: User
Recent projects have been developed based on the EOS platform of Platts. In order to understand this development platform, specifically to the Platts company for four days of training.
Primeton Eos is a middleware platform based on the Java EE architecture, which uses component-oriented technology to realize enterprise application development, operation, management, monitoring and maintenance. It combines the Java EE System Specification, component technology, XML technology and visualization technology to provide component-oriented services for applications based on the Java EE platform.

EOS Product Composition
1.EOS Studio (EOS integrated development environment)

EOS Studio is an integrated development environment that integrates design, development, assembly, commissioning, maintenance, deployment, management, and release of component-oriented applications to provide service-oriented architecture development. In EOS Studio, tools such as wizards, views, and editors are provided for developers to visually develop artifacts during development and to provide powerful debugging and team development capabilities. For an application project, all development content can be done quickly and easily through EOS studio without the need for other development tools.

2.EOS Server (EOS operating environment)
EOS server is a running environment that supports SOA applications and services, and EOS server consists of the core modules of SCA (Service Component Architecture) container, component run environment, page flow engine, logical flow engine, system service, basic service, etc.
Supported application servers: WebSphere, WebLogic, JBoss, Tomcat
Supported databases: Oracle, DB2, MS SQL Server, Informix, Sybase

Function Structure diagram:


EOS richweb (EOS rich page)
Visual page development and debugging tools are available in EOS Studio, and developers can drag and pull controls to implement page development in a "WYSIWYG" manner. At the same time, the EOS Richweb integrates Ajax technology, provides a rich client-side control and an AJAX framework that allows applications to easily implement rich page interactions based on the EOS richweb, such as tree-node dragging, DataGrid-style data editing, Local page refresh and so on.

The following figure is shown in the functional structure:


Characteristics:
The system automatically generates all the code without coding.

. provides rich page controls


EOS Component Library (EOS component libraries)


The EOS Component Library is a collection of prefabricated precast units that provide a highly reusable capability to support the rapid development and deployment of application systems. Using the components in the EOS component library, the application system can be quickly set up to improve the software reusability and development efficiency, and through the management of the component, a complete software management mechanism for the production, improvement, management, sedimentation and development of the component can be established. The organization-level software knowledge precipitation can be realized and developed through the form of component library.


The functional structure diagram is as follows:



EOS Governor (EOS governance tool)

The main function of EOS governor is to monitor the operation time of EOS system in a graphical way, so as to facilitate system debugging and system diagnosis for system developers and operation management personnel. Real-time online monitoring and management tools enable monitoring and management of all levels of the application system. Users can monitor the operating parameters of the application system in real time through the Web interface, quickly diagnose and correct errors and anomalies in the system operation, and ensure the system function with less maintenance cost.


Summary: When communicating with Primeton personnel, the most rewarding of them is the seamless integration of the EOS platform with the workflow. In the development, the operation logic of the component library is assembled by simple drag and line operation, and the business logic is formed. The business logic and the page assembly form the presentation logic, and the presentation logic and business logic can be directly dragged into the business process diagram, as human activities or automatic activities in the workflow, debugging, can be in the process, logic, page and other aspects of the set breakpoints, to achieve through the process, function, logic, interface and other graphical debugging.


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.