Re: Any news on the Delphi remote control component sets mentioned back in June?



Hi Tony,

tony wrote:
Any news on the Delphi remote control component sets mentioned back in
June?

I know the greek team has dropped off the face of the earth, what about
the support bridge offerring?

Sorry I haven't given any news recently. Support-Bridge is coming along, and I am planning to commercialize it as a component set as soon as possible.


The main reason it's been taking me a long time, is because I was reworking everything to use HTTP instead of the existing protocol. This has the (huge) advantage that it can easily go through firewalls and proxies, without requiring any special configuration. The problem however, is that since I was radically changing the code in major ways, it was going to take a long time to become stable again. Furthermore, there are situations (e.g. over a LAN) where HTTP is unnecessary, and, since it's also somewhat slower, undesirable.

So, in order to have a product offering ready sooner, here's what I'm planning:

0) I am considering, perhaps, publishing the code as it currently is, so as to not keep everyone waiting a long time. I have corrected a few (minor) bugs, and the GUI has been vastly improved, so maybe a good start would be to start commercializing and supporting the code again, like Danijel was doing.
1) My first step, independantly of this, will be to restructure the current code into components. The code is good, but it could be made simpler and more reusable if it were a set of components.
2) After this, I intend to make use of HTTP optional. In other words, the components will include 2 "transport" components, which will define the underlying mode of remote procedure calls (one for the original, binary, RO RPC library, and one for HTTP). This will allow the developer (or even the end-user for that matter) to choose which protocol he wants to use, balancing the benefits of HTTP with the speed of the binary protocol, according the each situation.
3) After all this, I will work on optimizing and improving the image compression techniques, so as to improve performance. I have looked into this a fair bit, and I found that it should be possible to significantly decrease (by more than 50%) the size of the images. This of course is only theory, so I can't promise anything, but it seems that some improvement could be made. Furthermore, I'm thinking of enabling (as an option) grayscale images, and (more importantly) incremental loading.
4) When all this is finished, I'll be available for whatever further feature requests you all might have.


So, I can't give you a precise time-frame right now, but I'll let you know as soon as I can. Please tell me if you are interested in having the source code right now (like when Danijel was doing it), or if you'd rather wait till the components are ready.
--
Best regards,
Jonathan Neve
_______________
CopyCat - advanced database replication
components for Delphi/C++Builder!
_______________________________________
e-mail: jonathan@xxxxxxxxxxx
web : http://www.microtec.fr/CopyCat/index.html
.




Relevant Pages

  • Mixed content warning
    ... This includes adding images from local disk. ... This works fine for http ... Is there a way to implement, may be, IInternetSecurityManager and respond to ...
    (microsoft.public.inetsdk.programming.webbrowser_ctl)
  • Re: Preloading images stored in a database
    ... you need to send out the right HTTP headers to make caching ... possible, and if at all possible, you want URLs to images to *never* ... All this works not just for images, but for any HTTP resource, but ...
    (comp.lang.javascript)
  • Re: Webcam or Netcam which delivers images via file system
    ... >I need a Webcam or Netcam which can deliver images via the file system ... and provides http access to current and pre and post ... trigger images is available from www.iqeye.com. ...
    (sci.image.processing)
  • Open URI and web scraping...
    ... The images in the document are NOT referenced as static files on the ... When I try and get these images (and I write the content from the http ... request to the file system) the filesizes are sized 0. ... (I suspect it's the mime type ...
    (comp.lang.ruby)