![Foto](http://delphiaccess.com/foros/uploads/profile/photo-12138.png?_r=0)
Licenciamiento IIS (Internet Information Services)
#1
Escrito 06 noviembre 2009 - 12:07
Gracias.
#2
Escrito 06 noviembre 2009 - 12:18
Por otra parte, si deseas crear webservices con Delphi en versiones posteriores a D7, entonces solamente tienes dos opciones: La primera es crearlos con la tecnología ISAPI esto te obliga a utilizar IIS (a menos que consigas un parche para que Apache reconozca este formato). La segunda es utilizar ejecutables CGI, esta opción no es la mejor aunque si funciona con Apache. Pero en ambos casos te quedas anclado a Windows.
Saludos
#3
Escrito 06 noviembre 2009 - 12:24
Tengo entendido que IIS está incluído en las versiones Windows Server 2003 o 2008. No creo que debas pagar licencia adicional, solamente las del S.O.
Por otra parte, si deseas crear webservices con Delphi en versiones posteriores a D7, entonces solamente tienes dos opciones: La primera es crearlos con la tecnología ISAPI esto te obliga a utilizar IIS (a menos que consigas un parche para que Apache reconozca este formato). La segunda es utilizar ejecutables CGI, esta opción no es la mejor aunque si funciona con Apache. Pero en ambos casos te quedas anclado a Windows.
Saludos
Gracias Hector. los webservices los desarrollaré con Delphi 7 y efectivamente como lo comentas tendré que usar cgi si elijo apache o
Isapi para el caso de IIS. Los webservices van a correr sobre un servidor windows 2000.
Debido a que es un tema muy delicado donde laboro el de las licencias, tendrás algún enlace donde comenten que no es necesario comprar CALS por cada conexión al sitio web montado con el IIS?
De antemano muchas gracias.
#4
Escrito 06 noviembre 2009 - 12:28
"A Windows CAL is not required if access to the server software is via the Internet and is "unauthenticated"—for example, accessing a Web site for general information where no identifying credentials are exchanged."
And the technet article states:
"You need a Client Access License for every user that you authenticate with the local SAM or Active Directory, except for the IUSR_<servername> account using anonymous authentication."
This information is posted August 2002 but the server 2003 overview says that this has not changed.
Enlace
Salud OS
#5
Escrito 06 noviembre 2009 - 12:33
Aqui lo único que tienes que tomar en cuenta es el sistema operativo que vayas a usar, por ejemplo, si usas XP Pro solo tienes hasta 5 cocurrencias si usas Windows 2000 Pro, solo puedes tener 10 concurrencias y si usas Windows 200x Server ya no tienes limitantes.
"A Windows CAL is not required if access to the server software is via the Internet and is "unauthenticated"—for example, accessing a Web site for general information where no identifying credentials are exchanged."
And the technet article states:
"You need a Client Access License for every user that you authenticate with the local SAM or Active Directory, except for the IUSR_<servername> account using anonymous authentication."
This information is posted August 2002 but the server 2003 overview says that this has not changed.
Enlace
Salud OS
La aplicación va a correr sobre un Windows 2000 Server, aplicará para esta versión?
#6
Escrito 06 noviembre 2009 - 12:37
Salud OS
#7
Escrito 06 noviembre 2009 - 07:06
Saludos
#8
Escrito 09 noviembre 2009 - 09:49
Pues ya que estas en lo de migrarte a java porque no mejor haces los webservices con un servidor de aplicaciones como jboss o glassfish para que te funcione en cualquier sistema operativo por ejemplo el CentOS y te olvidas de pagar licencias.
Saludos
La razón del por que no puedo hacerlo con java amigo, es que el núcleo de esos webservices está hecho en delphi. Y como es manejo de imágenes no tengo NPI de como migrar esos algoritmos a java.
![:(](http://delphiaccess.com/foros/public/style_emoticons/default/10.gif)
![:D](http://delphiaccess.com/foros/public/style_emoticons/default/01.gif)
saludos