Re: I need a technique for executing very fast code behind the httpd apache server.

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Hi Andrei,

On Sat, 2009-12-26 at 16:01 +0200, Bogdan Cristea wrote:
> On Saturday 26 December 2009 15:56:43 Andrei 
> Paul Nistor wrote:
> > I thought about using soap as an comunication 
> > protocol but in fact the
> > remote procedures are php scripts or asp i need 
> > compiled code that can
> > execute fast and share objects, the 
> > communication protocol isnt important
> > it can be anything. 
> 
> CORBA offers a framework for client server 
> communication. In linux omniorb implements 
> CORBA standard, but I don't know how to integrate 
> this with apache.

We have implemented ONC-RPC (a/k/a SunRPC) in PHP and modified the
rpcgen compiler to output PHP stubs. We use that in a setup like this:

client <--HTTP--> Apache with mod_php <--RPC--> native daemon

One team maintains the native daemon and another maintains the PHP code
facing the client. We just share the .x file describing the interface.

It performs well, and is very easy to maintain.

If you are interested, we are willing to share the code. It's not very
much, but it does the job perfectly.

Best regards,
Morten

-- 
Morten Kirkegaard Poulsen <mopo@xxxxxxxxxxxxx>
CTO, FableTech
http://fabletech.com/


---------------------------------------------------------------------
The official User-To-User support forum of the Apache HTTP Server Project.
See <URL:http://httpd.apache.org/userslist.html> for more info.
To unsubscribe, e-mail: users-unsubscribe@xxxxxxxxxxxxxxxx
   "   from the digest: users-digest-unsubscribe@xxxxxxxxxxxxxxxx
For additional commands, e-mail: users-help@xxxxxxxxxxxxxxxx


[Index of Archives]     [Open SSH Users]     [Linux ACPI]     [Linux Kernel]     [Linux Laptop]     [Kernel Newbies]     [Security]     [Netfilter]     [Bugtraq]     [Squid]     [Yosemite News]     [MIPS Linux]     [ARM Linux]     [Linux Security]     [Linux RAID]     [Samba]     [Video 4 Linux]     [Device Mapper]

  Powered by Linux