Overview of the Avitec Medical Records Tutorials

The Avitec Medical Records Tutorials guide you through the process of developing, packaging, and deploying real-world J2EE applications with WebLogic Server. These tutorials use the Avitec Medical Records sample application suite as a basis for instruction. However, you can easily apply the tutorials' procedures and best practices to your own J2EE applications.

 

 

 

What Is Avitec Medical Records?

Avitec Medical Records (or MedRec) is a WebLogic Server sample application suite that concisely demonstrates all aspects of the J2EE platform. MedRec is designed as an educational tool for all levels of J2EE developers; it showcases the use of each J2EE component, and illustrates best practice design patterns for component interaction and client development.

The MedRec application provides a framework for patients, doctors, and administrators to manage patient data using a variety of different clients. Patient data includes:

The MedRec application suite consists of three separate J2EE applications deployed on two WebLogic Server instances. Each application supports a corresponding user scenario for MedRec:

The Patient and Controller applications are deployed to a single WebLogic Server instance called MedRecServer. The Physician application is deployed to a separate server, PhysicianServer, which communicates to components of the Controller application using Web Services. Figure 1 shows the location of each application.

Figure 1: MedRec Application Suite


 

Throughout the course of the MedRec tutorials, you will actually create the server instances, build the separate MedRec applications, and deploy them to the new servers. If you are interested in viewing or using the complete MedRec application before starting the tutorials, you can use the pre-built MedRec domain that is installed with WebLogic Server. See XREF for more details.

While the MedRec tutorials explain how to develop application components using WebLogic Server tools, they do not describe MedRec's J2EE implementation or explain how to program J2EE components in Java. For more information about MedRec's J2EE architecture and implementation, see the Avitec Medical Records Architecture Guide.

 

 

 

How to Use the Tutorials

The MedRec tutorials are designed to be completed in the order they are presented. The sequence of tutorials follows the various stages of J2EE application development, from staging and coding the application, through building and deploying each component. (Although the tutorials do not explain how to code J2EE components, ant scripts are used to mimic the coding process by copying source files to a working directory.)

If you choose to skip one or more tutorials, read the Prerequisites section of the tutorial you want to follow. This section identifies steps you need to complete in order to complete the tutorial. In many cases, BEA has provided scripts that automatically copy the files that are necessary to complete tutorial out-of-sequence. (If you follow the tutorials in sequence, you will always meet the prerequisites for the next tutorial.)

Some tutorials provide visual demonstrations of a procedure, such as using the Administration Console to configure a resource. These visual demonstrations are indicated by an icon embedded in the tutorial text. To learn more about these optional demonstrations, see XREF.

All tutorials work with the Java source files and deployment descriptors located in the /samples/server/src/medrec subdirectory of your WebLogic Server installation directory. For Windows platforms, this default directory is:

c:\bea\weblogic710\samples\server\src\medrec

For UNIX platforms, the default directory is:

/bea/weblogic710/samples/server/src/medrec

Tutorial Descriptions

The tutorials are divided into six sections:

 

 

 

Related Reading

Use the following links for more information.

To learn more about:

See:

WebLogic Server

(edocs) Introduction to WebLogic Server and WebLogic Express

Programming J2EE APIs

(edocs) Programming APIs

Developing J2EE applications with WebLogic Server

(edocs) Developing WebLogic Server Applications

Avitec Medical Records Architecture

Avitec Medical Records Architecture Guide

Viewlet Visual Demonstrations

XREF

Additional WebLogic Server tutorials

(edocs) Tutorials

 

back to top