Routix.RPC

Version:
Routix.RPC

Downloads:9

Hits:1373

SourceNO

Link Broken:Report It!

Package:Without source

Price:$299

More info Download
 

Description

Remote procedure call (RPC) is a technology that allows a computer program to cause a subroutine or procedure to execute in another address space (commonly on another computer on a shared network) without the programmer explicitly coding the details for this remote interaction. That is, the programmer would write essentially the same code whether the subroutine is local to the executing program, or remote. When the software in question is written using object-oriented principles, RPC may be referred to as remote invocation or remote method invocation. All communications is transparent for developer. You need write code like for local object. You don't see differences between local and remote objects.

Routix software develop own RPC technology known as Routix.RPC. This technology based on TCP-transport and XML-packets (messages). Our technology differs from other implementations in the high speed of calls, ease of use, support of callback-objects.

Your program can supervise connections to a RPC-server and creation of objects by means of events. You don't need recompile RPC-engine every time when objects to call changed or recompiled. Routix.RPC detect objects structure at runtime dynamically. Remote object can be any object that supports IDispatch interface, known as Automation or ActiveX objects. Any object, which can be used in scripts (Microsoft Active Scripting) can be used as the remote object.

Routix.RPC use strong encryption and intellectual compression of network communications between client and server. If you purchased Routix.RPC with source code - you can simply extend communication protocol by adding your custom data to the packets because Routix.RPC use XML-packets as communication protocol.

You can use special COM-objects (RoutixRPCServer.dll and RoutixRPCClient.dll) or compile directly in the your software (if source code purchased). Multithreading supported: you can create multiple objects over single connection and use each object with own separated thread, Routix.RPC serialize all calls automatically. Note: if you want use one object in the multiple threads - you must synchronize calls. You can use Routix.RPC with any programming languages that supports COM technology. Client and Server can be used with any Microsoft Windows version.

Routix.RPC can be used in distributed N-tier applications, service-console applications, remote management software. Routix NetCom console use Routix.RPC for remote service management for example.

Related:

Activex - Automation - Com - Delphi - Developer - Development - Network - Remote Procedure Call - Rpc

User Reviews:

Write Review *
Your name *
Email *
(Your comments will be reviewed by our staff before they are posted)
Rate this product *

 

Related:

Structured Storage Library 1.2d

The Plasmatech structured storage library provides a simple yet powerful interface to ActiveX structured storage. With this technology, you can...

By: Plasmatech Software Design

Shareware

DiskControls pack 2.5

The DiskControls pack is set of 13+ great components which can make your life much easier if you developing software that works with disks (Hard /...

By: AppControls.Com

Shareware

DLSuperC (DLSupC32) - Compare Text Files with Filters V5.6e

DLSuperC makes it easy to compare different versions of the same text file. Use it interactive or batch. It offers speed, accuracy, and versatility...

By: dlsuperc.com

Shareware

DLSuperC (DLSupCX) - Directory Text Compare Pgm V1.4d

Compare files and folders with DLSupCX. Using a variety of options, you can select individual files or folders to compare. The differences reported...

By: dlsuperc.com

Shareware

DLSuperC(DLSupCBF) - Compares files and folders V2.2

DLSupCBF is a directory inspecting program that compares files as binary data - even if the data is ASCII text. With DLSupCBF you can process...

By: dlsuperc.com

Shareware

Remote Procedure Calls with PEAR

This is an article and a tutorial where users can utilize the xml rpc in which data can be packaged when it is sent between the program components....

By: Codewalkers Homepage

Freeware

Backends Sharing Data

This is a tutorial where users can develop a script for performing remote procedure calls between websites with php. In this tutorial users could...

By: Edd Dumbill Homepage

Freeware

Soapbox: Magic bullet or dud?

In this article the author Brett McLaughlin critically analysis the Simple Object Access Protocol, assessing the value this new technology can...

By: Soapbox: Magic bullet or dud? Homepage

Freeware

eAuthor HTML Help components 3.0

The HyperAct HTML Help deployment components make it easy to embed, call and use HTML Help from Delphi applications. Provides native support for...

By: Ron Loewy

Shareware

nogoop ActiveX/COM Inspector 1.1.2

The ActiveX/COM Inspector allows you to inspect and execute any ActiveX control. It works with controls and typelibs automatically showing the...

By: Francis Upton Homepage

Shareware
Related
  • XML-RPC
    A Remote Procedure Calling protocol that works over the Internet. Specifications, API info, implementations, services,...
  • RemoteTea ONC/RPC
    Implementation of Sun's ONC/RPC protocol, both for clients and servers, including jrpcgen tool. [Open Source, LGPL]
  • XML-RPC for Python
    An XML-RPC library from PythonWare, which made its way into Python 2.2. [Open Source, BSD-like]
  • Lecture slides on XML-RPC
    Provides teaching material (slides and assignments) for an XML-RPC track in a distributed computing module.
  • DCE RPC for Linux 2.0.30
    DCE RPC for Linux 2.0.30.
  • YA-RPC: Yet another remote procedure call
    YA-RPC is a next generation open-source framework for building distributed applications. It is similar to CORBA or...
  • Distinct ONC RPC / XDR for Java
    A 100% pure Java toolkit enables to write distributed applications that can interact with existing RPC application written...