|
|
|
|
|
by twic
4414 days ago
|
|
(I'm guessing that was "So why separate ...", and you've just had root canal) They're separated in the sense that the app server is something you download that exposes an API, and the app is something you write on top of the API. It's much the same as the way the JVM and the class files are separated, or the way the OS and the JVM are separated. It's a fairly straightforward, pragmatic application of layering. |
|
Rack in the ruby world exposes an API that ruby web apps build on top of, but you never install an app server then install your app into the server.