C# + PHP ?



I have an N-tier application that I am in the process of developing. The desktop app (presentation/frontend) will run on the desktop, and it will periodically issue requests to an (additional) business logic tier on the serverside.

I can't seem to locate any tutorials/references on using C# (desktop application developed with Winforms) and PHP on the server side.

Here is an overview of the serverside (backend) requirements:


1). Handle request to logon from the frontend (requires backend to authorize/verify user credentials)
2). Retrieve clientdata from backend database, encrypt this data and return to front end (client)
3). Implement chatroom and forum server services for use by the frontend (client)
4). Handle database requests (mostly running stored procedures) and return results to the frontend (client).


BTW - I KNOW ASP.NET is capable of doing all this at the server side, but I have my reasons for not wanting to go down the ASP.NET route.

What I want to know is if anyone has done this before (perhaps communicating from C# to PHP via a HttpRequest class)?. Any useful books/sites recommended will be much appreciated.

.



Relevant Pages

  • Re: What doesnt lend itself to OO?
    ... > system design within that context seriously). ... >>The first line exists in the server. ... > objects between client and server i.e. as far as the client code is ... the message data packet data in the server between requests, ...
    (comp.object)
  • Re: [CFT][PATCH] new scheduler policy
    ... "The X server uses selectto detect clients with pending input. ... executing requests from the client with the smallest file descriptor. ... Each client has a buffer which is used to read some data from the ...
    (Linux-Kernel)
  • Re: Client Server and Throttling
    ... Normally only a few packets are exchanged every minute. ... client does is ask the server for a specific database record. ... Then the requests will simply wait at the server until it gets around to them. ...
    (microsoft.public.vc.mfc)
  • Re: Events in .Net Remoting
    ... I am writing with respect to the Events in .Net Remoting that I had ... another channel for the callbacks..both on client side. ... Then I force a method on the server end (through a GUI control on the ... >> the regular client side requests still work fine. ...
    (microsoft.public.dotnet.framework.remoting)
  • Re: Multithreaded and/or nonblocking server?
    ... I'm trying to write a TCP server that will process and respond to ... When a client connects, the connection is persistent, similar to a chat ... However, some requests are long-running, and ...
    (comp.lang.perl.misc)

Loading