estoy buscando un buen freeware que no sea GPL C++ webservices frame work he usado AXIS2 pero no es bueno para nuestras necesidades, ¿hay algún buen framework que puede ser bueno y robusto? como el gSoap por ejemploC++ free (none gpl) webservice framework
Respuesta
He usado wsdlpull http://wsdlpull.sourceforge.net/ y funcionó. Es muy simple, no genera stubs para ti y no estoy seguro de cómo lidia con tipos de datos complejos, pero si necesitas algo simple, hará el trabajo. Es LGPL, por lo que puede vincular el código de código cerrado.
Puede probar el personal de WSF.
Fácil creación de servicios web y clientes en C++.
Se admiten tipos complejos como estructuras, typedefs, contenedores STL. WSDL es compatible.
El código puede ser generado por codegen o escrito manualmente.
El código generado es compacto, liviano, legible y fácil de entender.
Licencia: Código abierto (Apache License 2.0).
El proyecto está basado en Axis2/C (la mayoría de las funciones de Axis2/C incluidas en el código C++, también tienen muchas características adicionales). Portado a Windows, Linux.
página Proyecto:
http://code.google.com/p/staff/
Ejemplo: Cómo crear un servicio Calculadora:
http://code.google.com/p/staff/wiki/ExampleCalculatorServiceWindows
Ejemplo: Cómo crear Calculadora cliente:
http://code.google.com/p/staff/wiki/ExampleCalculatorClientWindows
- 1. Free C Language IDEs?
- 2. Jugar al tutorial de webservice Framework scala
- 3. C# Cómo inicializar WebService
- 4. Dynamic C# .NET Webservice
- 5. Licencia GPL. Reutilización de código
- 6. Biblioteca JSON-RPC no GPL para C++
- 7. Agregar la licencia GPL a C# Projects
- 8. ASP.NET + C# HttpContext.Current.Session es nulo (Dentro WebService)
- 9. ¿El constructor Webservice C# no permite argumentos?
- 10. Crear imagen PNG con C# HttpHandler webservice
- 11. ¿Java SE aún es GPL?
- 12. Módulos de kernel no GPL que usan GPL
- 13. Response.Write() en WebService
- 14. double free or corruption
- 15. ofuscación y GPL
- 16. Licencia LGPL/GPL
- 17. pdo free result
- 18. Free ASP.NET Issue Tracker
- 19. Free Flex IDE
- 20. Free MSI Authoring tools
- 21. Free Source Control
- 22. Cuál es la diferencia entre "is None" y "== None"
- 23. ¿Hay alguna diferencia entre "foo is None" y "foo == None"?
- 24. WebService Problema Asp.Net
- 25. Construyendo el programa GPL C con el módulo CUDA
- 26. Biblioteca de sonido C++ multiplataforma que no es GPL/LGPL?
- 27. test if display = none
- 28. `contenido: '' 'vs' contenido: none`
- 29. País, estado, provincia WebService?
- 30. TFS Webservice Documentation
Si no crees que GPL cuente como "Gratis" entonces me temo que vas a tener que definir el término. De lo contrario, la gente puede sugerir cosas con licencias igualmente malas desde su perspectiva. –
El OP no dice que GPL no es gratis. Solo que quiere otro marco que sea gratuito pero no GPL. (La razón habitual para querer esto es que él no quiere revelar su código) – Mark