Win a copy of Functional Reactive Programming this week in the Other Languages forum!
  • Post Reply
  • Bookmark Topic Watch Topic
  • New Topic

Administration concept for online applications

 
Hussein Baghdadi
clojure forum advocate
Bartender
Posts: 3479
Clojure Mac Objective C
  • Mark post as helpful
  • send pies
  • Quote
  • Report post to moderator
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
    Rancher
    Posts: 42968
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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.
     
    Hussein Baghdadi
    clojure forum advocate
    Bartender
    Posts: 3479
    Clojure Mac Objective C
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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
    Rancher
    Posts: 42968
    73
    • Mark post as helpful
    • send pies
    • Quote
    • Report post to moderator
    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.
     
    • Post Reply
    • Bookmark Topic Watch Topic
    • New Topic