Hi Jamal,
A1. Please review the documentation below for more info:
* ArcGIS for Server is available in two levels, Enterprise and Workgroup
* ArcGIS for Server Functionality
A2. ArcSDE technology is included "in the box" with ArcGIS for Server. It is available in all functional editions. See the previous links above for details.
Hope this helps,
Do we need to install the ArcSDE and ArcGIS server on the Server machine only or on the clients (users) machines as well?
Hi Jamal,
You would typically install ArcGIS for Server and ArcSDE technology on server-side machines to enable a GIS server and an ArcSDE geodatabase, respectively. Both are server-side software.
Regarding ArcSDE technology - you can have it on client (end user) machines when they use ArcGIS for Desktop. This relates to making "direct connections" to your geodatabase (as mentioned in Kim's post earlier in this thread), instead of using an ArcSDE application server connection.
FYI, Enterprise Geodatabase 101 ArcUser article
(look under the section "Type of Client Connections")
Esri is now actively promoting the "Direct Connection" model when connecting to an ArcSDE geodatabase.
Hope this helps,
Derek said "Both are server-side software" which implies that they only need to be installed on servers (i.e. not clients).
ArcMap includes "ArcSDE technology" which implies that no additional installation is required on the clients.
To Jamal:
I am working on a small PDF file with one figure / diagram that should clear up much of your, and other's, confusion around the "ESRI Geodatabase framework" (if I may call it so...) and all the components / applications involved.
I hope to post it tomorrow in the "Why would I install ArcSDE with 10.1?" thread, as there is already a ton of good info by multiple contributors in that particular thread.
Stay tuned.
Marco