. Net and J2EE, which is better?
Users questions: . Net and J2EE what advantages and disadvantages of each? Which is better? Focus I want to know. Net is not what the advantages of J2EE? Members prawns, and teach about.
Experts answer: evaluation. Net and J2EE look at: http: ** www.microsoft.co m * china * msdn * library * dn_voices_webservice * html * netjava.asp # net10 Microsoft sought-point summary: We believe that the use of stored procedures. NET to achieve not only a ratio of J2E EBMP model for more advanced design patterns, but also to provide better performance than its scalability. The application of the two versions of the baseline data confirm this. My opinion: J2EE in any layer does not depend on the specific product, so do not store the process, not because of design patterns. Paper has repeatedly stressed. Net advantage: Cache, StoredProcedure, XMLWebService, scalability and performance is also good to be on exaggerated (some of the test items were higher than 28 times) J2EE-based solutions to the introduction of these features is the light They pass move, at least in my Java project also uses Cache and XMLWebService, do not think expansion is very troublesome, on the contrary I can own configuration, in-depth internal affairs. And EJB2.0 CMP has significantly increased the compatibility of applications, this is. Net is still Not available (ASP.Net server controls do not function like) a little more about the following two solutions: (The following is a personal point of view) performance: the only criterion to measure the end user: the main bottleneck in the middle layer of the following : EJB1.0 or EJB1.1 does the efficiency of Not very good, better performance of lightweight solutions to well, such as: hard-coded direct access to the database, object-relational mapping, using stored procedures encapsulate business logic, and using object database storage. In particular, BMP management code files up particularly large number of operational changes occur when the need to re-configure the server, video Affect the business continuity, but. Net solutions are not necessarily good! Page caching and object caching: J2EE is not the appropriate standard, but some of the application server provides a corresponding expansion of the standard use of varied functions provided are not the same, currently I only use the object cache and a small number of pages slow Deposit, the result was very good (just upgraded one yesterday, you can order online directly through the web page stored in an object or page re-loading, but does not have the same login and logged to support two page display cache, and I will use FilterServlet provide this functionality) development efficiency : The development tools for us to choose is the most need to measure this factor: the presentation layer development: J2EE this is the lack of respect, to the task threw a Ying Yong server vendors and programmers, unlike the. Net Yong You are Niu's . NetStudio, but Jbuilder6 has Came out in support of EJB2.0 is not really behind, but has not been the solution is to page the user control (of course, Turbine's ActionEvent, too, is), the lack of visual design and Servlet application frameworks generate. I hope a way is a Like. NetStudio WYSIWYG editor can be the same as the template (Template), binding the user button event handling. Currently available through javascript library, template library and macro library slightly ease about Servlet development. ASP.Net and Ser vlet support the dynamic update the presentation layer. (Now I have to support certain needs through a database stored for real-time modification of master template called) business logic layer development: In this level, should be an advanced programmer to focus on property and should be protected as a company, our main effort yes to protect the public from Secretary for the upgrade and function of commercial bank expansion, and make a good configuration management (should be used ClearCase, CVS on the library's management ability is poor it!). Configuration and Release: Release and configuration should be fully independent open to all configuration items should be adjustable (path, database connections, EJB descriptor Etc.), it is likely to officially release the database table names, field definitions and the developer of the same (if the development of commodities, This is very important!). Net Zhinengtongguo Cunchu way to provide the so-called process of solution, and J2EE has been done very comprehensive, if the commercial bank is in line with published migration