Login: password:
Forgot your password?

Web Architectures 2020-21

Assignments > 4th delivery > in depth
4th delivery
Follow the tutorial:

http://www.mastertheboss.com/jboss-server/jboss-as-7/jboss-as-7-remote-ejb-client-tutorial

make it work. Embed the code in a Netbeans project named with your surname + 4a. Deploy the application you developed into Wildfly.

Once done that, modify the code so that:
- instead of creating an account, you access it on a database (as in the past, use a derby DB stored in the project directory). Take care of transactions.
- instead of having a desktop java application client, you access it from a web client (use a Business Delegate in your code!).

The modified code should be in a Netbeans project named with your surname + 4b.

If you have problems you can not solve, ask on Piazza! (and as usual, if you can help your peers on Piazza, please do it!)

HINT:
if you google for solving problems, make sure that what you find is about EJB 3.x and not older stuff! Otherwise it gets confusing.

Write a report using the following structure:
  • Title Page containing date, title , your name
  • Introduction (problem statement, description of the domain)
  • Section 1: deploying the tutorial
    • 1.1 screen shots of your app running, documenting the various steps
    • 1.2 Comments and notes (optional: any problems encountered during the project development, any other comment)
  • Section 2: modification of the tutorial
    • 2.1 Implementation (report and comment the most relevant pieces of soure code and config files)
    • 2.2 Deployment (screen shots of your app running, documenting the various steps)
    • 2.3 Comments and notes (any problems encountered during the project development, any other comment)
Create a zip having your name, containing the two projects and the report
Upload it onto piazza, in the folder “delivery_4” as a private message to the instructor.

Deadline: 23:59, Sunday Dec 6.

Assignments > in depth


powered by segue
segue_logo