Application of Eclipse RCP technology and OSGi specification on client and server side

Source: Internet
Author: User
Tags require dotproject

Introduction As with other industries, the custom-made furniture industry presents such a feature-changing needs should be reflected in the software used by companies engaged in the industry. The Chicago RPC software company, located in Illinois, has been successful in the marketplace by using Open-source software in its products. The company beat rivals by rapidly releasing a more cost-effective solution with technologies such as Eclipse RCP, Dotproject, and SugarCRM. The case study not only uncovered the technical aspects of the veil, but also summed up the development of knowledge acquisition and lessons learned. Business

RPC software company has developed ERP order management software for the furniture industry. Prior to the advent of RPC products, companies from the industry often used proprietary software (proprietary software) based on Microsoft Visual Studio programming languages (such as Visual Basic), DOS solutions, and CA visual Object. Today's companies are looking for solutions that can handle many different businesses, such as sales (sale), quotes (quote), orders (order Entry), timing tracking, warehousing (warehousing), Financial management (accounting) and reporting (reporting). As a result, software that meets these needs can be upgraded and fundamentally modular.

As in many other industries, there has been a trend in recent years (drive) to make information more transparent and close to sellers and customers who regularly deal with furniture dealers. This change is driven by two aspects. On the one hand, companies engaged in the industry have turned to open data interchange formats, such as Ofda-xml. On the other hand, business processes, such as project tracking, use Web applications to escalate reports, which makes it possible to share information among cooperating companies.

Solution Overview

RPC software company's customers require software to adapt quickly and explicitly to their business needs. Not only do they require the software to have strong client capabilities for day-to-day use, but they also require the software to have a reporting function for different levels of business and collaborators. In view of these customer needs, RPC software company decided to use open source software as the foundation of the solution. RPC Software's product line has an ERP rich-client/server-side component based on Eclipse RCP and Apache Tomat Technology, a web-based project management solution based on open source Dotproject PHP applications, There is also a forthcoming web-based CRM product based on open source SugarCRM.

For project management and CRM products, a web-based solution is chosen because there is no need to install a FAT client to share information between distributors, customers, and sellers. For ERP products, Eclipse RCP is chosen because the Swt/jface part set provides rich functionality and OSGi provides a modular base.

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.