patterns-discussion AT lists.siebelschool.illinois.edu
Subject: General talk about software patterns
List archive
- From: Jens Dietrich <j.b.dietrich AT massey.ac.nz>
- To: patterns-discussion AT cs.uiuc.edu
- Subject: Re: [patterns-discussion] Patterns for self-updateable systems?
- Date: Wed, 14 Mar 2012 09:33:03 +1300
- List-archive: <http://lists.cs.uiuc.edu/pipermail/patterns-discussion>
- List-id: General talk about software patterns <patterns-discussion.cs.uiuc.edu>
I agree, class loaders are the answer (in particular
java.net.URLClassLoader). However, they are pretty low-level. For a more
declarative way to deal with the problem check technologies like
WebStart/JNLP or OSGi. In OSGi, bundles have an update URL and the OSGi
runtime does the update for you.
On 14/03/2012, at 7:04 AM, Donald McLean wrote:
> I don't know about the pattern literature, but this kind of thing can be
> done with custom class loaders in JVM environments (and possibly other
> virtual machines).
>
>
> On 3/12/12 2:46 PM, Dragos Manolescu wrote:
>> Hi --
>>
>> I'm building a system that needs the ability to self-update (software)
>> from the network, at run time. This is an area I don't have first hand
>> experience with but I know that it's been done for years--for example,
>> telecom switches. If you know of patterns that focus on
>> self-updateable software I would appreciate your pointing me their
>> way.
>
> _______________________________________________
> patterns-discussion mailing list
> patterns-discussion AT cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/patterns-discussion
- [patterns-discussion] Patterns for self-updateable systems?, Dragos Manolescu, 03/12/2012
- Re: [patterns-discussion] Patterns for self-updateable systems?, Pascal Costanza, 03/13/2012
- Re: [patterns-discussion] Patterns for self-updateable systems?, Donald McLean, 03/13/2012
- Re: [patterns-discussion] Patterns for self-updateable systems?, Jens Dietrich, 03/13/2012
- Re: [patterns-discussion] Patterns for self-updateable systems?, Hanmer, Robert S (Robert), 03/13/2012
Archive powered by MHonArc 2.6.16.