Original concept (hereinafter referred to as PB) is a widely used in commercial software products, ERP, ERP domestic one of the big three, wave through soft ERP - PS version that is developed by PB, and Taiwan region of the famous ERP, former PuYang eProERP also for PB development; MRPII is most developed by PB, and widely used in the manufacturing industry; It is known that most logistics system is also developed by PB,
These excellent PB development of commercial software products before and after the general was born in the middle of the year 90 and 2000, has played an enormous role in the national economy, the set is responsible for the enterprise development, but with the expansion of enterprise business and the environment changes, has been facing some new requirements as follows:
Internet use
As corporate business development, the establishment of branch offices, and Internet access conditions have (ADSL), companies hoping to put the original deployment to use in the local area network (LAN) system under Internet environment, such as under the Internet environment using ERP)
Concurrency support
With the enterprise scale expansion, the use of the software number increasing, the great concurrency requirements of the system is more and more prominent,
Multilingual support
Some enterprise business development in abroad or from Hong Kong, Macao and Taiwan, or software need to be in Hong Kong, Macao and Taiwan, flexible software implementation of multilingual support become imperative,
System integration between
Enterprise information construction started early, due to the different system s, or for different vendors, widespread system must carry on the information integration between demand,
In addition to the above main demand, some commercial software products can also face database replacement (supports multiple databases), the running performance of ascension, the SOA oriented aspects of demand, and these commercial products for development by the end of the longer, the market orientation lead to PB latest technology research is insufficient, therefore also faces technological obsolescence (mainly with PB C/S development level),
To solve the problem of the above sequence, the current commercial software developer (ISV) generally faces there are three solutions:
1, rewriting system
Java/.NETIn Java or.net rewriting system, while it is possible to adopt the latest architecture and technology, using the client maintenance-free WebForm, can reduce the maintenance workload of enterprise information center; But for a mature commercial product to replace technology rewritten, cycle is long, not only costly, may miss the market opportunity, and the existing resources, advantages and accumulation is not inherited, speaking is a huge waste of resources and financial resources, develop the new system, due to changes in operating habits and the reducing of the user experience effect, the response of the end users usually is not good,
2, use the escrow way to run a
Managed way is refers to the Windows terminal and a similar solution, such solution is almost don't have to modify the program, you can quickly deploy, system can keep the original style of completely consistent interface, faster under the Internet; But this solution just solve the problem of Internet use, including the multi-language support, the database can be displacement, large concurrent support, and it is more important between systems integration and SOA oriented development all cannot solve, so as a stopgap as well, not as a product of long-term development solution,
To upgrade to 3, migration nTier/Web
PB new version nTier/Web had been developed by the basic technology, using PB + PBntierBuilder to migrate to upgrade PB commercial software product developed by C/S advantages are obvious: a migration upgrade, need to manage a set of source code, can be released into different deployment architecture under (can satisfy customers with different levels of market); Running speed, under the Internet technology is the perfect foil for PB, sustainable development, and the parametric component design based on SOA, for system integration and function between service can be very good implementation, especially can be used unlimited distribution license, commercial software products could be embedded into the parts of PBntierBuilder distribution without additional cost,
Using PBntierBuilder nTier/Web migration to upgrade the basic steps are as follows:
1, the migration of nTier/Web development and training
From PB C/S to nTier/Web technology of distributed development span is very big, need developers brain-washing, before the migration, the need to make the necessary nTier/Web based development and migration upgrade technology training,
2, upgrade system to PB is the latest version (11.5)
Upgrade to the Unicode version of PB11.5 PB11.5 to. NET support is good, can also support EAServer6.1 (. NET Client can access the EJB, solved. Gap.net and J2EE),
3, analyze the system architecture and function planning
For further optimization of system and implement possible between systems integration (EAI) and demand (SOA), and other aspects of service function, need to analyze the architecture and function planning,
4, use PBntierbuilder migrated to upgrade
Part of data access (DW \ SQL \ SP) code, and use the work such as component templates for specific business functions encapsulated,
5, according to the market need to publish into different architecture version
According to the different demand levels released into the deployment environment or cost of deployment architecture (up to eight) : do not use the application server (LAN, free of charge) and using IIS as application server (LAN and WAN, free of charge), using professional EAServer as server (such as LAN and WAN, collect fees), for the products and marketing strategies to bring very operational space,
Using PBntierBuilder nTier/Web migration upgrade cost should be considered including Sybase base product license fees, PBnterBuilder license fee (can buy unlimited distribution license) and development consultant (guidance) training and migration, and migration of labor costs, such as commercial product itself
Using PBntierBuilder nTier/Web migration upgrades, will achieve obvious return, not only can be a very good solution to solve the above mentioned requirements, relying on new technology advantage, in commercial products on the market can develop new customers, in product research and development technology can ascend to a new step, enhance product development team motivation and confidence,
CodePudding user response:
Top in it!CodePudding user response:
.CodePudding user response:
Support,CodePudding user response:
I want to buy your dw2word excel source can leave a contact QQ: 992672993CodePudding user response:
Made a mistake, this is not the old yellow upstairsCodePudding user response:
Why I can't read?CodePudding user response:
Although it is advertising, but old yellow and an opportunity, good, ha haCodePudding user response:
Top stick!