Why not build a standalone Java environment?

Hi gurus,
I've seen all kinds of JVM for different platforms (not yet for my HP Jornada 540 though :-/). But I never saw a standalone JVM, which doesn't need any OS, or I should say, itself is the OS. I believe it is now possible to do so, as the JVM is hardware dependent and supports numerous applications already. This is specially good for a PDA, which we don't use for heavy computations, and pretty much all applications on a PDA are actually "applets".
Probably the most challengeous part for a JVM to be an OS is the implementation of peripheral devices, but again PDAs are very much fixed, and not much new hardware for it.
Any comments? ytsau

I'd rather see tighter integration
with the handheld operating
systems that everyone uses: Palm OS, WinCE, Linux.
For instance:
1. For iPAQ's that come with WinCE
a task switcher and a file explorer that can initiate
native apps as well as Java apps.
2. Access to Pocket PC's PIM databases.
IMHO "Standalone" won't encourage people
to adopt Personal Java for apps.
Jon Fernquest
[email protected]

Similar Messages

  • Why not build a standalone JVM?

    Hi gurus,
    I've seen all kinds of JVM for different platforms (not yet for my HP Jornada 540 though :-/). But I never saw a standalone JVM, which doesn't need any OS, or I should say, itself is the OS. I believe it is now possible to do so, as the JVM is hardware dependent and supports numerous applications already. This is specially good for a PDA, which we don't use for heavy computations, and pretty much all applications on a PDA are actually "applets".
    Probably the most challengeous part for a JVM to be an OS is the implementation of peripheral devices, but again PDAs are very much fixed, and not much new hardware for it.
    Any comments? ytsau

    There is one available for the Intel StrongARM processor (iPAQ) called SavaJe XE. I havn't tested it but it would be interesting to hear from people who has.

  • Why not build same function in Itunes as Spotify offers ..? I Would definitely buy me access on site.. :-)

    why not build same function in Itunes as Spotify offers ..? I Would definitely buy me access on site.. :-)

    Spotify has a completely different legal and contractual structure, oriented towards subscription services. You never, ever, own the music you hear on Spotify, and both artists and labels are compensated at a minuscule fraction of the quantity they receive when you buy music from the iTunes store. It is not clear that the Spotify model will remain sustainable over time, as artists/labels have little incentive other than promotion to post their work there.
    Apple would have to determine that such an arrangement was worthwhile to them (and you, and all the other parties) before they went that route. Technically, it is not hard for them.

  • For Macbook Pro Mid2010: Why not build a WiFi based AirDrop solution between iOS8 and Yosemite? Really sad it does not work.

    For Macbook Pro Mid2010: Why not build a WiFi based AirDrop solution between iOS8 and Yosemite? Really sad it does not work.

    Your Mac is too old
    To Airdrop between a Mac an iOS device
    System Requirements
    To see if your Mac works with AirDrop, make sure you’re in the Finder by clicking the desktop (the background area of your screen), or by clicking the Finder icon in the Dock. Then, check to see if AirDrop is listed as an option in the Go menu. If you don't see AirDrop listed, your Mac doesn't support this feature.
    In order to transfer files between a Mac and and an iPhone, iPad or iPod touch
    your iOS device needs to include a lightning connector
    your iOS device needs iOS 7 or later installed
    your Mac needs to be a 2012 or later model with OS X Yosemite installed
    Your Mac and iOS device both need bluetooth and Wi-Fi turned on. You do not have to be connected to a specific Wi-Fi network.
    To transfer files between two Mac computers, you need the Mac models listed below with Wi-Fi turned on and OS X Lion or later installed.
    From:
    Mac Basics: AirDrop lets you send files from your Mac to nearby Macs and iOS devices - Apple Support

  • If you can do it with C++ why not doing it in Java?

    C++ is a great language but I dream of doing flex development
    with java instead of actionScript simply because it is a superior
    language (than actionScript). The bad side would be that it would
    kill the JavaFX project.
    I feel actionScript is oriented toward graphists and animator
    and miss some business/serious features like generics, abstraction,
    comprehensive collection library and thread synchronization.
    C++ does have all of these. I don't what to enter a C++
    versus Java flame war but I just would like to point out that there
    is a need for a Flash VM that runs Java classes.

    quote:
    Originally posted by:
    MarcusGDaniels
    As of 5 minutes ago, Java is not yet building from the LLVM
    trunk + gcc-4.2 trunk. That would be a neat trick indeed w.r.t
    Alchemy.
    make[3]: Nothing to be done for `all'.
    /Volumes/Untitled/build/gcc42-llvm/./prev-gcc/xgcc
    -B/Volumes/Untitled/build/gcc42-llvm/./prev-gcc/
    -B/Users/mdaniels/packages/llvm/i386-apple-darwin9.5.0/bin/ -c -g
    -O2 -mdynamic-no-pic -DIN_GCC -W -Wall -Wwrite-strings
    -Wstrict-prototypes -Wmissing-prototypes -pedantic -Wno-long-long
    -Wno-variadic-macros -Wno-overlength-strings -Wold-style-definition
    -Wmissing-format-attribute -mdynamic-no-pic -DHAVE_CONFIG_H -I.
    -Ijava -I/Volumes/Untitled/src/gcc42-llvm/gcc
    -I/Volumes/Untitled/src/gcc42-llvm/gcc/java
    -I/Volumes/Untitled/src/gcc42-llvm/gcc/../include -I./../intl
    -I/Volumes/Untitled/src/gcc42-llvm/gcc/../libcpp/include
    -I/Users/mdaniels/packages/gcc/include
    -I/Users/mdaniels/packages/gcc/include
    -I/Volumes/Untitled/src/gcc42-llvm/gcc/../libdecnumber
    -I../libdecnumber -I/Users/mdaniels/packages/llvm/include
    -I/Volumes/Untitled/src/llvm/include -DENABLE_LLVM
    -I/Users/mdaniels/packages/llvm/include -D_DEBUG -D_GNU_SOURCE
    -D__STDC_LIMIT_MACROS -D__STDC_CONSTANT_MACROS
    /Volumes/Untitled/src/gcc42-llvm/gcc/java/lang.c -o java/lang.o
    /Volumes/Untitled/src/gcc42-llvm/gcc/java/lang.c: In function
    'java_init':
    /Volumes/Untitled/src/gcc42-llvm/gcc/java/lang.c:378: error:
    'force_align_functions_log' undeclared (first use in this function)
    /Volumes/Untitled/src/gcc42-llvm/gcc/java/lang.c:378: error:
    (Each undeclared identifier is reported only once
    /Volumes/Untitled/src/gcc42-llvm/gcc/java/lang.c:378: error:
    for each function it appears in.)
    make[3]: *** [java/lang.o] Error 1
    make[2]: *** [all-stage2-gcc] Error 2
    make[1]: *** [stage2-bubble] Error 2
    make: *** [all] Error 2
    Hi Marcus,
    I am also getting the same error while trying to build LLVM
    frontend.
    I will be very thankful if you could please tell me how you
    solve this error.
    Thanks

  • I shall wait until Kaspersky URL addon and virtual keyboard are available before upgrading. Why not let us see what addons/ extensions are available for each upgrade without having to download each and uninstall again?

    I have 3.6. It works fine for me. Kaspersky link filter and virtual keyboard are on the toolbar.
    I have upgraded twice now, but each time these and other extensions are not available for the version. So I uninstall and go back to 3.6.
    As you are having this spate of upgrades, it would be so much better if we could know what extensions are and are not available before we upgrade.
    Why not build the upgrades so that extensions work?

    Same problem here too. Curious to see what could be causing this. It has been happening for me for the last two years (South Park). Not too big a deal but it would be great for the auto download to work properly.

  • Standalone java as client java proxy with xi

    hi,
    i am coming from ABAPer, i have read inside story part 1 and 2, this seems J2EE Application.
    i am not clear on standalone java as client java proxy with xi.
    i have ClassProxy.zip generated by IR and some aii_***.jar.
    could you tell me what the step by step is?
    any helpful comments will be apprecidated.
    thanks
    venjamin

    hi
    good
    go through these links, i hope these will help you to solve your problem.
    http://help.sap.com/saphelp_srm30/helpdata/en/0f/80243b4a66ae0ce10000000a11402f/content.htm
    http://help.sap.com/saphelp_nw04/helpdata/en/d4/d12940cbf2195de10000000a1550b0/content.htm
    http://www.seeburger.com/fileadmin/com/pdf/SAP_Exchange_Infrastructure_Integratio_Strategy.pdf
    thanks
    mrutyun

  • Client java proxy as standalone java

    hi,
    i am coming from ABAPer, i have read inside story part 1 and 2, this seems J2EE Application.
    i am not clear on standalone java as client java proxy with xi.
    i have ClassProxy.zip generated by IR and some aii_***.jar.
    could you tell me what the step by step is?
    any helpful comments will be apprecidated.
    thanks
    venjamin

    Hi Venjamin,
    I thought I will give u a few links which might help you….
    First go through these articles……
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/uuid/a068cf2f-0401-0010-2aa9-f5ae4b2096f9
    For java server proxies...go through the following blogs….
    /people/rashmi.ramalingam2/blog/2005/06/25/an-illustration-of-java-server-proxy
    /people/prasad.ulagappan2/blog/2005/06/27/asynchronous-inbound-java-proxy
    Java Proxy Inside Story Part I
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/java%20proxies%20and%20sap%20xi%20-%20the%20inside%20story,%20Part%201.pdf
    Java Proxy Inside Story Part II
    https://www.sdn.sap.com/irj/servlet/prt/portal/prtroot/com.sap.km.cm.docs/library/xi/java%20proxies%20and%20sap%20xi%20-%20the%20inside%20story,%20Part%20II.pdf
    Here you can download code samples for inbound and outbound Java Proxies which you can use together with the Flight Booking Scenario.
    http://de.geocities.com/stefan_grube/JavaProxyExample.zip
    I hope it helps.
    Regards,
    Abhy

  • Why does Build Application vi work in development environment but not in executable; error 1025

    Hello,
    I have an application ("A") that I am trying to build using another application ("BuildA").
    I can create an application for A manually from its project using the Build Specification, and it works fine (A.exe).
    Also, when I run BuildA.vi in the development environment it calls the "Build.vi" correctly and again builds application A.exe just fine.
    Then, when I make BuildA an application (manually) and run BuildA.exe, I would expect it to also create A.exe just like BuildA.vi did in the development environment.
    However, it fails with the error:
    Code: 1025
    Open VI Reference in NI_App_Builder_API.lvlib:Build (path).vi->BuildA.vi<APPEND>
    VI Path: <b>C:\TEMP\AppBuild\BuildA\vi.lib\AppBuilder\BuildTarget.vi</b>
    I noticed this thread , which looks like a similar problem, but no conclusion was reached.
    Why does BuildA.vi work fine in the LabVIEW environment, but the application BuildA.exe does not work?  All paths are hard-coded, so it shouldn't be a path issue.
    Thanks,
    -john
    Solved!
    Go to Solution.
    Attachments:
    AppBuild.zip ‏175 KB

    Interesting code.  I'm curious how you came to decide 324ms in your while loop, and 58 in the other, and then 5136ms at the end.  In any case I suspect this has to do with this line of text in the help of the Build.vi.
    If you plan to run a build specification on the LabVIEW Run-Time Engine, do not include the Build VI in any of the VIs for the build specification.
    I don't fully know what this means but it might be why it isn't working.
    The Build.vi opens all Context (application instances) and then looks for the one named "NI.LV.MxLvProvider".  This I assume is a application instance NI uses to build applications.  It then uses this and opens some other VIs in this instance for the building.  The error you are getting is "Application Reference is invalid" meaning it couldn't find the NI.LV.MxLvProvider instance it needs to build.  Again I believe this maybe because you are in a run-time environment and that instance doesn't exist there.
    At the end of the day I'm guessing since Application Builder is not free, NI probably doesn't include it in the Run-Time engine, which is free.  So you can't build the way you want.  You could have and EXE running in the run-time open an instance in the development, then run your VI from there if you must make this an EXE.  It maybe easier to just edit the BuildA.vi to have a "Run When Opened" so that you double click the VI and it runs which behaves like an EXE sorta.
    Unofficial Forum Rules and Guidelines - Hooovahh - LabVIEW Overlord
    If 10 out of 10 experts in any field say something is bad, you should probably take their opinion seriously.

  • Why arrays length is defined to be a field not a method in Java?

    Why arrays length is defined to be a field not a method in Java?

    TRANSLATE result USING R.
    This statement replaces all characters in field result according to the substitution rule stored in field string R .  R contains pairs of letters, where the first letter of each pair is replaced by the second letter.
    in your case TRANSLATE result USING '#'.
    menas '#' and  ' ' space are 2 pair of characters.. and # is replaced by ' ' (space).
    for better understanding..
    Example:
    DATA: T(10) VALUE 'AbCdEfGhIj',
    STRING LIKE T,
    RULE(20) VALUE 'AxbXCydYEzfZ'.
    STRING = T.
    TRANSLATE STRING USING RULE.
    WRITE / STRING.
    Output:
    xXyYzZGhIj
    Hope this helps..

  • I have a sugestion to Apple,Why they not build Imac's also with Retina Display.

    Dear Apple friends,i'm not Steve Jobs but i have a big sugestion to Apple.
    Why they do not build also I'macs with Retina display?.
    Is i't to expensive for Apple to do that?,or is i't at the moment impossible with the Technics in the Apple factory?.
    Mabye in the Future Apple can build Imac's with retina display and the newest chipset's build in.
    Dear greetings from a Dutch Apple user with pleasure.

    Maybe Apple has got that idea. However, note how difficult the design and how expensive an iMac with Retina display could be. Just imagine a 27-inch display with a 5120x2880 resolution ;-).
    Anyway, you can send the idea to Apple > http://www.apple.com/feedback

  • Why require cap file why not only class file as in java

    why do we convert .class to .cap file why not simply load the .clss file to the card

    If Java Card has to accept .class file, it's certain
    that JCVM developers are going to spend more and more
    nights in their office.
    Just kidding. I'm one of them.LOL :)
    Put the CAP file converter on-card.

  • Why not have the concept of pointer,operator overloading  in java

    May you find a solution on why not have the concept of pointer,opterator overloading,virtual function and destructor in java

    Why oh why oh why oh why oh why oh why oh why oh why
    oh why oh why oh why oh why oh why oh why oh why oh
    why oh why oh why oh why oh why oh why oh why oh why
    oh why oh why oh why oh why oh why oh why oh why oh
    why oh why oh why oh why oh why oh why oh why oh why
    oh why oh why oh why oh why oh why oh why oh why oh
    why oh why oh why oh why oh why oh why oh why oh why
    oh why oh why oh why oh why oh why oh why oh why oh
    why oh why oh why oh why oh why oh why oh why oh why
    oh why oh why oh why oh why oh why oh why oh why oh
    why oh why oh why oh why oh why oh why does Java not
    have power steering??
    Please explain conceptIn the 2012 model year, Java will be redesigned with Power Steering, Electronic Stability Control, and integrated Blue Tooth.
    For the OP, just learn C/C++ and then you can have all the fun you want with pointers.

  • Oracle Java Environment Error - Not enough java classes defined ?

    I'm using 11gR1, and recently ran into a problem with Java Stored Procedures.
    It was working fine last week, and then this week at runtime I started getting an error:
    Error in Oracle java environment: ops1 - java.lang.Exception: Not enough java classes defined in the database.  Java Stored Procedures are not installed properly.
    I checked both the SYS schema and my user schema's Java classes. Neither had any invalid classes. For my user schema, the number of java classes seems right. For the SYS schema, I haven't figured out how to get past the 2000 rows fetch limit, so it will max out at 2000 - none of which are invalid.
    I cleared out my user schema and re-loaded its classes, and they all compiled/validated fine.
    A google search found no help...
    TIA
    Update (results of class count query):
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SQL> select count (*) from dba_objects where object_type like '%JAVA%';
    COUNT(*)
    28895
    Edited by: GDub on Aug 18, 2010 2:37 PM

    I'm using 11gR1, and recently ran into a problem with Java Stored Procedures.
    It was working fine last week, and then this week at runtime I started getting an error:
    Error in Oracle java environment: ops1 - java.lang.Exception: Not enough java classes defined in the database.  Java Stored Procedures are not installed properly.
    I checked both the SYS schema and my user schema's Java classes. Neither had any invalid classes. For my user schema, the number of java classes seems right. For the SYS schema, I haven't figured out how to get past the 2000 rows fetch limit, so it will max out at 2000 - none of which are invalid.
    I cleared out my user schema and re-loaded its classes, and they all compiled/validated fine.
    A google search found no help...
    TIA
    Update (results of class count query):
    Connected to:
    Oracle Database 11g Enterprise Edition Release 11.1.0.6.0 - Production
    With the Partitioning, OLAP, Data Mining and Real Application Testing options
    SQL> select count (*) from dba_objects where object_type like '%JAVA%';
    COUNT(*)
    28895
    Edited by: GDub on Aug 18, 2010 2:37 PM

  • Why products like internet sales not made using WebDynpro-java technology.

    Hi
    SAP internet sales product like "Web-shop" and "biller direct" are made using JSP as a scripting language of front end.
    Why they were not made using web-dynpro, even though it was a technology from the house of SAP itself.
    Is web-dynpro not suitable technology for critical applications like "SAP internet sales".
    Thanks.

    Hi,
    This is a proprietary technology from SAP. Which is not portable to any other app servers as of now. May be this was one of the reasons for not opting Webdynpro as  the front end for the internet sales.
    Webdynpro was not build just for the Web.
    Regards
    Ayyapparaj

Maybe you are looking for

  • My MF will not open and I get a report:- Platform v.9 is not compatible with min version 7 max version 7

    I have used MF for years, and have done nothing to the application directly to stop it opening. Have I messed up by deleting something on my PC, please?

  • How do I make an app running in the background appear in the dock?

    I've tried searching the rest of the web, but all I can find is how to pin an app to the dock. I already know how to do that. What I want to do is make an app that doesn't appear even when it's running (my specific case is SugarSync) appear as an ico

  • Combo box in cascading bad performance

    Hi, I have 3 combobox cascade [province, states, city] And have 3 in ADF BC View Object, using bind variable to filter the SQL from the VO. The largest province has 174 states. The largest state has 73 cities. The selection of the province is 0 sec T

  • Updating Assignment field in FB02

    Hi, I have a scenario where I need to change the assignment field for G/L accounts, Vendor accounts & Customer accounts in TCode FB02/FB09. I have written a BDC for this I am facing the following issue: If there are additional fields for the G/L acco

  • Itunes mp3 cd burning

    Help! my car mp3-cd player does not play my mp3 cds. even my dvd-player (jvc) doesn`t play the mp3 cd. it says: "non playable disk" did i made a mistake? i switched itunes to burn mp3 cd, even data-cd, but both does not work. i need help!