README 1.2 KB

1234567891011121314151617181920212223242526272829303132333435363738
  1. Example Channel Implementation:
  2. ===============================
  3. This Channel is just used as example to show people how to implement remoting
  4. Channels for mono. I tried to keep it as simple as possible, so it is not
  5. feature complete.
  6. Data Types:
  7. ===========
  8. The channel wire format supports all basic data type. The formatter does not
  9. handle exceptions itself, instead it passes them to the transport sink.
  10. Overview
  11. ========
  12. SimpleMessageFormat.cs: Contains routines to read/write messages transfered on
  13. the network (low level message format)
  14. SimpleWireFormat.cs: This is the data formatter.
  15. SimpleClientChannel.cs: The client side of the channel.
  16. SimpleClientFormatterSink.cs: client side formatter sink
  17. SimpleClientFormatterSinkProvider.cs: and the formatter sink provider
  18. SimpleClientTransportSink.cs: client side transport sink
  19. SimpleClientTransportSinkProvider.cs: and the transport sink provider
  20. SimpleServerChannel.cs: The server side of the channel.
  21. SimpleServerFormatterSink.cs: server side formatter sink
  22. SimpleServerFormatterSinkProvider.cs: and the formatter sink provider
  23. SimpleServerTransportSink.cs: server side transport sink.
  24. SimpleChannel.cs: combines SimpleClientChannel with SimpleServerChannel.