Routix.RPC

Version:
Routix.RPC

Downloads:9

Hits:2759

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 *
Captcha Image
Enter code from image *

 

Related:

Quick PDF Library 7.18

Quick PDF Library is a powerful royalty-free PDF developer SDK - including a 500+ function API for use with ASP, ActiveX, VB, VB Script, C++, C#,...

By: Rowan Hanna Homepage

Demo

AIRMail SDK 2009

With AIRMail SDK you can connect to any email client using just one API protocol

By: Anti Crisis Software Homepage

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

TXLSFile library (for Borland Delphi) 4.0

Read and write Excel XLS files from Borland Delphi directly in a few lines of code. TXLSFile does not use or require Microsoft Excel, and lets you...

By: SM Software SM Software Homepage

Shareware

CAD VCL Enterprise 10

CAD VCL Enterprise is a high-quality multi-functional source code provided library for using in Delphi and C++Builder applications. Supported...

By: CADSoftTools CADSoftTools Homepage

Shareware

LUX4 2.1.2

LUX4 is a powerful and fast communication protocol for Remote Procedure Call (RPC).

By: Lux4 Homepage

Freeware

LRemote 1.0

LRemote is a very simple Remote-Procedure-Call library for Java.

By: Lremote Homepage

Freeware

CRPC 0.7.6.090920

RPC (Remote Procedure Call) system with C language support, own network protocol, automatic parallelization, SSL support and other features.

By: Crpc Homepage

Freeware

mrpcs 1.0

MRPCS is a light Modular Remote Procedure Call Server based on xmlrpc-c.

By: Mrpcs Homepage

Freeware

JElectro 1.0

JElectro is a java framework that allows client to client real time RPC (Remote Procedure Call)Simple to use, (like RMI development) clients and...

By: Jelectro Homepage

Freeware