The newly developed Java-based rapid development platform

Source: Internet
Author: User

Self-expanding, intelligent development platform

in the development platform design process, the joint Research and Development department in the beginning of the hope to develop a set of intelligent developing mechanism can own the development of their own platform-a self-repair and self-expansion of the development platform, this development platform not only can develop other applications can also continue to improve their ability, In order to improve the development efficiency and self-evolution, but also for the continuous development of the platform to provide a constant momentum.

Fully self-developed using the Java EE architecture

1. Fully self-developed system framework
2. The underlying core does not adopt any open source frameworks (such as SSH)
3. Fully owned intellectual property rights

Stable, mature and reliable

10 years focus on research and development stability, reliability, security has been many listed companies and the world's top 500 witness trustworthy!

Strict control of permissions

Smartapp has a strict security mechanism, using three-layer technology to control the access rights of users, first of all, the application level of permission check, then the design, field, the right to check the button, and finally to check the data records, Each data record can be individually access and modify permission control, all operations have a journal record, and there is a system-wide Recycle Bin function, all deleted data can be recovered from the Recycle Bin before permanent removal.

Business processes in line with Chinese characteristics

10 years focus on domestic enterprise business process Management market, understand the characteristics of domestic enterprise processes and user experience, more in line with the Chinese user's operating habits and process language.

(Process modeling)

b/S See that is the development method of the income

Full web Online development of real cloud development platform, anytime, anywhere development, in the company can be developed with PC, on the road can be developed with the ipad ...

Once the design element has been developed, you can immediately preview the effect without having to wait for the application server reload--and then run--to modify the bug.

(Provides rich form controls)


(Provides rich visual configuration of control properties)

for engineers accustomed to eclipse development, you can also use Eclipse for development

New team Collaboration Development approach

The team of engineers can be developed at home, can be developed at the customer site, can be developed in the company all only need to have network and browser, platform also provides development diary, progress tracking, demand management, bug management, Operation manual and other development management functions.

(Smartapp team Collaboration development)

A sharp tool for rapid iterative development

Smartapp is well suited for rapid iterative development of applications, and in the iterative development process of the whole system, the system can be divided into a series of short, relatively independent business application modules for iterative development. Each application iteration process can independently include requirements, design, implementation, and testing, and quickly improve or modify local functionality or bugs with rapid iterative development of a single application, and can be quickly submitted to users for online testing and feedback.

Everything is customizable

The 1.SMARTAPP platform itself is built on a development platform, so it has two development and extension features that can be customized to customize the UI controls and development of the development platform based on user needs.
2. Platform-based features can be enhanced by the platform itself
3. Process node properties can be customized
4. Form controls Support Customization
5. Rule code templates can be customized

SOA-Oriented Architecture

The system framework is designed and developed entirely in accordance with the SOA architecture, and the business process engine supports access to the ESB data bus to provide process service capabilities for enterprise business systems, providing over 30 out-of-the-box Web services interfaces that can be quickly integrated or integrated into business systems.

(Process as a service)

(Process engine access to SOA platform case)

Unlimited number of server clusters


The application server's cluster is not limited by the number of servers, in the assumption that the database server performance is superior, only need to continuously join the cluster application server (can use the virtual machine) that can support the larger user concurrency capability.

(Deployment architecture)

Copyright NOTICE: This article for Bo Master original article, without Bo Master permission not reproduced.

The newly developed Java-based rapid development platform

Related Article

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.