Jbuiler 4 White Paper (from inprise website)

Source: Internet
Author: User
Tags message queue versions create database visual studio
Visual development of Pure Java

JBuilder has become the preferred Java development environment for developers today. It combines web and enterprise application development with a flexible and efficient team development environment, providing developers with an END-TO-END application development environment. JBuilder supports the latest Java standards, and its visualization tools and wizards make application development quick and easy. JBuilder also supports Windows, Linux, and Solaris three development platforms. Because JBuilder has the characteristics of openness, scalability and adherence to standards, it makes use of jbuilder to develop e-business applications that meet the standard of Java EE, distribute Internet-distributed key enterprise applications, establish interconnected databases, Design data driven Dynamic Web applications and develop Servlets, JSPs exceptionally fast, thus accelerating the product to market cycle. JBuilder supports the latest Java technologies, including applets, Jsp/servlets, JavaBeans, Enterprise JavaBeans, CORBA applications. The JBUILDER4 IDE environment includes:
1.AppBrowser. Project management can be done in an XML manner;
2.StructureInsight. Can reflect the state of the program structure in real time;
3.HTML and XML browsers;
4. The Advanced graphical debugging environment;
5.CodeInsight. Programming wizards can intelligently sense the state of code writing;
6. Can be arbitrarily extended by the user Code Editor;
7. Two-way tool (Two-way-tools);
8. Visualization of the jfc/swing design device;
9.BeansExpress;
10.DataExpress;
11. Flash compiler.

Efficient Team Development

JBUILDER4 's Integrated team development environment is flexible and scalable, simplifying the concurrency management of the original code for large, decentralized development teams. The JBUILDER4 integrated CVS Source Library engine extends legacy code management over LAN and Internet. Historical Revision Explorer enables workspace (current code) and source Library (history code) to work together to complete version updating and resolve version conflict issues. In the IDE, you can see that the modified code is explicitly flagged and you can browse through the change information and conflicting flags. You can also track programming progress using the Schedule list (to do lists) and the plan Javadoc annotations (to do Javadoc comments).

Quickly generate EJBS

JBuilder4 has a visual bidirectional EJB designer that defines the properties, BeanInfo, events, and methods of the EJB. Developers can generate pure Java EJBS and JavaBeans just by clicking the mouse. Using the JBUILDER4 EJB Distribution Descriptor Editor, developers can visually edit the environment properties of EJBS, distribute control descriptors, and implement EJB distribution unrelated to a particular application server. For entity beans, developers can visually create database object relational mappings with Entity Bean Modeler, mapping data sources, tables, indexes, and fields directly onto entity beans.

Support for a variety of application servers

JBuilder is tightly integrated with Inprise application server, supports WebLogic server, supports EJB 1.1 and quasi-EJB 2.0, and can quickly develop E-commerce applications that distribute Java EE. In a development environment, you can run debugging EJBs either locally or remotely. When distributing EJBs, you do not need to start the application server again.

Developing and debugging Dynamic Web applications with Servlets and JSPs

The JBUILDER4 Wizard provides visual tools to create thin client programs and to create a pure Java program that is accessed by any Web browser. In the IDE environment, you can set breakpoints for JSP inline code to debug, and the IDE environment can dynamically perceive the code. For Servlets, developers can debug them in a local or remote servlet container.

Creating professional database applications with dataexpress and Internetbeans

The Dbswing component library uses dataexpress to support swing data patterns directly. Using these data to perceive dbswing components (such as enhanced tree, List, table, etc.) makes it easy to develop database applications. A wide variety of Internetbeans components enable developers to quickly generate data-driven dynamic Web applications. With the Dataexpress component and EJB technology, business logic and high-speed Web front-end programs can be quickly connected together. With xSQL queries, the XML servlet can generate XML-form datasets for any JDBC data source. With Jdatastore?4, you can effectively manage your data. Jdatastore is a pure Java, Object-relational database system, because of its small footprint, 0 management and high-performance characteristics, so it is suitable for Web, mobile devices, embedded database systems.

Create (no proprietary code and tags) pure JAVA2 application

JBuilder4 is written in a pure Java language, and its code does not contain any proprietary code and markup. JBuilder 4 supports the latest Java standards, including Java 2,java 2 SWING/JFC, XML, Java2d,java collections, message Queue, accessibility APIs, JDK 1.1, JavaBeans, JDBC, Enterprise JavaBeans, Jsp/servlets, serialization, Innerclasses, RMI, JNI, Java archives. The JDK switch allows developers to choose which JDK versions to use, including J2ME, J2SE, Java EE, or other jdk. Once you get into the new JDK environment, you can use it to compile, run, and debug your code.

Advanced and flexible debugging

JBuilder has a professional graphical interface debugging, support remote debugging and multithreading debugging. The debugger supports a variety of JDK versions, including J2ME, J2SE, and Java EE, which support multiple JDK. Developers can set conditional breakpoints or cross process breakpoints during debugging. At the breakpoint, you can detect, modify variables, and view multiple threads, and you can step through the positioning in local or remote code. You can use the debugger to effectively troubleshoot thread deadlocks. You can stop or ignore conditional judgments at any time while debugging. Remote debugging also provides a browsing interface for viewing all processes running on multiple JVMs that may be distributed under a variety of operating systems, such as Hp-ux,tru64,aix, to support any environment JAVA2 debugging.

Fast Programming

JBuilder has an extensible source editor. Its Codeinsight Wizard automatically accesses contextual hints for properties, events, methods, and packages of related Java objects. Developers can choose their own custom IDE keyboard style, like CUA, Emacs, Visual Studio, or brief, or they can visually define their own shortcut keys.



Flexible and open IDE architecture

You can use the Open Tools API to seamlessly integrate some additional or third-party tools into the JBuilder environment to extend the IDE's functionality.

Complete Enterprise Solutions

JBuilder is an important part of the Borland Enterprise solution that provides users with the development of Java EE-compliant e-business applications:
1.JBuilder----development tools;
2.Inprise Application Server---Run and distribute the environment;
3.AppCenter----Management platform.




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.