Foros Club Delphi

Foros Club Delphi (https://www.clubdelphi.com/foros/index.php)
-   Noticias (https://www.clubdelphi.com/foros/forumdisplay.php?f=34)
-   -   Delphi Community Edition (https://www.clubdelphi.com/foros/showthread.php?t=93291)

Casimiro Notevi 23-07-2018 19:21:47

Cita:

Empezado por fduenas (Mensaje 527744)
¿De que punto en específico?

Dices que "DBExpress, FireDAC, ADO, ADOExpress," pueden estar limitados para conectar de forma remota.

Y la pregunta es si lo has probado, lo las leido o lo has imaginado.

fduenas 23-07-2018 19:47:05

Cita:

Empezado por Casimiro Notevi (Mensaje 527745)
Dices que "DBExpress, FireDAC, ADO, ADOExpress," pueden estar limitados para conectar de forma remota.

Y la pregunta es si lo has probado, lo las leido o lo has imaginado.


Bueno nunca dije 'pueden', si no 'permitan'. Pero entiendo que la redacción del mensaje dé a entender otra cosa. Y como no me permiten editar mensajes depsues de 20 min, así se quedará. De lo único que no estuve seguro, y ahí si lo acalaré, es de ADO Express, por que realmente nunca los uso, en cuando a DBExpress y FireDAC, eso si está restringidos a localhost en la version CE, y eso por lo que he visto en el grupo de Delphi de Google Plus.


En fin, lo important es que esa limitante se puede, del verbo 'poder' y no 'de a lo mejor' :D, quitar usando otros conectores como Zeos o UniDAC.

Neftali [Germán.Estévez] 24-07-2018 11:52:57

Cita:

Empezado por fduenas (Mensaje 527740)
A que los productos que traen incluidos como DBExpress, FireDAC, Ignoro si ADO tambien tenga esa restriccion, pero pues no hay que descartar que tambien sus conectores de ADOExpress, solo te permitan conectarte a serveridores que estén en la misma computadora donde esté corriendo tu aplicacion. Lo buenos que, esto no te impide que uses otros conectores como ZeosDBO, IBX, UniDAC, etc.


Que yo sepa esa restricción no existe.
¿De dónde has sacado esa información? :confused::confused:

Neftali [Germán.Estévez] 24-07-2018 11:54:38

Cita:

Empezado por fduenas (Mensaje 527744)
De ADO Express? la verdad no he instalado CE, y admás nunca uso ADO, pero he de pensar que tambien tiene la restricción de que solo se pueda conectar por medio de localhost.


:confused::confused::confused::confused::confused::confused:
¿Cómo has llegado a esa conclusión?
Ningún producto de embarcadero ha llevado nunca una restricción parecida, que yo sepa. Y que yo sepa ADO (de Microsoft), con el que he trabajado muchos años tampoco.
Además estamos hablando de que es una versión 100% funcional con la que puedes hacer programas comerciales. No tiene sentido tal cosa.

Neftali [Germán.Estévez] 24-07-2018 11:57:51

Cita:

Empezado por fduenas (Mensaje 527747)
... en cuando a DBExpress y FireDAC, eso si está restringidos a localhost en la version CE, y eso por lo que he visto en el grupo de Delphi de Google Plus.


¿Puedes poner el link al grupo o al hilo?
Me interesa mucho este tema, porque en toda la documentación que he leído no he visto nada de eso. Y no es algo "poco importante" como para pasarlo por alto.

egostar 24-07-2018 15:18:02

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 527751)
¿Puedes poner el link al grupo o al hilo?
Me interesa mucho este tema, porque en toda la documentación que he leído no he visto nada de eso. Y no es algo "poco importante" como para pasarlo por alto.

Que tal Germán A mi me parece que están "interpretando" lo que dice en las FAQ's

Cita:

Do Delphi Community Edition or C++Builder Community Edition include database drivers or components?

Yes, database application development is a feature of the Community Edition. Community Edition includes local and embedded database connectivity. Purchase Enterprise or Architect editions to build applications with remote (client/server, multi-tier) access to a wide range of databases including Microsoft SQL Server, Oracle, Sybase, SQL Anywhere, InterBase, DB2, Informix, MongoDB, MySQL and ODBC data sources.
Saludos

Casimiro Notevi 24-07-2018 16:49:46

Vaya cagada, si eso es así :eek:

movorack 24-07-2018 17:06:01

Sí es así, sería con los componentes que traen junto con el IDE. No con los comerciales u open source que se instalen. Aunque, imagino que esa limitante solo aplica desde el entorno de desarrollo, que al ejecutar la aplicación esta podrá modificar la conexión y usar un servidor.

Otras cosas A tener en cuenta con esta versión (Rebautizo de la Starter):

- Solo aplica a desarrolladores o compañías que sus ingresos sean menores a USD 5.000 anuales
- En una misma subred no pueden haber mas de 5 licencias funcionando al tiempo
- Solo puedes tener una licencia de Delphi o C Builder en una misma maquina y/o asociado a una misma cuenta de correo
- El acceso a los fuentes de la VCL es limitado
- No puedes usar el compilador por linea de comandos desde otra maquina o un servidor
- La licencia es otorgada por un año solamente, pasado este tiempo debes renovar la licencia (Reinstalando a la última versión y aceptando los terminos y condiciones para la nueva licencia de un año Ver EULA - ADDITIONAL LICENSE TERMS APPLICABLE TO THE COMMUNITY EDITION)

Del resto, es bastante funcional, para un desarrollador independiente, se puede instalar componentes como los RxLib o los Jedi, aparte de poder usar comerciales.

fduenas 24-07-2018 19:18:11

Cita:

Empezado por Neftali [Germán.Estévez] (Mensaje 527750)
:confused::confused::confused::confused::confused::confused:
¿Cómo has llegado a esa conclusión?
Ningún producto de embarcadero ha llevado nunca una restricción parecida, que yo sepa. Y que yo sepa ADO (de Microsoft), con el que he trabajado muchos años tampoco.
Además estamos hablando de que es una versión 100% funcional con la que puedes hacer programas comerciales. No tiene sentido tal cosa.


Hola Neftalí, perdón por la respuesta tardía, apenas pude llegar a mi compu, ya que desde el movil es una lata escribir y además tenem,os 6 horas de diferencia :D.

Mira, Como ya sabes CE tienes las mismas caracteristicas que la profesional, y en la version profesional, los conectores vienen limitados a localhost o bases de datos embebdidas como sqlite o Interbase.

Estos se puede ver aqui:
hxxps://www.embarcadero.com/products/delphi/product-editions

Busca escpecíficamente: 'Build database apps with local/embedded connectivity' y verán que coinciden CE y Porfessional

Además en las FAQs de Community edition viene especificado lo d ela limitación:
hxxps://www.embarcadero.com/es/products/delphi/starter/faq
hxxps://www.embarcadero.com/es/products/delphi/starter/faq#collapse9

Busquen el texto: ''Do Delphi Community Edition or C++Builder Community Edition include database drivers or components?''
y ahí dice:

Yes, database application development is a feature of the Community Edition. Community Edition includes local and embedded database connectivity. Purchase Enterprise or Architect editions to build applications with remote (client/server, multi-tier) access to a wide range of databases including Microsoft SQL Server, Oracle, Sybase, SQL Anywhere, InterBase, DB2, Informix, MongoDB, MySQL and ODBC data sources.


Y en varios BLOGs tambien lo mencionan:
hxxp://blog.marcocantu.com/blog/2018-july-delphi-ce.html?utm_source=feedburner&utm_medium=feed&utm_campaign=Feed%3A+marcocantublog+%28marcocantu.blog %29
hxxps://plus.google.com/u/1/+UweRaabe/posts/YuF2f6DqMcu


Así que realmente no hay engaño, es lo mismo que Professional solo que con una licencia más restructiva.
Y en cuanto a lo de ADO, No me refeero que el ADO venga limitado, si no a lo componentes que trae Delphi (TADOConnection, TADoQuery, etc)

Ahora a todo esto yo recalqué que yo no lo he instalado y por lo tanto no he corroborado lo que dice Embarcadero, pero si ellos lo dicen, al menos en ese aspecto no creo que se les olvide poner esa limitante.

Antes para la professional, había un paquete adicional que se lllamaba FireDAC Client/Server Professional Addon, con el cual comprabas ese addon y podias hacer aplicaciones cliente servidor con un delphi profesional, pero ahora ya no lo veo en las opciones. Si tu tienes contacto con algún distribuidor sreía bueno preguntar si esa opción sigue vigente. Que lo dudo mucho, por que si no, uno con la versión CE podría subir a Cliente servidor y Embarcadero perdería más dinero y no queremos que eso pase, parta que CE prevalezca.

Yo no lo veo mal, amigos, la verdad ha sido un avance muy grande, y EMB no tiene los recursos de Microsoft como para ndar regalando inversiones de es etamaño, además, esa limitacion solo aplica para los componentes que vengan con Embarcadero Delphi/C Builder, osea DbExpress, FireDAC, TAdoConnection.

Si buscan componentes comerciales u openspource, esos Funcionan perfectamente sin restricciones:
1) ZeosBO
2) UniDAC Free/Commercial
3) IBX
4) Implementar un SqlRelay hxxtp://sqlrelay.sourceforge.net/index.html
5) Los que tengan una Version/licencia de AnyDAC (antes de renombrarse como FireDAC) y que puedan migrarla a la versión de delphi
6) Hay otros componentes gratuitos que implementan ADO y pueden trabajar sin problemas

