登录

TMS XData v5.18.0.2 (18 Aug 2024) for Delphi 10-12 Athens Full Source

2024-12-18 23:03:45
TMS XData v5.18.0.2 (18 Aug 2024) for Delphi 10-12 Athens Full SourceTMS XData v5.18.0.2 (18 Aug 2024) for Delphi 10-12 Athens Full Source

TMS XData is a versatile Delphi framework that simplifies the development of HTTP/HTTPS application servers and ORM remoting. Leveraging REST/JSON architecture enables seamless communication across client platforms such as .NET, Java, and JavaScript. With support for standard HTTP methods and partial object updates, TMS XData facilitates efficient data request and modification operations while offering a multi-model design for creating servers with diverse mapping and service operations.

This comprehensive framework allows developers to integrate custom business logic into their servers using service operations. It ensures a well-defined JSON representation of resources and supports streams (blobs) for enhanced data handling. Furthermore, seamlessly integrates with databases like SQL Server, MySQL, PostgreSQL, Oracle, and Firebird through TMS Aurelius, providing a robust solution for building scalable and reliable applications.

Built upon the TMS Sparkle HTTP/HTTPS server architecture, TMS XData offers additional benefits such as kernel-mode caching, request queuing, and SSL support. It enables multiple applications/processes to share the same port at different addresses, optimizing server performance and security. In summary, TMS XData empowers developers to create high-quality HTTP/HTTPS servers effortlessly, facilitating efficient data exchange and communication across diverse client platforms.

Key Features of TMS XData :

  1. Full-featured Delphi framework
  2. Multi-tier REST/JSON HTTP/HTTPS application server development
  3. ORM remoting
  4. Compatibility with VCL, WEB, and FMX frameworks
  5. Support for various operating systems/browsers
  6. Support for multiple IDEs
  7. Standard HTTP methods (POST, GET, PUT, DELETE)
  8. Partial object updates (PATCH)
  9. Full-featured query mechanism
  10. Multi-Model design
  11. Service Operations for custom business logic
  12. Well-defined JSON representation of resources
  13. Support for streams (blobs)
  14. Compatibility with databases like SQL Server, MySQL, PostgreSQL, Oracle, Firebird, etc.
  15. Design based on standard OData protocol
  16. Built on TMS Sparkle HTTP/HTPS server architecture
  17. HTTP(s) server based on Windows http.sys stack
  18. Support for HTTPS and SSL
  19. Kernel-mode caching and request queuing
  20. Shared port usage for multiple applications/processes