aspose file tools*
The moose likes EJB and other Java EE Technologies and the fly likes Administration concept for online applications Big Moose Saloon
  Search | Java FAQ | Recent Topics | Flagged Topics | Hot Topics | Zero Replies
Register / Login
JavaRanch » Java Forums » Java » EJB and other Java EE Technologies
Bookmark "Administration concept for online applications" Watch "Administration concept for online applications" New topic
Author

Administration concept for online applications

Hussein Baghdadi
clojure forum advocate
Bartender

Joined: Nov 08, 2003
Posts: 3479

For every enterprise Java web applications like eBay, there is some kind of administration console/application concept.
Which approach is used:
  • A whole different web application deployed in its own context.
  • A sub application deployed in the same online application but protected using some kind of security technique.
  • Thanks.
    Ulf Dittmer
    Marshal

    Joined: Mar 22, 2005
    Posts: 42608
        
      65
    That, as so often is the case, depends on circumstances. Applications I work on tend to be for the intranet or extranet, where only registered users are allowed, and need to log in to access the application. Thus the application knows the roles a user is authorized for, and can show different -or additional- links and content, like administrative pages. If there's no concept of different user roles in the application it may make more sense to decouple the administrative site from the production site.

    I'm fairly certain that sites like Amazon would have different servers -and different applications- for the admin stuff. No sense having that stuff on each server of your farm, when in reality only very few people would access it.


    Ping & DNS - my free Android networking tools app
    Hussein Baghdadi
    clojure forum advocate
    Bartender

    Joined: Nov 08, 2003
    Posts: 3479

    Suppose I went to use a single application for both, front-end and administration application.
    We decided to use WebWork for customers oriented application, and Seam for administration application.
    Is it advisable to use different frameworks for each application (regardless whether they are WebWork and Seam) ?
    Thanks.
    Ulf Dittmer
    Marshal

    Joined: Mar 22, 2005
    Posts: 42608
        
      65
    Why would you want to use different, functionally overlapping, web frameworks within the same web app? I see no reason why it shouldn't work, but it seems an odd thing to do.
     
    I agree. Here's the link: http://aspose.com/file-tools
     
    subject: Administration concept for online applications