Lo que si no me gustó es que no incluyan Linux todavía, pero pues son partes de las limitantes de la professional, pero ¡Hey! ya es un avance y pienso que en el futuro harán algo para incluir Linux, así como conexiones remotas clientes servidor con bases de datos comúnes como MySQl, FireBird/Interbase y Postgresql, dejan las demás enterprise como sqlserver, oracle, Sybase para la version enterprise y architect. Si ustedes conocen contactos de embracdero hagamos un frente común y empujemos por esas características.

Saludos

Casimiro Notevi 24-07-2018 19:47:41

Si todo eso es cierto, el que la versión CE no permita conexiones remotas ya no me parece tan "mal" comparado con la versión Profesional que también está limitada a conexiones locales :eek::eek::eek::eek::eek::eek:
No lo digo por mí, que no me afecta porque los componentes que uso son otros, pero es que me parece inadmisible recortar esos productos de esa manera.

Repito, si todo eso es así, resulta bastante absurdo.
Espero que solamente sea un error en la redacción de las características del mismo.

fduenas 24-07-2018 20:05:28

Cita:

Empezado por Casimiro Notevi (Mensaje 527758)
Si todo eso es cierto, el que la versión CE no permita conexiones remotas ya no me parece tan "mal" comparado con la versión Profesional que también está limitada a conexiones locales :eek::eek::eek::eek::eek::eek:
No lo digo por mí, que no me afecta porque los componentes que uso son otros, pero es que me parece inadmisible recortar esos productos de esa manera.


