11ff04e6c3
Server side Exceptions forwarding to client fix.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4510 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2016-02-16 19:36:30 +00:00
505eed8501
Server Exception reporting to client: For the server to report the "faultCode" and the "faultString", a service implementation should raise an exception that inherits from "EBaseRemoteException".
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4201 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2015-07-03 10:46:22 +00:00
8b22dded32
Remove redundant casts, PtrInt -> Integer, IInterface in classes definitions (Thanks Juha) 1
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3891 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2015-01-19 09:31:59 +00:00
d41e1c6f39
Range Fix, thanks (Dimitrios Chr. Loannidis)
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@3135 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2014-06-04 14:16:51 +00:00
cf243fb88b
Add filter feature, implemented as service extension.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1269 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-08-04 19:29:17 +00:00
4c0d2981e5
Avoid "TInterfacedPersistent" : it does not actually implement interface life style. Fix binder memory leak.
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@1155 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2010-02-08 12:03:09 +00:00
eda0eb7910
Unify resource strings in wst_consts.pas
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@902 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-07-09 14:10:58 +00:00
be86fa976b
Delphi compatibility fix
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@740 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2009-03-13 17:10:21 +00:00
6f801dd3f8
ICallContext now has a property manager ( GetPropertyManager() ). At server side the so got property manager can be used to query the remote client informations such as its IP address ( RemoteIP )
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@573 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-09-25 02:24:25 +00:00
82d0c2a1c1
+Added Indy TCP transport (client)
...
Make registry getter inline
TBinaryString should be used a binary buffer
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@535 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-08-27 17:48:09 +00:00
5cac370447
Content type better handling : text/xml;charset=UTF-8 does succeed even with the ";charset=UTF-8"
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@477 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-06-09 12:01:39 +00:00
2a3c64a6e6
move initialization and finalization instructions to init/finit procs
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@461 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2008-06-06 13:27:02 +00:00
b78e642342
Fix fpc pooling
...
Services implementation pooling
Services configuration in external file
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@216 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-18 20:27:46 +00:00
726114b2ae
Delphi pooling is ok
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@215 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-18 11:23:56 +00:00
65f4a3dffd
+ TStringBufferRemotable = reading a node's raw buffer
...
+ Better Delphi support : client & server( new )
- SOAP, XMLRPC and BINARY formats
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@212 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-07-12 14:46:45 +00:00
6ca7b4a51d
+ XmlRpc format support ( server and client )
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@198 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-28 23:33:38 +00:00
a9e53d8b96
service implementation pooling
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@189 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-06-24 15:32:38 +00:00
74d5466765
client : new TCP transport implementation ( using synapse library ) in synapse_tcp_protocol.pas
...
server : TCP server implementatiion ( using synapse library ) in synapse_tcp_server.pas
Delphi : first binary format support
bugs fix in the WSDL generation for the server side
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@158 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2007-05-02 22:55:35 +00:00
4381e28da6
first import
...
git-svn-id: https://svn.code.sf.net/p/lazarus-ccr/svn@4 8e941d3f-bd1b-0410-a28a-d453659cc2b4
2006-08-26 00:35:42 +00:00