J2EE Frame Standard OpenSource Wars kicked off!

xiaoxiao2021-03-05  27

We already know that after having J2EE basic technology, we cannot immediately engage in the development of large projects. It also needs a large number of model libraries or framework software in the field. Therefore, more and more commercial companies have begun to choose or refer to open source software. The basic framework of secondary development, such as these open source frameworks such as OFBIZ, continuously understand, OFBIZ-based applications have been born. It can be seen from these phenomena that a new market is really born, that is, the basis of open source software provides a platform based on the basis of opening and sources, and has become the standard in this field, thus occupying this market, so various frameworks emerge from a variety of different angles. come out. RealMethod has announced its own open source J2EE framework http://j2eeframework.com/framework.html, provides various practical technology frameworks such as database persistence, security mechanism, hook / event, performance pool. The J channel is now gradually improving a set of practical framework systems, some of which can be found in the charging area. After the framework is really completed, the code is separated from the charge (tutorial and explanation of text to continue the charge). There are also other power to provide an open source framework for business management integration scenarios: Bie (http://www.brunswickwdi.com/) provides a data integration scheme similar to Microsoft BizTalk, based on BPMI standards. All ofbiz must know. Open source software for portal-based solutions is: JetSpeed ​​is an open source project for Apache (http:// jakarta.apache.org/jetspeed/) organization, IBM's WebSphere Portal Server is based on JetSpeed ​​for secondary development. In order to meet the customizable needs of the portal, introduce the portal component concept portlet, portlet is a pluggable component, and the portlet has various definitions, JetSpeed ​​is defined by the JSR-168 portlet API Specifications for portlets as follows: portlet Is a web component, can be managed by the container, can generate dynamic content. Portlets can be easily inserted and run in a web application, portlets are a combined page that is designed to aggregate a large amount of content, for example: according to different users, different instances can be generated, and these instances are based on users The settings contain different contents, that is, to satisfy the user's ability. In order to achieve effective management and monitoring of portal content, JetSpeed's important content component slide introduces the concept of domain and namespace, controlling all resources, in SLIDE, Domain is a series of Namespace aggregates, it is similar The "/" root directory in the system, Domain can control the access rights of Namespace in which registered Namespace, and execute management work for initialization and connection of Namespace. Namespace is a self-independent container that cannot contain or connect to other Namespace, each application system can be a Namespace, NameSpace contains independent data and security access mechanisms for these data. Although JetSpeed ​​provides a wealth of portal technology, it is more customizable, and its important content component SLIDE is also more difficult to understand. Its security control framework is not integrated with General J2EE, all of which are caused by JaaS. The difficulty of secondary development is carried out on the basis.

转载请注明原文地址:https://www.9cbs.com/read-35804.html

New Post(0)