Repito, si todo eso es así, resulta bastante absurdo.
Espero que solamente sea un error en la redacción de las características del mismo.


Así es, Si vienen de Delphi 7, es probablñe, que no dependan de FireDAC para sus conexiones remotas y usen otros componentes.



Si parecería absurdo, pero esto es negocio, y ellos tambien tiene que tener garntías de que alguien que esté ganando con Delphi tome la decisión de adquirir la version emterprise, Lo que estaría bien es que a la versión profesional le agreguen lo de la base de datos remotas, y sea más barato migrar de CE a profesional, en vez de brincar de golpe a la Enterpise.


No Nos desanimemos sigamos apyando esta decision, con el trabajo que cad uno hace, ustdes como moderadores, Nefatlí compartiendo de su experiencia, estoy seguro que pronto veremos mejores ofertas.

WHILENOTEOF 24-07-2018 21:21:18

Que yo sepa esa limitación en cuanto a conectividad con bases de datos, ya la arrastra la versión Profesional desde hace un tiempo. La versión profesional venía con dos añadidos que podías poner (y pagar) aparte: la parte mobile y Firedac. Ahora por lo visto han añadido a la versión profesional el tema mobile, y firedac con la limitación de que no hay conectividad a bases remotas. Yo he comprado la profesional este año, y vi que estaban los componentes Firedac (pensaba que no estarían puesto que tenía la idea de que eran una añadido que había que adquirir), pero la verdad no me he puesto a mirar si permiten la conectividad remota (solo he probado en local SQLIte), y para remoto con Firebird utilizo los Fibplus que siempre me han gustado y son gratuitos.

