Advantages ofusing RMI for remoting

I would like to know the advantages of using RMI.
As for my knowledge RMI is synchronous, and tightly coupled. Still it is used to register/lookup/invoke services.

http://java.sun.com/products/jdk/rmi/
http://java.sun.com/javase/technologies/core/basic/rmi/whitepaper/index.jsp
http://java.sun.com/developer/Quizzes/rmi/index.html
Note that the expected answer to question 5 is not correct. Services must implement a Remote interface.

Similar Messages

  • Advantages of using Oracle JVM over JPDA for Remote Debugging?

    What are the "additional features" that the documentation hints at when using the Oracle JVM for remote debugging vs. the JPDA protocoL? Can a member of the JDEV briefly address this? What exactly am I losing when using JPDA?

    I am not getting anywhere with 'NCOMPing' the stuff. Attempts to NCOMP keeps erroring out . The first of the errors is
    'Error while determining classes contained in jsch-1.29_minimalClassListAndTCD
    mper.java
    Exception oracle.aurora.sqljdecl.ParseException: Encountered "-" at line 14
    column 18.
    Was expecting one of:
    "extends" ...
    "implements" ...
    The following operations failed
    jsch-0.1.29_minimalClassListAndTCDumper.java: creation
    exiting : Failures occurred during processing
    Kuassi, I have looked at a few of your posts where you make mention of a file titled 'Settings_os.properties'. I see no such file in my Oracle installation. What am I missing here ?

  • Why we will go for Remote cube

    Hi experts,
    Why we will go for Remote cube instead of Basic cube, What are the advantages of Remote cube ? At what circumstances we wii go for Remote cube ?

    Hi,
    the reason is.
    Use SAP RemoteCubes if:
    ·        You need very up-to-date data from an SAP source system
    ·        You only access a small amount of data from time to time
    ·        Only a few users execute queries simultaneously on the database.
    Do not use SAP RemoteCubes if:
    ·        You request a large amount of data in the first query navigation step, and no appropriate aggregates are available in the source system
    ·        A lot of users execute queries simultaneously
    ·        You frequently access the same data
    link:
    http://help.sap.com/saphelp_nw04/helpdata/en/da/5909392a430303e10000000a114084/frameset.htm
    Regards,
    Senthil

  • Methods for Remote Event Log Collection (WMI vs RPC vs WinRM)

    Hi,
    I'm currently evaluating several 3rd party tools (SIEMs) to help me with log management in a large (mostly) Windows domain environment. Each tool uses a different approach to collecting the event log from remote systems, and I'd like help understanding the
    pros and cons of each approach. I've dropped this in the scripting forum as the tools are essentially running different scripts and it's this part I would like to understand.
    WMI: An agent installed on a windows server connects to each monitored box and grabs their event logs via WMI. Our legacy SIEM already collects from over 2000 servers using this method.
    RPC: As above, but using RPC. No changes required on the remote machines.
    WinRM: An appliance integrates with AD and collects event logs remotely using WinRM. This is reasonably new to me (i'm a security guy, not a sys admin) but I seem to have to enable an additional remote management tool, and open a new listening port on every
    single machine I want to collect the event log from.
    I read the following blog entry, which seemed to indicate that RPC was the best choice for performance, considering I'm going to be making high frequency connections to over 2000 targets:
    http://blogs.technet.com/b/josebda/archive/2010/04/02/comparing-rpc-wmi-and-winrm-for-remote-server-management-with-powershell-v2.aspx 
    However, everything I have found on the subject of remote event collection seems to suggest that WinRM is the "approved" method for event log collection. The vendor using the WinRM approach is also suggesting that it is the only official MS supported
    way of doing this.
    So I would like to ask, is there a reason that WMI and RPC should not be used for this purpose, since they clearly work and don't require any changes to my environment? Is there some advantage to WinRM that justifies touching my entire estate and opening
    an additional port (increasing my attack surface)?
    Thanks in advance,

    Hi,
    I'm aware of the push method, and may indeed move to it in time, although I'm just as likely to install a 3rd party agent on the machines to perform this role with greater functionality and manageability for the same effort. I've only seen organisations
    using commercial agents (snare, splunk, etc) or WMI for log collection in practice, so I don't think I'm the only one with reservations about it.
    Anything that involves making configuration changes to a large and very varied estate is not something to do lightly. Particularly if alternatives exist that don't require this change to be carried out immediately. That is why I'm looking to properly understand
    the pros and cons of these "legacy" approaches for use as an interim solution if nothing more.
    Pulling probably is more resource intensive, although I've not seen an actual comparison, but it's not really that fragile in my experience. If a single pull fails, you just collect the logs you missed at the next pull cycle in a few seconds/minutes.
    All logs are pulled directly into a SIEM for analysis, so that part is covered.
    Anyway, I appreciate the input, but I'm still holding out for concrete reasons to move away from WMI/RPC or to embrace WinRM. Bear in mind I'm considering fixing something that doesn't look broken to me!
    Cheers,

  • Classpath for remote client

    Hi,
    Is there a minimum package of classes (.jar, .zip) that are required for
    remote client application to call EJBs in WL 5.1 container ?
    My remote application works fine if I include WL_HOME/classes in its
    classpath. The problem is that WL_HOME/classes directory is huge. I am
    looking for some lightweight package of classes that would contain only
    client side implementation of WL's RMI, JNDI and EJB - just enough to
    call EJBs from remote client application.
    I couldn't find such .jar in the WL 5.1 installation.
    Can anybody help ?
    thanks,
    Rafal

    These is no such jar provided by BEA. You can try to create one using
    verbose2zip: http://www.weblogic.com/docs51/techstart/utils.html#verbosetozip
    If network speed allows for it, you can network classload from WebLogic :
    http://dima.dhs.org/misc/ThinClient.jsp or
    http://dima.dhs.org/misc/ThinClient2.jsp
    (this will download few hundred k, so it is not acceptable for a client
    connected via 28.8 modem).
    Rafal Mantiuk <[email protected]> wrote:
    Hi,
    Is there a minimum package of classes (.jar, .zip) that are required for
    remote client application to call EJBs in WL 5.1 container ?
    My remote application works fine if I include WL_HOME/classes in its
    classpath. The problem is that WL_HOME/classes directory is huge. I am
    looking for some lightweight package of classes that would contain only
    client side implementation of WL's RMI, JNDI and EJB - just enough to
    call EJBs from remote client application.
    I couldn't find such .jar in the WL 5.1 installation.
    Can anybody help ?
    thanks,
    Rafal--
    Dimitri

  • Binding RMI-IIOP Remote Object in RMI Registry through JNDI

    hi friends
    I am writing RMI-IIOP Remote Object, both server program, and client program
    are java programs. Through JNDI (with cosnaming name service), my program is working.
    But what i want is, I want to use JNDI (with rmi registry name service) for my RMI-IIOP Remote Object ( and not RMI -JRMP Remote Object). Both my server
    program and client programs are java(and not corba)
    I am not getting this, while starting server its showing some error
    Is it not possible to bind rmi-iiop remote object in rmi registry through jndi, why

    because you are supposed to use the COSNaming service with IIOP. Even if you could bind an IIOP remote object into an RMIRegistry the clients wouldn't be able to use it because the RMI Registry doesn't do the extra processing that the COSNaming service does with IIOP references.

  • Advantages and Dsadvantages of Remote Client Copy over Client Transport...

    Can anybody explain the Advantages and Dsadvantages of Remote Client Copy over Client Transport...
    Thanks in Advance

    Advantages of Remote client copy over client transport
    1. Client-specific data as well as cross-client customizing can be copied to the target client, this is not the same in client transport.
    2. The prerequisites for performing a remote client copy are that an RFC connection has to exist whereas client transport do not need RFC connection
    3. The copy can be performed in parallel with several processes.
    4. Remote client copy automatically performs a consistency check on the tables being copied,for client transport performance check need to be done.
    5. A remote client copy is easy to use and does not require file system space on
    operating system level whereas Client transport require lot of space as files are created at OS level.
    Disadv
    1. A remote client copy does not create a file at the operating system level,
    so there is no hard copy of the client to be copied. Therefore, the same,
    identical client copy cannot be duplicated at a later time.Client transport creates import and export files at Os levels
    2. To be able to copy all data during the client copy, the structures of all copied
    tables in both systems must be identical.
    3. An automatic repository consistency check is performed in Remote client copy and if inconsistencies are detected, the client copy is terminated and an error message is displayed.
    4. You cannot copy the remote client data and use it whereas in client transport you can copy the files in a cd (like import files, export files)
    Also see notes
    47502
    557132
    Rakesh

  • Updates for Remote Desktop via App Store Software Update

    Hello, and Happy Thanksgiving. On a computer running Mavericks, I installed Apple Remote Desktop 3.5 from the disk (not from the App Store.) On it's first startup, I was greeted with the message "The Remote Desktop Administrator software must be upgraded on this computer." I downloaded and installed the 3.7 update manually from http://support.apple.com/kb/dl1565. However, I view this as a "Band-Aid", and not a fix. How would I recieve future updates for Remote Desktop from Software Update within the Mac App Store?

    Hi ya.. just to let everyone know Apple UK Senior Tech support are aware of this error message that we are all getting as from today and are on the case....

  • I have a time capsule connected directly to fiber connection. I have connected a windows server directly to TC and configured it for remote desktop connection. From my interanet I can access srvr but not from my home. What config I need on TC?

    I have a time capsule directly connected to fibre optic point out. All pcs and macs are connected wirelessly to the internet. I have connected a windows server pc to TC. When configured for Remote desktop connection, I can access windows server from within interanet but don't know how to access it from internet. I guess I need to change some settings in TC to get some ip adress for the remote desktop connection from my home. Anyone who can help me out? Appreciate it.
    Narmin

    I am a little lost now.. I have read again your title and your first post.. and they seem inconsistent.
    In the title you state.
    From my interanet I can access srvr but not from my home.
    Interanet is not a word I know.. I assumed intranet...are you talking about internet or intranet? And just to be clear say WAN or LAN.. !! Is your home part of the interanet??
    In the first post you state,
    I can access windows server from within interanet but don't know how to access it from internet.
    Now this is more normal.. the issue is not in the home at all, it is accessible from there but fails from internet. If this is correct, then you can do a few obvious things to determine where the problem is.
    But first I need to know are you actually testing from a different internet connection to your home lan.. you are not just trying the public IP from inside the LAN as that will fail due to the TC not doing NAT Loopback.
    I am also assuming the TC is the only router in the network, and has the public IP on the WAN interface.
    And I am also assuming you have turned on the ping responder and you can actually ping your public ip from the internet and get a response. This helps no end in figuring out where there are issues. Strange but I have no idea if there is a ping responder in the TC WAN so you might need to forward that as well. Also if you have a dynamic public ip address are you using dyndns or no-ip or some other service to connect.
    1. Test bypassing the TC.. plug the internet connection straight into the windows server,, and test if you have access. If yes, the TC is the problem.. if not, your setup on the windows server is wrong.. look at firewall in particular.
    2. Assuming from test 1 the TC is the problem, Post the screen shots of the port forwarding setup for us to look at.. that is by far the easiest way to check it out.
    There are lots of references to port forwarding in the TC.. eg
    http://must-know-mac.blogspot.com/2008/07/how-to-port-forward-time-capsule.html
    The things that generally go wrong are firewall on the computer that is accepting the port.
    The ISP doesn't allow connections on a particular port. (not likely in your case)
    The router is behind another router.. double NAT will kill any port forward.
    Upnp has already allocated a port.. not an issue as TC doesn't use upnp although a reboot of everything after you set port forwards is well worth it.. amazing how things don't stick properly without a reboot.
    IP on the receiving device is not static and so changes.
    Not enough or right type of ports are opened. This is always messier than it looks as one port is often not enough for two way communications.

  • Key genaration for remote system

    Hi,
    I want to genarate number ranges for remote system like
    a100 to z999.
    But in Console its allowing me to enter only numaric values only.
    could you please suggest me to achive this functionality.
    Thanks in Advance.
    Kiran.G

    Hi Kiran,
    I want to genarate number ranges for remote system like
    a100 to z999.
    But in Console its allowing me to enter only numaric values only.
    could you please suggest me to achive this functionality.
    If in Console, you are not able to put in Alpha numeric Numbers, then I can suggest you a workaround.
    If you want to get the range a100 to z999,
    then only take the numeric part in the range.
    Try using an Assigment in the Data Manager. And Concatenate the Alplanumeric part to the numeric part.
    I am not sure, whether it will work. But still try out.
    Hope it helps.
    Thanks and Regards
    Nitin jain

  • Remote Desktop Service Manager - configure permissions for Remote Desktop Users to Send Message, Disconnect, Logoff

    Hello, dear colleagues.
    We are using Windows Server 2012 R2 as Remote Desktop Server. Also use Windows Server 2008 R2 with Remote Desktop Service Manager to control RDS user sessions (Send Message, Disconnect, Logoff, Query Info). 
    Send Message, Disconnect, Logoff options works only for users in Administrators group.
    I can't to configure permissions for Remote Desktop Users, specific user or AD group. 
    To set permissions I'm running RDS Host Configuration on Windows Server 2008 R2 and connect to Windows Server 2012 R2. Then double-click
    RDP-Tcp, Security tab, add specific user account , AD group or configure
    advanced permissions
    for Remote Desktop Users.  
    But, as I sad above, these options works only for users in Administrators group. How to make it work for Remote Desktop Users or specific user, AD group?
    Thanks.
    P.S. If move specific user from Remote Desktop Users group to Administrators group on
    Windows Server 2012 R2 - it works. 

    Hi,
    You can prevent administrators from changing the permissions for a connection by applying the
    Do not allow local administrators to customize permissions Group Policy setting. 
    This Group Policy setting is located in Computer Configuration\Policies\Administrative Templates\Windows Components\Remote Desktop Services\Remote Desktop Session Host\Security
    Apart there is one command with which you can set the permission for that check the related
    article. Additionally checkthis
    thread for more detail.
    Hope it helps!
    Thanks.
    Dharmesh Solanki
    Please remember to mark the replies as answers if they help and unmark them if they provide no help. If you have feedback for TechNet Support, contact [email protected]

  • Error when uninstalling App-V RDS client: Product: Microsoft Application Virtualization (App-V) Client for Remote Desktop Services 5.0 Service Pack 2 x64 -- Error 1324. The folder path 'C:' contains an invalid character

    Issue:  experienced when attempting to uninstall the App-V 5.0 SP2 RDS client. 
    Event Log:  Product: Microsoft Application Virtualization (App-V) Client for Remote Desktop Services 5.0 Service Pack 2 x64 -- Error 1324. The folder
    path 'C:' contains an invalid character
    Symptoms (when in this current state): 
    Unable to uninstall the SP2 client
    You can upgrade the client (via hotfix) and uninstall the hotfix, but you will not be able to remove the SP2 client
    AppvVfs filter driver will not create an instance, therefore applications will not be able to read into existing streamed VFS content, or trigger sparse files to stream content.  (you can still stream the content via other means, like the UI or powershell)
    Because of the AppvVfs filter driver not instantiating, applications that depend on licences that exist in VFS will not be able to be read causing certain applications to react as if the license does not exist or is an incorrect format

    Resolution:
    Check for the existence of a hidden folder named %appdata% in the C:\Program Files\Microsoft Application Virtualization\Client folder.  (You will need to un-check the folder options box in windows explorer for "Hide
    protected operating system files" to see it)
    If the hidden %appdata% folder exists, delete it.
    Proceed to uninstall the App-V client
    After a clean uninstall and removal of remnants of the client, reinstall the client again and apply the latest hotfix available (Hotfix 2 for SP2 at a minimum).

  • Does Av digital adapter works with the universal dock for remote control?

    if I only connect the Lightning to 30 pin adapter to the universal dock for remote control it works so good with music, spotify, Netflix, YouTube etc.
    but if I add the av digital lightning adapter to watch on Tv, the dock and remote control don't work anymore    what can I do? I want to watch stuff on tv and use the IR dock for remote control please help me what's going wrong?

    Thanks for your advice.
    I recently purchased a universal dock for my iphone 3g. It works great. I just had one question. When my iphone is sitting on it for lets say 20 - 30 minutes. Then if i press the buttons on the remote. nothing happens! If I then press the home button while it is on the cradle then, the remote, it plays music. There after lets say if I stop stop the music through the remote and again press the remote button after a few minutes it starts playing. So what happens after a long time. Why do i have to press the home button on the iphone for the remote to work. Is that how it is supposed to work???
    Thanks

  • I have a mac mini server which I want to set up for remote access from windows and mac pcs.  How do I do this.  I can access it form my home network OK

    I have a mac mini server which I want to set up for remote access from windows and mac pcs.  How do I do this.  I can access it form my home network OK

    Posted in error.

  • Desperate help needed to configure WVC210 for remote access?

    Hi, I'm new and desperately need some help on setting up my WVC210 for remote access.
    I manage to setup and see images from my WVC210 using my home LAN via both wired and also wireless.
    I have 2 questions:
    (a) for wireless connection, i only manage to get connection to my WVC210 if i disable the wireless security from my router. But that means i'm opening my wireless LAN to everyone. How can i still get connection to the camera if i enable the wireless security from my router. (FYI: my router is 2Wire ADSL  from Singnet Mio)
    (b) how can i get connection to my WVC210 from outside or in my office? I type in the camera Fixed IP address (displayed on the front screen) on the web browser, by it shows a error page. Is there some setting that i might need to adjust ?
    Pls kindly help me
    Thank you.

    Bernard,
    For Item (2) is there any difference between the camera built-in dyndns updater versus the software updater? I am under the impression that the software updater is easier to manage.
    The biggest difference for you is that the camera always stays at the same location, and the laptop goes with you. Every time you access the internet from a different location with the laptop the software updater is sending the new IP address to dyndns.com. This causes you to lose access to your camera because the FQDN doesn't point to your home IP address anymore. Once the dyndns credentials are in the camera (or router) there is no management needed. The device will automatically update dyndns.com with your new IP address as it changes, and you do not need to do anything.
    For Item (3), are you saying port forward 1025 is it for the 2nd camera only or for both? Or is it 2nd camera use 1025 and first camera use 8080?
    Here's an example of what I mean:
    Camera 1: 192.168.1.210 port 1024. In router, forward port 1024 to 192.168.1.210
    Local Access: http://192.168.1.210:1024
    Remote Access: http://bernards210.dyndns.org:1024 (Example)
    Camera 2: 192.168.1.211 port 1025. In router, forward port 1025 to 192.168.1.211
    Local Access: http://192.168.1.211:1025
    Remote Access: http://bernards210.dyndns.org:1025 (Example)
    Camera 3: 192.168.1.212 port 1026. In router, forward port 1026 to 192.168.1.212
    Local Access: http://192.168.1.212:1026
    Remote Access: http://bernards210.dyndns.org:1026 (Example)
    to access the 2 camera outside, do i have to have another dyndns host name or can i use the current one for both camera?
    As you can see in the above example, the dyndns name remains the same for remote access to all three cameras. The only change is the port number at the end. Your router will translate the port number to the IP address that the port is forwarded to, allowing you to select the camera that you wish to view by changing the port number in the address.
    I was actually thinking that the camera web browser can show 2 camera at the same time. Is it possible?
    No. Each browser window will display a single camera. You can however opens multiple instances of your browser to allow viewing of more than one camera simultaneously. A better solution is to install the Video Monitoring Software that is included with the camera which allows you to view multiple cameras in the same window.

Maybe you are looking for

  • Is Verizon going to acknowlege the problems with FIOS and Windows Vista

    For months now, I have been reading the numerous problems Fios internet customers are having with Fios internet/Actiontech Router and Windows Vista and there has been no acknowledgement by Verizon of this current major issue. I have also experienced

  • ISE 1.2 - Posture Detail Assessment - enforcement audit mode report not show status for non-compliant

    ISE 1.2 - Posture Detail Assessment - enforcement audit mode report not show status for non-compliant. - For old version 1.1.4 it can be reported for non-compliant, How can I generate report for this?  Thanks Kosin Usuwanthim

  • SAP ISU EMIGALL DISC_DOC IMPORT ERROR

    Hi, I am trying to import a converted file with 234 records of DISC_DOC objects with SAP ISU EMIGALL app. I am getting this error:      Short text                                                                                      The current applic

  • How can I call a variable from another class

    hi If I have two classes : one and two In class two I have a variable called : action In class one I want to check what is the value of action. How can I call action?

  • Javascript error creating address group

    Hi Having a problem with XP SP2. In the webinterface, chose Addresses - New Group. Select someone from the left panel. Press 'Add>'. Now we get an errormessage that says, JavaScript Error http://a.b.c.d/en/editPabGroup_fs.html?rtfPossible=true&lang=e