Compare struts, Turbine, Avalon, Maverick's advantages and disadvantages mcindo http://www.jdon.com Jul 24, 2003 9:52 AM Reply is choosing a Framework, can compare struts, Turbine, Avalon, MAVERICK Disadvantages?
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 24, 2003 4:46 PM
Reply to the publisher: mcindo Post article: 19 / Registration time: 2003-07 No one issued a high meeting? One of them is also
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 24, 2003 4:59 PM
Reply Poster: Banq Post article: 3223 / Self: Shanghai / Registration time: 2002-08 Struts is about JSP, currently used. Turbine is not just a JSP template. I didn't look at it. There is a JSP to deal with the app, so many template technology? Many projects of Jarkata have also been desperately stuck, such as Jetspeed, Jarkata's many projects are pure web structures. You can do it for your website. You can't engage in ERP or wireless applications. It is mainly. Avalon seems to be a framework under the web. Web is javabeans. You don't need to consider remote distribution. Don't consider the transaction mechanism, I want to play how to play, the result is very complicated, only they can understand complicated Source code, such source code Similar to PETSTROE can only be used as a study, it cannot be used as a actual reference. The most interesting thing is that once you diamond into a Jarkata project, you can't come, waste time and energy, so I suggest that you don't pay too much attention to Jarkata's open source projects, and most of their projects have biased towards the platform, not In actual application, the platform-type thing is to stand standard, and the standard is to see Sun and Java community. Jarkata often speaks self-reliance, trying to establish standards, this is very messy, not good.
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 25, 2003 1:04 PM
Reply Poster: You.cai Post article: 30 / Registration time: 2003-07 My Suggestion, I should pay very much attention to Jarkata project, the role is as follows: 1, there are many projects, most of the projects are targeted, you Need a general understanding, knowing that they covers those aspects, progress. Further, select the appropriate application according to its own situation and learn in-depth. Learning two floors, one layer is learning, one is learning source code. For development of general projects, you only have to learn, and Jarkata provides you with the most basic documentation, and some project itself is a good example of using other projects. At this time, you have to see the source code. 2. For projects you want to develop, you need your own design framework, Jarkata is a good template, especially Avalon, it is recommended to look at it. It is not a simple web framework. But it will feel the feeling of people, the key is what your goal is, if you want to learn to write the frame, you really want to fall in to learn the essence. For project development, especially when you want to use some open source, you find a suitable example, these examples are not Jarkata, but all Jarkata and other commonly used combinations. Form your own set of combinations through learning and training. This is also DIY :) Refer to ERP, for thin client-based, or requires these items, especially for clients, maybe Struts is not as good as Turbine. And in addition to the framework and service, there are many tools to help you develop, such as Ant, CACTUS, etc. Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 25, 2003 1:12 PM
Reply to the publication: You.cai Post article: 30 / Registration time: 2003-07 Of course, a project development will involve many technologies, Jarkata can only provide some help, can not solve all problems. For the efforts to pay attention to it, you have to balance it. The choice of these frameworks is related to your project and is also related to your technical accumulation. It is easy to get to easily, and Struts should be the fastest, the data is also the most.
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 25, 2003 3:04 PM
Reply to: Mcindo Post article: 19 / Registration time: 2003-07 is not ready to develop its own framework, just a choice for a project. Especially on View, I feel that JSP processing is compared regardless of maintenance or development Filling, for other places, it is possible to do a good controller. The backstage is not required. You can do other JDO, EJB. In fact, personal feelings of the backstage of Dongdong is more independent, better, but the front desk. There is always no satisfaction, some control and display are not good. Recently, you are watching Cocoon (Based on Avalon), you can see you can improve the front desk. Agree your point of view, now the development may use a lot OpenSource, no matter from the front desk or the background, there are few, the front desk seems to be less, the background has JDO, HB, EJB, etc., the front desk COCOON, FRMEWORK TAGLIB, etc. There is no standard? All Framework has its own taglib? Another: individual thinks Ant, Cactus is just a build, test tool developed by the program, these things can be grasped after the project. And master a tool It is definitely faster than mastering a Framework. So for XP, it should be too much in the early stage of the project :) Does anyone know the MAVERICK? Introduce?
Re: Comparison of Struts, Turbine, Avalon, Maverick Points: Jul 25, 2003 3:36 PM Reply Popular: Shenli Posts: 55 / Registration time: 2003-07 Jakarta things are not the best For example, BCEL, JetSpeed, very uncomfortable Struts is not there a lot of non-discuss Avalon. It is no longer jakarta project. A :) But it is really valuable, but Apache's realization I don't like it, it is difficult to use
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 25, 2003 4:26 PM
Reply Poster: Mcindo Post article: 19 / Registration time: 2003-07 to Shenli: Jakarta has a lot of good, log4j, lucence, struts, velocity, tomcat, etc., but there is a bit consistent with Banq idea, Jakarta's child project is To build your own standard :(
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 25, 2003 7:26 PM
Reply Poster: Raynix published article: 173 / Registration time: 2003-06> But Apache's implementation I don't like it, it is also difficult to use> Oh, it seems that the network management is very difficult to use;)
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 29, 2003 5:30 PM
Reply Poster: Tomfan published article: 22 / Registration time: 2003-07 I think the application of the framework is mature, after a number of tests that are considered a reasonable API application. To write a good frame, how difficult is it. It is easy to clone an application on the framework. It is only possible to fully understand the starting point of the frame design to select the most suitable framework. Therefore, I suggest if you can share your own learning results, such as framework learning materials and UML maps. A learning threshold for reducing the framework together. Of course, if you can find Bug in the frame, it is more. It is helpful to become a frame design in the future.
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 28, 2003 11:56 AM
Reply to: Solaris8 Post article: 4 / Registration time: 2003-02 Struts is Web Frameworkavalon is the server's framework, and the web is not related to the service and components. For example, James is based on Avalon's Non-Apache. How At least Struts, log4j, poi, avalon, cocoon, etc. are still very successful.
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 25, 2003 2:55 PM
Reply Poster: Jackyz Post article: 35 / Registration time: 2002-11>> Whether you can compare Struts, Turbine, Avalo>, Maverick's advantages and disadvantages? Webwork is also good, I I only have used struts and maverick, and the aunt. 1 It is just a MVC that does not provide other checks or formatted things, so understand, simple enough. 2 You can choose JSP / Velocity / XSL / Domify / etc ... to use MAVERICK, what is used for love, flexible. 3 MAVERICK PIPE is very easy. Personally prefer Maverick. There is a comparative article on the MAV's Mailist, more details, you can take a look. The choice of the MVC framework is more dependent on your own taste, so don't worry about what you are now, try, choose your own feelings. Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 25, 2003 3:08 PM
Reply Poster: mcindo Post article: 19 / Registration time: 2003-07 to jackyz: >> MAVERICK PIPE is very easy to use with the PIPE concept in CoCoon? >> Selecting the MVC framework more depends on your own Taste? To know your own taste, don't you try each :)
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 29, 2003 1:06 PM
Reply Poster: Jackyz Posts: 35 / Registration time: 2002-11 About Taglib, this is easy to be "abuse" technology. For example, JSTL: JDBC It seems to encourage the DB access logic in JSP, which may not be appropriate. It is recommended to pay attention to JSTL: CORE. First, it is a relatively mature standard; its second, its function is limited, the other functions should be implemented in Java code, this function is restricted to avoid you abused him. We are currently using MAVERICK, Hibernate, feel "Simple Yet Powerful". JSTL: CORE is a good "extractor" and "wrapper". >> MAVERICK PIPE is very easy to use> Is it similar to the PIPE concept in Cocoon? Cocoon's PIPE is not much, the maverick's PIPE looks like this: ...
Reply Poster: robornet published article: 19 / Registration time: 2003-04 Which brother talks about TapeStry (It is said to be a servlet-oriented J2EE web framework)
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 27, 2003 2:47 PM
Reply to the publisher: robornet Posts: 19 / Registration time: 2003-04 Struts automated things less, difficult to learn! Compared to Turbine, it is easy to use than Struts, now starts support J2EE, but there is no struts in navigation. Which brother talks about TapeStry (it is said to be a servlet-oriented J2EE web framework) Re: compare struts , Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 28, 2003 9:05 AM
Reply to the publisher: mcindo Post article: 19 / Registration time: 2003-07 Tapestry, I have heard, I haven't used it: (Familiar also introduced?
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 31, 2003 10:25 AM
Reply to the publisher: Tyrones published article: 59 / Registration time: 2002-08 About these frameworks in July comparison. I don't know if there is any comparison of the framework of the research framework? In fact, Struts is a very good and some models that form a worker-service model. If you study "Core J2EE Patterns" to see the indication layer mode in the control struts, you will find a lot of new ideas, feeling that I explain Struts. But Struts is already mature abroad, so it is already looking for alternatives. Nowadays, there are often webworks, maverisk;), but I don't know much about the latter frame, but I feel a few direction: 1. For XX-such as processes, aspects, objects, etc., of course, have their own benefits. 2. Using some page technology finish and common way (not called mode), such as PHP, Taglib. 3. It is like it is MAVERISK (so as if it seems, because some forgetting it) can make a lot of middle methods. However, under the J2EE framework, the current sense represents the framework of the layer is obvious. If you can choose, it is still Struts. The mode can be referred to the example given in the final chapter of Core J2EE Patterns. Its taglib we can use commonly used. From the OO perspective, if we want to implement X, then X's behavior uses taglib to encapsulate it, and the attributes of X use special techniques, such as JScript or Java, etc. Attribute hide, we can only send a message call operation. So the technologies we need to learn include taglic, and even need special Taglib, such as page pages. If you do this, I think OO's special enable, encapsulation, inheritance, polymorphism. . Can you use it, do you pay attention to whether the label is already realized? There are also special features, such as verification, authorization, session, etc., can be implemented in a servlet. Talking about this is what I think is the proficiency? Of course, if you can skilled the various ways, such as the properties of an object, you can use PHP to replace some way to achieve special features, this may be the original intention of MAVERISK.
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Jul 31, 2003 10:39 AM
Reply Poster: Tyrones Posts: 59 / Registration time: 2002-08 Jackyz Cocoon example, in fact, when you look at the layer mode, you find that you will not change the medicine. For the frame, some people say that the frame is a human skeleton, and the mode is the fill of the skeleton. The formation of the pattern is derived from the usual method. The usual method is some laws when we usually write code. So, my feelings are for the framework, and we are still looking forward, and more pay more attention to usual methods and patterns. The framework is like the analysis mode, it must be a different scenario in use. Do you have any layer framework, MVC framework, pipeline framework? ? The higher the abstract things, the closer theory, the closer the theory is close to life. However, it may be no one may be in the past. So still more actually. For Apache, Banq is right, now Apache is like 9cbs, Apache has Sun support, 9CBS summates have close contact, and it has been corrupted to lose the direction, free direction of the technology. But there is no way, can you say that there is no good article in the 9CBS forum? Has no people? But take 9CBS and Apache, it's really lifted it. Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Aug 4, 2003 5:05 PM
Reply to the publisher: You.cai Post article: 30 / Registration time: 2003-07 The importance of the framework If you do a project, you will face the issues of choice and use, this answer is difficult to find in the forum. Still should decide according to your own needs, if you don't know anything, choose one of the most commonly used, so that you have a big chance to seek answers. If you develop products, there is no practical experience, feel, or close some of the existing framework will be better. Apache has made a few easy to use Dongdong, it becomes slower. This is also something that there is no way. However, it is better to say that Apache is more accurate in an attempt to affect SUN. I don't think this is nothing bad. As for "fast recipes, I have to lose the direction of the technology for money, the direction of freedom" huh, I haven't seen it, it is more dull.
Re: Compare Struts, Turbine, Avalon, Maverick's advantages and disadvantages Published: Aug 4, 2003 5:05 PM
Reply to the publisher: You.cai Post article: 30 / Registration time: 2003-07 The importance of the framework If you do a project, you will face the issues of choice and use, this answer is difficult to find in the forum. Still should decide according to your own needs, if you don't know anything, choose one of the most commonly used, so that you have a big chance to seek answers. If you develop products, there is no practical experience, feel, or close some of the existing framework will be better. Apache has made a few easy to use Dongdong, it becomes slower. This is also something that there is no way. However, it is better to say that Apache is more accurate in an attempt to affect SUN. I don't think this is nothing bad. As for "fast recipes, I have to lose the direction of the technology for money, the direction of freedom" huh, I haven't seen it, it is more dull.