Casimiro Notevi 24-07-2018 21:28:26

Pues vaya una versión "profesional" :(

Neftali [Germán.Estévez] 25-07-2018 08:32:25

Cita:

Empezado por fduenas (Mensaje 527757)
Hola Neftalí, perdón por la respuesta tardía, apenas pude llegar a mi compu, ya que desde el movil es una lata escribir y además tenem,os 6 horas de diferencia :D.


Gracias por la información detallada.
Realmente desconocía esa "caraterística" de laversión profesional en cuanto a conectividad.

brakaman 26-07-2018 17:05:52

Acceso remoto componentes terceros
 
Hola:

Al final sino he comprendido mal estaban vendiendo una version profesional por 1.500 USD que no tenia acceso remoto a datos, solo si adquirias componentes de terceros, por ejemplo los famosos DevArt.
se podia acceder y la version community, por supuesto arrastra esta restriccion, claro.

Pero adquiriendo los componentes de DevArt o similares con esta version community tambien se podra acceder.?

Saludos amigos

movorack 26-07-2018 17:11:36

Si. la restricción creo que es solo para Firedac

gatosoft 26-07-2018 21:48:18

Cita:

Empezado por brakaman (Mensaje 527775)
Hola:

Al final sino he comprendido mal estaban vendiendo una version profesional por 1.500 USD que no tenia acceso remoto a datos, solo si adquirias componentes de terceros, por ejemplo los famosos DevArt.
se podia acceder y la version community, por supuesto arrastra esta restriccion, claro.

Pero adquiriendo los componentes de DevArt o similares con esta version community tambien se podra acceder.?

Saludos amigos

si se puede, te recomiendo de paso Unidac, de Devart, son muy completos y poderosos.

gatosoft 26-07-2018 22:04:47

La restricción para conectividad a BD es con los componentes nativos. cuando se liberó la primera version starter yo instalé los componentes que pude (los que se dejaron instalar) y funcionaron bien, entre ellos estaban los ElevateDB que son para conexión remota y embebida.


Por otro lado, tengo una pregunta:

Si no existiera la restricción de licencia a un año, ¿creen uds que community reemplazaría a Delphi 7 en el mediano plazo?.

movorack 26-07-2018 22:13:06

Para el usuario mas común que tenga Delphi 7 Pirate Edition :rolleyes: le debe servir mucho aunque deba volver a licenciar cada año. Hasta para alguien que tenga una versión pro antigua y no la haya actualizado nunca.

brakaman 26-07-2018 23:28:12

Cita:

Empezado por WHILENOTEOF (Mensaje 527760)
y para remoto con Firebird que siempre me han gustado y son gratuitos.

Perdona que te moleste amigo, pero estaba desconectado de Delphi y no me había enterado que habían liberado los Fibplus.como los has instalado. Tienes algún txt eplicativo. Gracias.


La franja horaria es GMT +2. Ahora son las 18:22:53.

Powered by vBulletin® Version 3.6.8
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Traducción al castellano por el equipo de moderadores del Club Delphi