Resource download:xproerim source code ( access password: 2e47),imserver ( access password 364c),
Technology Exchange Group:6259765
Technical support:3040217208
Inquiry email:[email protected]
Xproerim is an instant communication software for small and medium-sized enterprises. With the help of Xproerim Enterprises can be very convenient and Erp,cms and other existing office systems seamlessly integrated, to achieve a truly unified office platform. and help enterprises to improve work efficiency.
Unlike traditional instant messaging software,Xproerim allows businesses to store critical business data in their own server databases and provides management with the basis for analysis of user needs.
Meet Enterprise business needs
Unlike any other IM , the Xproerim opens up the full source code. In the open source code has already included a complete im Framework, with the help of this IM Framework enterprise can in the shortest possible time to launch in line with the self-service needs of the im system. Simultaneously open source code can help enterprises seamlessly integrate existing systems such as Erp,oa office systems into IM .
High-quality open source code with engineering value
Standard library (STL) and design patterns are used extensively in Xproerim . Each class in the Xproerim has been subjected to extremely stringent design requirements. The naming of the class conforms to its meaning. These improvements make the entire project code easier to read and understand. So that the development team can integrate into the project in the shortest possible time.
High-performance UI Library
The new UI engine (Xproerui) is used in Xproerim to improve the quality of the interface. Currently, controls other than EDIT controls in Xproerui are implemented using the Directui technique. These designs help the entire system provide approximately 10% efficiency.
Compared with the traditional MFC -based interface,Xproerui occupies less memory, each control is configurable, the control is more efficient to draw, and more scalable.
Classic Architecture Design
Xproerim using the classic three-layer architecture design, namely UI layer, database layer, business logic layer. The benefits of three-tier architecture design not only maximize the sharing of business logic and UI layers, but also simplify the complexity of the entire system.
From the point of view of the development team, the three-layer framework design has standardized the development standard, which makes the system design have a unified standard. This can help the team to better assign tasks to each member. For example, UI developers are responsible for the development of new controls, and the newly designed classes are placed in the UI layer (AppUI), and code written by business logic developers changes only at the business Logic Layer (appbiz) and does not The UI layer and the data layer (AppData) cause any impact.
With a new architecture, developers can focus more on business logic and user experience than on how to create controls, how to implement effects, and how to replace images.
Unicode and UTF8 support
Xproerim Unicode and UTF8 encoding are fully supported. Use UTF8 encoding completely in the UI interface configuration file. This feature helps companies to easily publish products in different languages in the future.
Server:
Source:
appbiz Project:
AppData Project:
appdrawing Project:
Appmain Project:
appthreading Project:
AppUI Project:
apputils Project:
Xproerim V2 Open source, based on Xproerui engine architecture