WebSphere and WebLogic Drive network development

Source: Internet
Author: User
Tags soap resource sort wsdl

With the release of WebLogic server Premium Edition 6.1 of the Advanced edition of IBM WebSphere 4.0 and Bea Systems Inc., it is easy to perceive that the application server market is maturing in a step-by-step manner.

WebSphere 4.0 was loaded as early as August this year, and WebLogic 6.1 was launched at the end of June. Although WebLogic tends to function, and WebSphere is focused on simplifying operations, both can provide a more advanced driving force for building vibrant Web sites and creating Web applications. Both WebSphere and WebLogic are favored by the company and are the best candidates for large-scale applications. Of course their prices are also quite expensive, the full configuration structure of the WebSphere 4.0 Advanced Edition needs $12,000, and its simple configuration structure is 8,000 dollars to be able to buy. IBM's WebSphere Studio 4 Premium Network application development tool and its enterprise version of Java 4.0 design VisualAge Price is 1999 U.S. dollars and 2999 dollars respectively.

WebLogic Price is similar to the above, a WebLogic server premium version of the price of 10,000 U.S. dollars, and a WebLogic Server Premium version (including WebSphere does not have high terminal features and internal replication storage state, There are some other advanced features that are sold at around 17,000 dollars per set. A version without EJB (Enterprise JavaBeans)--weblogic Express Edition is priced at 3,000 dollars per set.

Both WebSphere and WebLogic are capable of running on Windows operating systems and some Unix operating systems and hosts, both of which support the current major network servers on the market.

Features extension and operation simplification of two products

The release of both WebSphere and WebLogic emphasizes the use of HTTP, SOAP (simple Object Access Protocol) and WSDL (Web Service Definition Language) Based on the development of network services. And both support Java standards.

In the eWEEK Labs test, we found that the Network service function of the two products is very similar. IBM is using the Apache Software Foundation Inc. soap because it makes it possible to extend functionality in the future to support WSDL and maintain security. WebLogic uses its own soap and XML (extensible Markup Language), as well as some of the components of the Apache company.
WebSphere and WebLogic also provide command-line tools to enable JavaBeans or EJBS to exist within a package, like soap.

WebSphere is also able to make DB2 stored programs through SOAP. Using Java standards is a major goal for both BEA and IBM, and we find WebLogic a step ahead in this area. In fact, WebLogic is a revised version of the entire standard prior to WebSphere. It supports the last draft of Java 2 Enterprise Edition--java Another important standard of application server.

Companies that are actively engaged in Java technology research will eventually find a very matching technical support for WebLogic. This advanced technology will have unusual features, such as: background information sorting, a phased task-supported display. And at this point, Sun's Java development plan is not so mysterious.

The advanced version of WebSphere lacks the information sorting feature, but it supports staged task execution. It can use IBM's MQSeries information to sort and txseries monitor products. The Java-EE 1.3 version just passed the certification last week, and Bea wants WebLogic to pass the test like the Java EE 1.3.

Java EE identification

WebSphere 4.0 is the first generation of WebSphere servers that are fully adapted to Java EE 1.2, and therefore can only support EJB 1.1 standards.

In the traditional sense, WebSphere is a slow application server using the current Java standard.

However, WebSphere shows its advantages when supporting application server code written with some standard Java EE 1.2 or earlier, which is a much more productive and comfortable operating environment than WebLogic. It is particularly noteworthy that WebSphere configuration, monitoring and management tools are significantly better than WebLogic.

The WebSphere server applies Java-language based management tools to various aspects, including management consoles for operational management, application assembly tools for file interaction, Logic Analyzer for logical analysis, and resource analysis tools for measuring and recording running data. One of the most impressive features of WebSphere is the ability of its logical analyzer to interpret erroneous information through references and references to online data, as well as the strong adaptability and maneuverability of its resource analysis tools.
In stark contrast, the WebLogic Server console focuses on only operational matters, such as server startup and configuration of installed applications. The combination of its subdirectory structure and the dialog tool block creates an interface discontinuity and provides only the basic running data.

Although we can edit the application through the WebLogic Server console, but not through the command tools provided by WebLogic, developers are unable to use Third-party development tools to write generic applications that add to WebLogic's specific settings. The application of Borland Software Corp. 's JBuilder 5 Enterprise to complete this writing is very simple. (Programming Entry Network--www.bianceng.cn)

In addition to the server console, this is evident in other parts of the WebLogic, as BEA relies on third-party technologies, including Borland and Webgain, to support development tools. Since these technical tools are designed by their respective developers in accordance with their different structures, they often lag behind the weblogic itself, and when supporting other servers, they will encounter the same problem.

For its part, WebLogic has a complete set of tools for writing and expanding code. It does not feature device detection, language extraction and conversion, but is compatible with mobile development products from companies such as Air2Web Inc.

Fast Save

The web-saving features of WebSphere also have a great advantage over WebLogic: Their use and management is simple, and there is no need for any conversion of page numbers, which is unmatched by WebLogic. In addition, WebSphere can be compatible with the built-in cache memory of the Apache Web server.

In the investigation experiment we also found that WebSphere built-in high-speed buffer memory running very fast, in the same product performance is more prominent.

Overview: WebLogic Server Premium Edition 6.1

WebLogic will be a very good choice for those who are looking for an application server that can provide everything that the Java platform has.
。 However, it also has some deficiencies, such as its management tools are relatively weak, mobility is relatively poor, these are required to cause the attention of companies in advance.

Short-term business impact: Java developers will show great interest in WebLogic's new command tool because it makes it easier to develop and apply applications.

Long-term business impact: The WebLogic Information sequencing feature provides a variety of flexible ways to write applications.

Benefits: Supports the Java EE 1.3 standard, including EJB 2.0 and EJB information activation, the ability to sort information, network services, and SOAP support.

Insufficient: The function of running the monitor station and management has a certain deficiency;

The following are the grading of various indicators:

Availability: B

Performance: A

Operation Performance: A

Interoperability: B

Ease of handling: C

Overview: WebSphere 4.0 Advanced Edition

The WebSphere 4.0 Advanced Edition provides a solid framework for the authoring of Java-based applications.

Short-term business impact: The full support of WebSphere 4.0 Advanced Edition to the Java EE 1.2 standard makes it easier for developers to move code.

Long-term business impact: Java 2 Connector architecture support means a reduction in the overall cost of the terminal, especially for enterprise resource planning applications.

Advantages: Support Java EE 1.2 standard; detailed, full range of management and operation monitoring tools; Network services and SOAP support

Inadequate: the adoption of new Java technologies lags behind, and load flexibility is poorer than competitive products in similar markets

The following are the grading of various indicators:

Availability: B

Performance: C

Operation Performance: B

Interoperability: B

Ease of handling: A

Take you to know Java 1.3

EJB 2.0: EJB will be activated when information waits for Java information to be sorted, with strong flexibility and reliability in high load situations. The application server must support ordering of information. The EJB query language masks the differences between SQL database query languages.

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.