by RemObjects Software - Product Type: Component / VCL / Source Code
RemObjects SDK for Delphi by RemObjects Software
URLs: remobjects-sdk-delphi, remobjects sdk delphi, remobjectssdkdelphi, remobjects
Add advanced cross-platform remoting to your applications. RemObjects SDK for Delphi is an advanced remoting framework for which allows you to remotely access objects residing on a server from clients inside a LAN or across the Internet. RemObjects SDK for Delphi will allow you to build client and server applications that easily and efficiently communicate with each other over any network using highly optimized Smart Services for performance or standard Web Services for cross-platform compatibility. RemObjects SDK for Delphi enables you to build fully managed multi-tier servers and clients for the Delphi, .NET and Mono platforms.
RemObjects SDK for Delphi is a fully managed library that enables you to build fully managed multi-tier servers and clients for the Delphi / FPC , .NET and Mono platforms. RemObjects SDK allows you to remotely access objects residing on a server from clients inside the LAN or across the Internet.
One of the main premises of the RemObjects SDK is its full wire-compatibility between the available editions. This allows you to easily combine servers and clients from different platforms - for example a .NET Compact Framework client can connect to a Delphi Server or a Kylix/Linux client can connect to a .NET or Mono Server.
True RAD Service Modeling
All editions of the RemObjects SDK include Service Builder, the RAD service-modeling tool that allows you to easily define the interface for your services, using the efficient and cross-platform RemObjects Definition Language (RODL). Service Builder's plug-in architecture allows you to create custom extensions or plug-in support for additional languages and platforms.
Features of RemObjects SDK for Delphi
The following list provides an overview of the core features of RemObjects SDK that are shared between all editions and available now. Please follow the individual links to read more details about these features.
RemObjects SDK for Delphi General Features:
Wide range of supported communication channels, including HTTP, TCP, Email, Named Pipes, and local/single-tier
Super TCP and New Super HTTP Communication channels
Support for different messaging formats, including the proprietary but very network-efficient BinMessage, as well as open standard SOAP (Article coming soon) and XML-RPC formats.
RAD Service Builder tool for modelling and defining services.
Comfortable Service Tester for profiling, bench-marking and stress-testing service applications to ensure that they behave well in high-load scenarios.
Support for a large variety of native and user-defined data types to be sent across the network, including custom structs, ANSI and Unicode string formats and XML.
Full wire compatibility between platforms, allowing you to mix clients and servers implemented with different editions of the SDK or running on different operating systems.
CodeGen for PHP client support, allowing users to access XML-RPC servers from PHP-implemented web sites.
Absolutely no deployment license fees.
Full support for C#, Chrome, Visual Basic .NET (.NET Edition) and Delphi/Win32 and C++Builder (Delphi Edition).
Support for a wide range of platforms, including Delphi / FPC .NET, Mono, 32-bit and 64-bit Windows and Linux.
100% native and platform-specific implementations, designed from the ground up for the individual platforms.
Full source code provided, allowing you to make changes and rebuild the library, if needed.
Thread safe and fully object oriented architecture that was designed with statelessness and maximum scalability in mind. (Article coming soon)
Extensible library implementation that allows developers to add their own channels, message formats or other replaceable parts of the framework, to meet user-specific needs.
Large and extensible set of class factories to control service-instantiation options (pooled, singleton, per-call and more).
Integrated ZLib data compression to improve message transfer on slow networks.
Support for Server-to-Client events and call-backs throughEvent Sinks
Build standalone executables, Windows Services or host your projects in ASP.NET (.NET Edition) or ISAPI/Apache Web Servers (Delphi).
Built-in security features to prevent DOS attacks and server exploits in Internet Pack for .NET.
Full support for IPv6 in Internet Pack for .NET.
Service Builder Features:
RAD user interface for defining services and related types in a platform, language and technology-agnostic manner.
Create and Edit Services, Event Sinks, Structs, Arrays and Enums
Write documentation for your services and types right in Service Builder
Generate code for a wide range of supported languages, including C#, Chrome, Delphi, Visual Basic .NET, C++ and PHP.
Pluggable architecture, allowing users to extend Service Builder with custom plugins, including support for new languages
IDE Integration features:
Full integration with the supported IDEs.
Extensive project templates and new project wizards.
Project integration of Service Builder with the IDE, allowing you to edit your service definitions within the IDE's project system.
Integration with Service Tester
New Welcome Page displayed after the first install to assist new users with getting acquainted with the product.
Full support for development of SOAP based Web Services.
Full support for consuming SOAP based Web Services provided by third parties and implemented using non-RemObjects SDK technology.
Support for importing WSDL service definitions from external sources for service consumption.
Support for the new Document/Literal and RPC/Literal encoding styles, in addition to RPC/Encoding.
What's New in RemObects Data Abstract 7 and RemObjects SDK 7
All New Schema Modeler 7 - Built from the ground up in modern technologies it provides a more intuitive and easier-to-use interface for designing and testing schemas, and many enhancements and new features, such as better access to Business Rules Scripts and full-blown server-side Relativity Schema Modeling.
URL Schemes - Consistent support for URL Schemes across all channel and message types. RemObjects SDK channels and Remote Services, as well as Data Abstract Remote Data Adapters, can now be initialized using a URL string and will automatically pick the right channel type (be it HTTP(S), TCP or the Super channels) and message types, as needed. This helps make client configurations simpler, including the option to easily let the user switch channels and messages simply by adjusting the URL.
New and Improved DA LINQ IDE Integration - Vast improvements have been made to the workflow for creating and updating DA LINQ strongly typed classes in Visual Studio
Visual Studio 2012 and Metro support - Full Visual Studio 2012 RTM support and the ability to create WinRT (also known as Metro, or "Windows Store") client applications for Windows 8 and ARM-based Windows RT devices. This includes updated WinRT libraries, as well as a Project Wizard and templates for WinRT.
Improvements to Data Abstract for Xcode - New properties and delegate callbacks on the Remote Data Adapter significantly help with user authentication. Enhancements to the logic for applying updates now let the client application continue to make further changes to a table, even while other changes are still being asynchronously applied to the server.
Significant performance and memory load improvements - Madel across the DA library and the underlying RemObjects SDK, leading to particular gains on iOS and when dealing with relatively large messages and binary fields (such as those transferred in DA data requests)
Full support for Delphi XE3 - Among many other improvements and fixes, both Data Abstract and RemObjects SDK for Delphi gain full support for the all new Delphi XE3 and FireMonkey 2.
Speed and Reliability Improvements in RemObjects SDK for .NET and Xcode
Enhancements in RemObjects SDK have mostly been under the hood, with a lot of continuing effort having gone into code streamlining and improvements to message processing speed and memory footprint. This is bearing fruit in much lower overall memory consumption in .NET clients and servers, as well as Mac and iOS apps.
Extensive improvements have also been made to the Super Channels on both .NET and Xcode, to provide even better reliability and improved recovery in cases of connection loss. On the Xcode side, the SuperHTTP channel has also gained the ability to detect the system going to sleep with an active connection (Mac), and there shave been general improvements to backgrounding support (iOS).
Cryptography changes in RemObjects SDK for Xcode
Cryptography support in RO/Xcode has also been fully ported from OpenSSH (which has been deprecated on OS X and had to be included as part of the RO static library for iOS) to use Apple's native Common Crypto framework, meaning that the RO/DA libraries no longer contain any direct cryptography code themselves anymore.
The HTTP channels also have been improved with new delegate callbacks to better handle HTTPS connections to servers with self-signed certificates in a secure fashion. (This is the first step in an ongoing effort to enhance SSL support across all platforms.)
What's new in RemObjects SDK 6.0?
ROZeroConf: a thorough new infrastructure for service publication and discovery. ZeroConf makes it easier than ever to discover available services on the network, and to deploy clients that can run and locate the servers they need to with, literally, no configuration.
Olympia: a new deployable server application that replaces the aging MasterServer and allows to build server farms, where session state and event data from several servers can be stored and maintained in a single location.
RemObjects SDK 6.0 other new features
Include a new "ServerBaseForm" class to be used in writing WinForms based servers and a new Super HTTP Channel for Silverlight clients.
All .NET products have also been expanded with experimental support for the new Visual Studio 2010 Beta 1, and all SKUs have undergone a thorough visual refresh.
Add advanced cross-platform remoting to your applications.
Pricing: RemObjects SDK 7 for Delphi (New User) 1 User License - Includes Maintenance and Basic Support (1 Year), RemObjects SDK 7 for Delphi (New User) 5-9 User Licenses, Price per License - Includes Maintenance and Basic Support (1 Year), RemObjects SDK 7 for Delphi (New User) 10-14 User Licenses, Price per License - Includes Maintenance and Basic Support (1 Year), RemObjects SDK 7 for Delphi (New User) 15-19 User Licenses, Price per License - Includes Maintenance and Basic Support (1 Year), RemObjects SDK 7 for Delphi (New User) 20 or More User Licenses, Price per License - Includes Maintenance and Basic Support (1 Year), RemObjects SDK 7 for Delphi Renewal, one year 1 Subscription Renewal License - Includes Maintenance and Basic Support (1 Year), RemObjects SDK 7 for Delphi Upgrade 1 User Upgrade License (Upgrade for users of version 4.0 or below of RemObjects SDK Delphi) - Includes Maintenance and Basic Support (1 Year)
Evals & Downloads: Read the RemObjects Service Builder Help File, Read the RemObjects License Agreement, Download the RemObjects SDK 7 for Delphi evaluation on to your computer - Expires after 30 days
Operating System for Deployment: Windows Vista, Windows XP, Windows Server 2003, Windows 2000, Windows 98, Windows NT 4.0, Windows 95, Windows CE .NET, Windows CE 3.0, Windows CE 2.x, Red Hat Enterprise Linux 4.x, RedHat Linux 9.x
Architecture of Product: 32Bit
Product Type: Component
Component Type: VCL, Source Code
Web Services: Supports SOAP 1.2, Supports SOAP 1.1, Supports SOAP 1.0, WSDL Interface
Compatible Containers: Delphi XE3, Delphi XE2, Delphi XE, Delphi 2010, Delphi 2009, Delphi 2007 for Win32, Delphi 2006 (10.0), Delphi 2005 (9.0), Delphi 8.0, Delphi 7.0, FireMonkey FM2
Keywords: remobjects sdk delphi, remobjects sdk for delphi, remobjects sdk delphi, remobjects sdk delphi 6.0
Internet Communication IP comms
Network Communication Networking Comms
ecommerce e commerce e-commerce e-business e-sales
Part numbers: PC-517915-557819 517915-557819 PC-517915-557825 517915-557825 PC-517915-557827 517915-557827 PC-517915-557829 517915-557829 PC-517915-557831 517915-557831 PC-517915-557821 517915-557821 PC-517915-557823 517915-557823