On the fly Code loading on VAST runtime

Previous Topic Next Topic
 
classic Classic list List threaded Threaded
2 messages Options
Reply | Threaded
Open this post in threaded view
|

On the fly Code loading on VAST runtime

Ajaya Ghosh

Hi,

 

I have a thick client VAST application running on user desktops; I would like to know the possibility for updating the existing runtime image file (*.icx) with some patches.

I have read an article for VW patch delivery http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3324276899 which seems to be similar approach that I am looking for.

Would it be possible to implement a similar feature for VAST application?

 

Thanks & Regards

  Ajaya Ghosh A.S.

  Cell:- 91-9972454614

  Email:- [hidden email]

 

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/va-smalltalk?hl=en.
For more options, visit https://groups.google.com/groups/opt_out.
 
 
Reply | Threaded
Open this post in threaded view
|

Re: On the fly Code loading on VAST runtime

skrish
 
You can easily have file(s) of VA Smalltalk code in the base runtime location ( or a subfolder ). Load the code with:
 
filesEncryptedSourceStringCollection := AllFiles collect: [ :eaFile | eaFile getEncryptedSourceString ].
 
filesEncryptedSourceStringCollection do: [ :sourceString |
      EsCompiler compile: sourceString decrypted ].
 
with all needed error handling as it can fail for n reasons to load and crash the system. Protect this with as much dilligence you can to prevent malicious / or in advertent issues causing the failures to occur.
 
 

On Wednesday, January 30, 2013 11:32:50 PM UTC+5:30, Ajaya Ghosh wrote:

Hi,

 

I have a thick client VAST application running on user desktops; I would like to know the possibility for updating the existing runtime image file (*.icx) with some patches.

I have read an article for VW patch delivery http://www.cincomsmalltalk.com/blog/blogView?showComments=true&entry=3324276899 which seems to be similar approach that I am looking for.

Would it be possible to implement a similar feature for VAST application?

 

Thanks & Regards

  Ajaya Ghosh A.S.

  Cell:- 91-9972454614

  Email:- <A href="javascript:" target=_blank gdf-obfuscated-mailto="2pvyvBXmfmcJ">ghoshajayaghosh@...

 

--
You received this message because you are subscribed to the Google Groups "VA Smalltalk" group.
To unsubscribe from this group and stop receiving emails from it, send an email to [hidden email].
To post to this group, send email to [hidden email].
Visit this group at http://groups.google.com/group/va-smalltalk.
For more options, visit https://groups.google.com/groups/opt_out.