J2EE or. NET, this is a problem

  Users of the Web services platform for the opposition camp has not yet feeling, but software developers have to follow a platform which are perplexed. 

  Microsoft. NET and Sun's J2EE, is played fiercely. 

  History from the viewpoint,. NET, and J2 
  EE war, is actually the Windows platform and Unix platforms continuation of the struggle.    Because. NET all relevant applications to be based on the Windows platform, and all the J2EE application, there is no doubt that the establishment of the Unix foundation. 

  For software developers or users of the CTO, CIO, in the J2EE and. NET between the choice is a painful issue. 

  Relates to the choice of the future 

  For software developers, the option to decide the future fate of the company. 

  If you choose. NET, all future product development will be only one vendor - Microsoft.    Employees to use Microsoft's operating system, using Microsoft's development tools, learning Microsoft's development rules, the final product can only run on Microsoft products.    Microsoft product upgrades soon, and after updating platform there are still some places not compatible.    Although the first implementation of the cost is relatively low, but the high cost of upgrading will enable users and providers of headaches. 

  Of course, Microsoft products cheaper, the development of low cost, ease of use development tools, the development of high efficiency.    However, these strengths is the other side of the huge training costs.    Microsoft product updates very frequently, the need for ongoing staff training.    If the purchase of Microsoft's technical services, the cost of 8,000 yuan a day every software company is not able to bear. 

  And most customers have a preconceived impression: running on the Microsoft platform in the price of the product will not be too high.    This means that developers based on Microsoft's platform products can only embark on the path of puerile. 

  Since an understanding of Microsoft products were too many people, almost all of the virus, the majority of hacker attacks are directed at the Microsoft platform.    Therefore, some customers on the Microsoft platform security questionable.    Involved in high-reliability, high-security, high traffic systems usually will be carefully considered by the Microsoft platform.    Naturally, this is detrimental to developers. 

  As China's securities software leader, Hangzhou, the Hang Seng Electronics Co., Ltd. now went to the crossroads to make choices.    The main products before they are on the Ministry of business development, mostly based on the Windows NT platform.    Since entering the field of securities software much earlier, the Hang Seng is a lot of implementation of the programme or in the Windows NT 4.0.    On the Hang Seng, the Ministry of thousands of business customers as resources, the burden is: If you want to upgrade, the workload would be astronomical; if we continue to use Windows NT 4.0, Microsoft also unable to get sufficient support. 

  Now the focus of the securities industry growing calls, the Hang Seng existing system faced the danger of being eliminated.    In the recent Shenyin Wanguo Securities Co. Ltd. platform for a new generation of information systems 32 projects in the tender process, the marketing department has occupied half of the Hang Seng business systems even without a nominated products, which allow them to take into consideration the development of new products .    After hesitation, the Hang Seng final stand on the side of the Sun, will focus on a new generation of securities trading systems ported to Unix platform. 

  Beijing Orient National Tsing Hua University (Mitac) Technology Development Co., Ltd. is a major industry for the procuratorate office system solutions and the case of smaller companies.    As early as in 1998, they have developed the C / S system on the case by the procuratorate of the industry's praise.    But in May 2001, this product has been nearly three years did not escalate.    Development of new products will inevitably involve the development platform of choice, because it's Procuratorate units belonging to state secrets, from the market strategy, they very much hope that the choice of J2EE development environment, access to the system's Procuratorate core areas.    However, the company's seven existing software development staff are master the Windows platform, and the original products are based on Microsoft's platform, the transition is risk  widen? BR> 

  After three long months of discussion, the final choice of the National Tsing Hua University Oriental Microsoft. NET platform, and rapid introduction of new products, the price is to give up access to the procuratorate, the court core areas of opportunity.    The high-chairman Dr. Cheng is still somewhat less willing to be: "If funds allow, I would like to develop a set can be used in Unix and Linux platform products." 

  Those in the industry have long-term accumulation of software companies who CTO, and many hope that at this critical moment seize development opportunities, the original system will be upgraded to J2EE platform.    J2EE is by the open, cross-platform, security, and many big companies have their full support.    Regardless of the hardware platform, operating system, database, middleware, application systems have a lot of choices, only one development, it will have different needs, different levels of completion of the programme. 

  However, Sun, Oracle, IBM and other big companies have declared full support although J2EE, but various options are different.    IBM so-called provide comprehensive solutions, the use of DB2 for the database to WebSphere middleware as a development platform, development tools is VisualAge - all IBM's own system.    As a Sun ONE open network environment the core J2EE claiming to be open system, which can be any part of the replacement of the other sub-standard products.    However, in actual use, they still have all kinds of compatibility issues. 

  J2EE development tools Although there are many, such as Sun's Forte, Borland's J Builder, IBM VisualAge, and Microsoft. NET development platform compared with the database integration and ease of use there is still a gap.    If a development with a project, the use of J2EE progress than might use. NET slower.    This is a tight time of the project is not good news. 

  Although J2EE is common, but due to different manufacturers database, the Web server, middleware server, and so forth have some subtle differences, it is necessary to develop truly cross-platform products on the need for all the products are proficient, respectively with different settings different parameters, but also for long periods of time debugging, which is small and medium-sized software companies and the difficulty level. 

  In addition, programmers familiar with J2EE than familiar with Microsoft's product development staff to pay a higher, to a variety of good around the entire J2EE platform project managers and systems analysts higher salaries. 

  In fact, more important to software developers market strategy issues.    If the new products abandon the original Microsoft platform, will allow users to increase the cost of migration platform, users also need re-training.    If the two platforms at the same time developing products to increase their own equivalent to a competitor. 

  UFIDA Group in the development platform of choice on the same difficult choice, its original ERP-U8 products are basically on the Windows platform, and many high-end users to the Windows platform stability, reliability and scalability are the doubt, UF sales and technical staff to Bijinkougua explained to the customers. 

  As a new generation of products ERP UF-NC, the whole environment based on J2EE development, and positioning in the low-end customers in the ERP-U8 compared to this generation product positioning in the high-end customers, and system design from the start and ERP - U8 completely separate, with their own separate sales teams.    Although UF groups of human, financial and material resources to support the development of the two teams to achieve two basic functions similar products, but in product sales, but encountered insurmountable problems: the two products customers in the ERP market mainstream — mid-market customers coincidence, product pricing, similar to basic services, two single sales force抢it will be difficult to avoid. 

  Kai Technology Co., Ltd. Beijing in the transition to a more representative.    The company in the struggle of the 1967 book industry, the main provider of Invoicing System.    Two years ago, the company developed using ASP a simple online bookstore software, recognized by the market.    But this year in the bidding Xinhua Bookstore outlet and the National Book distribution networks, the Xinhua Bookstore outlet for their existing products with the scalability of the system reliability was questioned.    The project had to, the company vice president Pan Yi inspected almost all of the middleware vendors, the final choice of the hard-hearted BEA's middleware platform, and Huadaijiajian hired experts in this regard: "The input was justified , which is the company filed a chance, the company is also a breakthrough in the development bottleneck gambling. " 

  Although it is a small manufacturers, the Internet-based set up card, the Network Information Technology Co., Ltd. is not a low starting point, they Unix-based platform online securities trading system in the Huaxia Securities received positive feedback, but a higher development costs , a relatively high price, marketing heavy resistance.    "Compared with the Windows platform, our products in terms of functionality, performance, reliability, scalability, there are certain advantages, but many customers was more focus on price." Card, a sales network said. 

  Demand everything 

  The end-users of the CIO how choice? 

  If the past is the use of Microsoft products, and they can continue to use, because not spend too much time learning.    However, users must upgrade to Microsoft's frequent preparation.    One of the first IT project investment costs may be relatively low, but the operating system, database, middleware, and other constantly upgrading, patching up the high cost of upgrading. 

  In addition, little pressure in the system, the use of the frequency is not high, based on the Microsoft platform maintenance costs may be relatively low.    But if the rapid development of business, the system should be expanded, the system expansion costs may suddenly high, and multi-server cluster management is not general information management staff can do. 

  The development platform in the war, most of the users use their experience CIO judgement, and take into consideration their own business needs and the actual situation.    Usually small and medium-sized users or in the non-core areas tend to Microsoft products, and medium and large business customers or core Unix environment preferred. 

  Northwest Corporation Limited only a dozen business department, the choice of online trading systems in the process of technical director Zhao Bing repeatedly grams hesitation, decided to use the Windows platform.    "As a small firms, the business system now not so much need, our technical personnel to not familiar with Unix, we repeat here also留不住Unix expert." 

  In the state-owned enterprises, China National Petroleum Corporation, the information system than the earlier.    "We are a large state-owned enterprises nationwide, PC platform simply can not sustain the entire operational system, from the beginning, most of our core business platforms are Unix platforms, but also have a large number of reserves in this area. Now choose J2EE new business development on the natural systems that it is logical. "Information Center of the company told a reporter. 

  Precisely because of J2EE and. NET war, there will be advances in technology.    While it is somewhat irreconcilable differences between the two major camps, but in the end is likely to Web Service-based moving toward integration, this is the hope of all the industry. 

Bookmark it: These icons link to social bookmarking sites where readers can share and discover new web pages.
  • Digg
  • Sphinn
  • del.icio.us
  • Google
  • DotNetKicks
  • DZone
  • Furl
  • Netvouz

Tags: ,

Releated Articles


0 Comments to “J2EE or. NET, this is a problem”

No Comments. Send your comment.

Leave a Reply

You must be logged in to post a comment.