Design question about instant download from

Hi All,
Here is a design question for you:
Background:
The application we built is being upgraded from time to time and we send it to our users.
our users use it on a network so there is only one file to upgrade (and being done by the sys admin)
We send them a �patch�; actually, it�s a new version of the application they place it in the relevant folder and continue to work with a new version.
Problems:
1. We send them the patch via email - sometimes it takes a while until they read their email and at they are using an �old version of the system�.
2. Some of them are not computer savvy (when it�s not the sys admin) and we need to guide them as where exactly to place the file (there are 3 files)
Our (conceptual never build yet) Solution:
Build a program just like Norton antivirus (or other) that prompts the user from the task bar (next to the clock) that a new version is available and by
clicking once it will automatically download the file and store it in the correct folder.
Question:
1. Did anyone try anything like this before (or something like) who can tell me about it?
2. Do you think this kind of system will work for us?
3. Does anyone have a better solution?
Thanks
Peter

Java WebStart is the deployment technique suited for your purposes.
The deployment will be done via a webserver running a jnlp servlet (provided).
The applications may either run offline, or check online for automatic updates.
You have several configuration options.
ArgoUML and jEdit are two open source apps delivered this way.
Your app will need to be adapted though.
And your customers need an online browser with installed jvm.

Similar Messages

  • Design question about instant download a patch

    Hi All,
    Here is a design question for you:
    Background:
    The application we built is being upgraded from time to time and we send it to our users.
    our users use it on a network so there is only one file to upgrade (and being done by the sys admin)
    We send them a �patch�; actually, it�s a new version of the application they place it in the relevant folder and continue to work with a new version.
    Problems:
    1. We send them the patch via email - sometimes it takes a while until they read their email and at they are using an �old version of the system�.
    2. Some of them are not computer savvy (when it�s not the sys admin) and we need to guide them as where exactly to place the file (there are 3 files)
    Our (conceptual never build yet) Solution:
    Build a program just like Norton antivirus (or other) that prompts the user from the task bar (next to the clock) that a new version is available and by
    clicking once it will automatically download the file and store it in the correct folder.
    Question:
    1. Did anyone try anything like this before (or something like) who can tell me about it?
    2. Do you think this kind of system will work for us?
    3. Does anyone have a better solution?
    Thanks
    Peter

    thanks, I posted it there.No, he meant that Webstart is the mechanism you should use. It supports net-based distribution and automatic centralized updates of apps. Exactly what you want.

  • Design question about when to use inner classes for models

    This is a general design question about when to use inner classes or separate classes when dealing with table models and such. Typically I'd want to have everything related to a table within one classes, but looking at some tutorials that teach how to add a button to a table I'm finding that you have to implement quite a sophisticated tablemodel which, if nothing else, is somewhat unweildy to put as an inner class.
    The tutorial I'm following in particular is this one:
    http://www.devx.com/getHelpOn/10MinuteSolution/20425
    I was just wondering if somebody can give me their personal opinion as to when they would place that abstracttablemodel into a separate class and when they would just have it as an inner class. I guess re-usability is one consideration, but just wanted to get some good design suggestions.

    It's funny that you mention that because I was comparing how the example I linked to above creates a usable button in the table and how you implemented it in another thread where you used a ButtonColumn object. I was trying to compare both implementations, but being a newbie at this, they seemed entirely different from each other. The way I understand it with the example above is that it creates a TableRenderer which should be able to render any component object, then it sets the defaultRenderer to the default and JButton.Class' renderer to that custom renderer. I don't totally understand your design in the thread
    http://forum.java.sun.com/thread.jspa?forumID=57&threadID=680674
    quite yet, but it's implemented in quite a bit different way. Like I was saying the buttonClass that you created seem to be creating an object of which function I don't quite see. It looks more like a method, but I'm still trying to see how you did it, since it obviously worked.
    Man adding a button to a table is much more difficult than I imagined.
    Message was edited by:
    deadseasquirrels

  • Question about tranferring data from iPhone 3gs to iPhone 4

    I just had a couple quick questions about transferring data from my old phone from my new iPhone 4. The reason i am wondering is because i am worried about whether i will encounter any problems when doing so.
    First off i have already sold my phone today, i reset all data and settings from the phone and gave it to my buddy so its gone. I did a full sync and backup yesterday so all the necessary files should be on my computer(windows 7). Now, im basically wondering if i will run into any problems if i restore my iphone 4 from a backup. My 3gs was running 3.1.2 on att. Now i know IDEALLY i would have updated it to iOS 4 before backing it up and used the newest version of itunes, but i did not. Does anyone think this will be a problem for me?
    Now with that out of the way, my biggest fear is losing my old data(text messages and notes mainly because i am a pack rat for those type of things) so id like to be SURE that none of my old backups will be deleted in any scenario. The reason i dont just restore it right now is because i want my new phone to be as clutter free as possible. I am going to be putting on here only the apps that i used often and would basically like to transfer over the BARE minimum; texts, notes, and highly used apps... So i guess my main question is can you transfer over only certain things like texts and notes after setting up the phone as a new phone. And if i were to set up the phone as a new phone what would happen to my old backups? Would i be able to selectively restore?
    Im afraid that it might not be a possibility to transfer only certain things even though it should be.. i should be able to select a text messages folder and put it on my new phone and be done with it... But anyway i dont want to rant. Can anyone explain to me how this all will work?
    ULTIMATE GOAL: Transfer only texts, notes, certain apps(and their data) and NOTHING ELSE.
    MOST IMPORTANT THING: Not losing texts and notes. I can deal with putting all the old **** on my new phone and cluttering/slowing it down if i NEED to.
    Thank you in advance, sorry for the long post.

    If the most important thing for you is keeping old text messages, notes, and voicemail, then you'll need to sync the phone from your existing backup. I know of no other way to access those items.
    Once you have synced to the new phone, check that you have those items that were important. Then you can reconnect your phone to iTunes, and change the sync settings to remove the apps or other items you no longer want to keep on the phone.
    iPhone backups are stored by iTunes; you can see them by opening your iTunes preferences, clicking on "Devices" and then looking in the window. You can delete old backups from here. I don't know how you can open/read the backups though.
    I don't expect you'd have any problems syncing from your old phone's backup, but it's definitely an either/or situation. Since you got rid of the old phone already, it's too late to email yourself your notes, or copy the text messages. Your previous backup is your only solution.

  • Questions about free Download Oracle 10g, Database and Developer suite

    Hi everyone, got some questions..
    1) Is it possible to download free Oracle 10g and Developer suite? is a 30 day license trial or something like that?
    2) On windows systems which are the minimun requirements?, for example in a Pentium 4, 512Mb RAM, Windows XP Home edition is OK?
    3) Should I download Standard Edition? Personal?
    4) If I am trying to update my Oracle Developer knowledge (I was developer on 1999 with Oracle 7.3 and Developer 2000) what products do I have to install?? Oracle DB 10g, Developer Suite,Application Server too?, what else?
    Thanks guys!
    J.

    My answer you could find here Questions about free download Oracle 10g, Developer Suite

  • Question about receiving mesage from those not on ...

    I have a question about recieving message from those who are not on my contacts
    I enable anyone to contact me through IM and call. a  friend who I did not yet add as a friend (not in contact)call me by mistake.  he sent message of apology to me, say "sorry for mistakeing call,"
    but, i did not recieve such mesage, even thoughh i got notification of call, why did not i recieve his mesage if i Can receive IM from anyone not on contact list??
    i try to send him mesage to test. He also did not see my mesage show up  ,, on his screen it only show that he call by mistake and that he sent mesage ((which,  i never recieve).
    i try this on some of my friend's friend who has enable all call and IM through, they also did not recieving mesage I sent them however can see notification of call i make.
    does this mean, Only you can see mesage of those in contact list even though you recieve from any body? am i misunderstand How skype is working? Please enligthen me, thx...
    thx for info.....

    I'm not sure I understand you entirely, but you could put the CDs on the computer with a CD ROM drive and then boot that computer as a firewire drive to the computer without a CD ROM drive and then copy your music over.

  • Some question about receiving messages from Skype ...

    Hello there, 
    I have a question or two about recieving messages from Skype users, who are not on my contact list" 
    1. If I have enabled to only receive messages from people in my contact list, will they be notified when they try to send me an instant message, that they need to add me first?
    2. Will I still be able to see messages sent by contacts who are not in my contact list and them see my messages*, if we are both in a Skype conversation group but not on each other's contact list? *The messages either one of us posts in the Skype group conversation
    I appreciate the information
    Thanks
    Solved!
    Go to Solution.

    1. The person sending this message will not receive any notification about failing message delivery. The message will just disappear in nowhere.
    2. Messages exchanged in group chats will be seen both by you and the other person, even if this person is not in your Contact List.

  • Design question about SNASw, DLSW and VDLC

    Hello,
    I have a question about Ethernet redundancy in an APPN environment.
    Let's have an example with 3 routers running SNASw that are on the SAME LAN (no vlans) as the Mainframe's OSA (one OSA only). APPN is configured on the Mainframe.
    Using DLSw+, all downstream PUs are connected to the 3 routers. Can I define in the VDLC interface of each router the SAME MAC address, and this MAC address be the destination MAC of the downstream PUs?

    Hi,
    yes, headend routers are the ones in front of the OSA/mainframe.
    If you replace a tokenring with ethernet in the data center/headend, than the snasw dlsw solution is almost perfect for you. If you use hpr/ip to connect upstream to the host you are all set.
    In that case you dont advertise any mac addresses on the local ethernet between the snasw/dlsw routers and the osa since it is hpr/ip. Basicaly ip routing only.
    From the clients perspective, they dont really know that there is a change since you replicate the old tokenring mac address as vdlc mac address/snasw port and the end systems still connect to them like they did before.
    In respect to dlsw ethernet redundancy we have to be a bit carefull not to mix the scenarios.
    Dlsw ethernet redundancy is designed for the branch. Not the data center.
    If you use dlsw ethernet redundancy with ethernet switches, and in almost all cases today ethernet means ethernet switches, you configure a mac address mapping between artificiall local mac addresses and your real remote mac address of the host.
    On each router you configure a unique local mac address. Than you point half of your end systems dmac to the local mac address configured on router1 and the other half to the local mac address configured on router2. That way you achive load balancing.
    The two routers exchange their mapping and in case router1 looses the connection to router2, router1 will activate the mapping it learned from router2 aswell and then take over those circuits additional.
    If you decide that you configure on router1 the local mac address equal to the remote mac address, because you have a large number of clients and can not simply change the damc's on all of them, than you need to configure a "dummy" mapping on router2 and router1 will get all the circuits in this example. router2 would be purely for redundancy in case router1 goes down.
    If you think about this than it is clear why dlsw ethernet redundancy is designed for the branch. In the branch we map local to remote mac addresses and the remote mac addresses are the hosts. Typically there are only a limited number of host mac addresses to map.
    If you turn this around and put dlsw ethernet redundancy on the host end than you have to map all clients. If you have only one or two clients this is certainly doable. But if you have a large nuber of clients this is simply not manageable.
    thanks...
    Matthias

  • Question about Offset printing from Indesign

    Hello everyone, I have a question about printing too a DPX rip platemaker from Indesign. When I print my file to the rip, it seems to bold the text when it should not be bold, I do not know if this is an Indesign or rip error, but if anyone has a solution I would be grateful for any assistance.
    I dont know if it's necessary, but the OS with Indesign is Mac OSX, printing to a ripmate on Windows 2000.

    Have you applied an outline to the text?
    Try unoutlined text
    Is the text near an effect like drop shadow or other filter?
    Move the text to top layer or above any effects.
    Is it just this file or any file?
    Need to figure out if it's just this job or all of them or at least let us know.
    Have you got the fonts installed at the RIP end, perhaps it's rasterising text that the RIP has not got the font?
    You could try exporting to PDF first, that would embed the fonts in the PDF.
    Let us know if any of this helps?

  • Question About Adding Ram from other laptop to T-series Thinkpad

    Hi,
    I have a question about adding additional RAM. Right now I have a 4gb ram stick in the t510. I have an acer laptop which I do not need and there is a 4GB ram stick onboard (maybe two 2gb ram sticks) there in that older laptop. Would it be possible to add one stick of 2gb ram (or 4gb i need to check if it is 2 or 1) from the acer to the lenovo thinkpad making the total ram in the thinkpad over 4gb????
    Thanks in advance

    Hi Richk,
    Yes, I am using a 64-bit operating system. I am running on windows 7. And as for reported incompatibilities....technically taking a RAM from another laptop and placing it in the laptop should be the same as purchasing a RAM card from ebay or something and putting into the laptop right?

  • Question about Removing Permissions from the System Folder with chmod

    Hi
    I have a question about the removal of permissions from the System folder (and sub directories and files).
    Background
    Since installing a new HD, clean install of 10.6, application of updates and moving over backed up user directories I have had several issues with permissions.
    I have read several threads on this and using disk warrior and other tools I have been able to fix most of the issues.
    The Problem
    The issue that remains is a permissions check using Disk Utility keeps reporting
    ACL found but not expected on "System".
    followed by an extensive list of sub directories and all.
    Attempts to repair take hours and the same errors are reported.
    Found Solutions
    I have read about changing and/or completely removing the ACL from the permissions from the System using two different commands:
    sudo chmod -R -N ./System/* ( to remove all ACLs)
    or
    sudo chmod -R -E ./System/* ( to replace all ACLs )
    My Question is ( to the UNIX gurus):
    What is the difference between the usage with -E and -R and which is the best approach for a Systems directory and (subordinates)?
    Many thanks!!

    OK
    So I misread on the your instructions about the PW reset, did it, no harm in that. I did also select the options to reset all the permissions for all the accounts and the ACL issues were not resolved. My bad, I forgot to note that.
    You do suggest getting and expert opinion but alas these are rather elusive. In most cases the Apple solutions is to do a complete reinstall... I have found that unless you completely wipe a drive and rebuild everything there are often artifacts left behind. Since I have full and redundant back-ups I would rather explore and hack a little instead of a dull old system reinstall. The irony is the system issue I had was it was the result a reinstall and combo update on a new drive. I recognize the risks of entering the realms of the System folders but I am willing to explore knowing full well that I have a path to recovery.
    Thanks again for your insights. I come to the forums looking for insights and ideas but not a lecture...

  • Question about upgrading/downloading

    I have an older version of iTunes on my windows computer right now, but I was wondering what will happend if i upgrade/download the new 7.5 version? will i lose all of the stuff that i have on my version right now, ie-songs, movies, podcasts, etc....??

    I went thu this painstakingly difficult task a year ago when I downloaded the most recent version. With the help of several Top Users and multiple tries, i was able to get iTunes open. But the path to all of my songs, stores on an ext. HD, were lost. Only when I deleted the updated version and installed the older version did my ipod work correctly. The hardest part of this was having to "re-path" all of my 2500+ songs once the older version was installed and working correctly.
    Which brings me to my current post. I recently purchased a new 80-GB ipod for my wife, hoping for this to work off my cradle and my iTunes library. However, the error message pops up and will not allow the newer ipod to work with my older version of iTunes.
    I do not want to be in the same situation as before if I download the newer version. Is there anyway to download the newer version of iTunes for the new ipod while keeping the older version for my 60-GB? I would like to be able to set up two different iTunes and teach each ipod which iTunes to download from. Is this a pipe-dream or can this be done?
    Thanks as always.
    Rence

  • About Utilities downloaded from OTN

    Can 9i utilities for xml like XDK be downloaded from the OTN site and directly used with a licensed version of Oracle 8i (R2) used for production database? Or does it need production licensed version? If yes, how can I obtain that? I do not want to purchase 9i just for that XDK kit.
    Pls clarify.
    Sunitha

    Please see details at:
    https://oraclestore.oracle.com/
    and click on the "Trial Software" menu near top.
    This will explain the details.
    -John
    null

  • Question about poping mail from gmail

    I'm trying to find out how to restrict the mail that is downloaded from a new gmail account when it first connects to Mac Mail.
    If I connect my Mac Mail client to pop from a new Gmail account, will all of the mail in the account be downloaded?   I have a new Gmail account where I only want to download a portion of the mail in the account.  Will I need to delete the Gmail mail that I don't want downloaded?
    Thanks.

    Whatever is is the inbox of a POP account on the server will download to any computer with that account as new if it hasn't been downloaded and logged into the database of the computer. If you don't want messages to download from the server, they will need to be removed from the inbox there. Create another mailbox at the gmail site and move the messages there. Leave only the ones you want downloaded to the computer in the inbox.

  • Question about re-downloading songs from iCloud?

    Let's say I modified the volume of one of my purchased tracks from my iTunes library using Volume Adjustment and I accidentally deleted that song. If I re-download that song from the Cloud, will the changes I made to that track still be there?
    Sorry, noob here.

    I'm sure you'd have to redo any changes. Some properties are stored in the file tags, others in the library database. For properties that are stored in tags you can remove the track from the library, then add it back again from local storage and such changes are remembered. For library only properties, or if redownloading from the store, once the track is deleted those changes are gone. If you subscribe to iTunes Match then, presumably, some of the more ephemeral properties might get stored in your Match account and might survive when you delete and redownload. I don't have Match so I can't tell.
    tt2

Maybe you are looking for

  • How can i use an external screen on mountain lion when i'm running on battery power?

    Hey all: I just upgraded from snow leopard to Mountain Lion, and i use external screen, keyboard and mouse all the time.... On Mountain Lion it's perfect when the power adaptor is connected as soon as you close the LID your external screen becomes th

  • MATSHITA DVD-R drive problems in my Black Macbook!!!

    Hi all I have been reading about alot of users having problems with various drives and I want to make sure I have done everything before I take it to get repaired. Basically when I insert a DVD, i get a noise which sound like it reading the disk, the

  • Having problems with Transparrent Spot Colour gradients Ai CS4

    I would like to know how to make the spot colour transparrent on one end of the gradient tool. Have been fiddling with the gradient opacety when the one spot colour is white but I  get a "grey" area between the 1st spot colour and 2nd spot colour (be

  • Formula Variables for Key Figure Rolling Averages 3/6 months

    Dear BEx guru! I need dynamic (user selectable range from select options) 3, 6 month averages for Sales, Inventory  Key Figures. I used variable offset alone and I am not getting the results. Mar/06 = 120 EACH, Apr/06 = 150 EACH and May/06 = 180 EACH

  • How to get current time

    Hi, I would like to know how to get the current time (07H25 for instance). Does someone know how to do it ? Thanks in advance, Fred.