Best method of communication between the Application LV

Hello together,

I'm looking for the best way of communication between two Applications LabVIEW. As VI is clear, I can use a queue or a global variable and so on.

But what is the best, when I compile the screw later for DLLs or Applications. So far, we always use the TCP/IP Protocol, but I think that there must be a better way instead.

So if someone has an idea - he is welcome.

Thanks in advance

Markus

TRAXX wrote:

What I don't like with TCP/IP you still need a second thread (looped) who manages the TCP/IP communication. I thought that there must be an easier way.

I also thought that shared variables are always limited to a single application. Thanks for the ideas...

This second loop is a loop that YOU control. If you go with shared variables you are a slave to what they can or cannot do. In addition, they work over TCP/IP is not out of the picture.

Its your call.

Ben

Tags: NI Software

Similar Questions

  • Encrypted L3 Communications between the TOWER and WLC?

    Hi all

    I work with a client who wants to put the towers away to their WLC (a 4402). The problem is that communications between the TOWER and WLC must be secured, even through their private Wan! I have a few questions that result, if someone is able to help you;

    1. I can't know if and what method of encryption is (is it AES etc.?) used on connections between towers and the WLC and what are the steps?

      1. The terminology can be a problem here, it's not a wireless mesh, just classic LAP for WLC
    2. EXTENSIVE customer network is already encrypted (IPSec VPN via VPLS) in parts - what is the consequence of execution of AP<-->WLC with end to end (if possible) on a network encryption EXTENDED with IPSec, i.e. double encryption?

    Strange but true - pointers will be greatly appreciated... Phil.C

    With a controller of the 4400 series, the control traffic between the AP and the regulator is already encrypted AES.  The user traffic is not encrypted.  If you use a 5508 controller all traffic between the AP and the controller is encrypted AES.

    For what is running the traffic through a VPN, it should work.  The issue I see with this is with the MTU in general.  The controller will drop all packets with a payload of less than 32bytes data.  According to the MTU over the VPN I've seen packets getting fragmented and it is a question.  If you use one of the versions CAPWAP (5.2 or newer) discovery dynamic MTU is part of the Protocol and this MTU problem does not really exist.

  • No communication between the Bluetooth SD - BT2 and PocketPC SD card

    I use an SD - BT2 (PA3271U) card in a Microsoft Pocket PC (also referred to as 'Microsoft PocketPC 2003') 4.20.00. I use the latest driver Toshiba 5.01 C and the card is recognized by the Pocket PC (Medion MD 95450 / MDPPC 150). I can connect to my mobile phone and GPRS connection is accumulation with no problems.

    But later at this point in time, the connection is established but dead... no connection to anyone. It seems that the communication between the Pocket PC and the card SD - BT2 is broken on the software side.

    Anyone have an idea (or a working driver) for this problem?

    Thanks in advance

    Karl

    Hello

    Have you tried to reinstall the drivers or software for SD - BT2?
    In my opinion, you should check this option.
    Also, I found a brand new version for PDA Bluetooth Stack (Bluetooth software and drivers).
    Check out this site.
    http://APS.toshiba-tro.de/Bluetooth/pages/download.php.

    Good bye

  • No communication between the printer and the Red computer on switch flashing printer does on every time I turn it off

    I get a message there is no communication between the printer and the computer. Printer is all-in-one HP Officejet 4315v. Have uninstalled and reinstall the software and unplug the USB port and plug it back. Repeated several times. Still no communication. Exclamation red light next to 'on' and green button 'on' butter is flashing all the time.

    You have a hardware failure of the printer.  Contact the manufacturer for support.

  • No communication between the primary and standby

    Hello

    I have configured the DG,

    primary-> testprod
    standby mode-> testprod_s
    I started, standby machine instance watch with testprod and its place...
    but there is no communication between the primary and standby...

    How can I ask/check communication?

    Heartbeat PING [ARC3]: Unable to connect to the day before "testprod_s". Error is 12514

    eve of post form

    status of $lsnrctl
    $lsnrctl services

    When oracle not registered with listener service, this kind of errors occurred.
    The value of register LOCAL_LISTENER & manually as below in sleep mode and post

    SQL > alter the registry system;

  • Disable communication between the host and the virtual machine

    I have VM Server 2.0 and one of the virtual machines has the same name as the server and even if the virtual computer is connected to the host only network it generates the Windows error message: duplicate names exist on the network.

    is there a way to disable communication between the host and the virtual machines? I just need a virtual network that is isolated from my network complete and host also.

    Thank you.

    The GUI Server2 is not to choose the other unused vmnets.  Then edit your file VMX use a different vmnet of 0, 1 or 8.  (which are bridged, host-only and NAT)

    Thus, for example, if your VMX has a line that says:

    Ethernet0.VNET = "VMNet0.

    change to:

    Ethernet0.VNET = "VMNet2.

    (This assumes that you have not used the network Editor to fill the vmnet2 either).

  • Components: Communication between the buttons on the component and Application

    It's probably much easier I have do it be... but I'm totally stuck, so that's:

    I have a component separate that acts as a container for a group of buttons.  The container is scrollable vertically and has arrows at the top and bottom to activate the scroll effect.  If the id is "scroll_arrow".

    Here's my problem: I need to fill a datagrid with id = "patient_stream" with the data from a table collection that is specific to the particular key that I am pressing on.

    The component cannot 'see' the items in demand, so I can't apply functions directly on the buttons.

    I tried this:

    Again, "scroll_arrow" is the component.  "first_responder" is the button.  "patient_stream" is the datagrid control.  "head_area" is the Arraycollection collection.

    public function load(event:MouseEvent):void
                {
                    if (scroll_arrow.first_responder.selected == true)
                    {
                        patient_stream.dataProvider = head_area;
                    }
                        
                }
    

    However, I have no way to activate the function 'load', because the component of the island and the application are separated.

    I enclose the code for the component so that you can get a better idea of what I'm trying to do.

    Does anyone have a better solution on this manipulation?

    COMPONENT:

    <?xml version="1.0" encoding="utf-8"?>
    
    
    
    <mx:VBox   xmlns:mx="http://www.adobe.com/2006/mxml" 
                   direction="vertical"
                  mouseWheel="onMouseWheel(event)"
                horizontalScrollPolicy="off" 
                horizontalAlign="center" 
                verticalScrollPolicy="off" 
                paddingRight="3" 
                borderThickness="1" 
                borderColor="#333333">
    
    
    
    
    <mx:Script>
    
            <![CDATA[
    
                import flash.utils.clearInterval;
                import flash.utils.setInterval;
                import mx.effects.easing.Exponential;
                import mx.effects.AnimateProperty;
    
                private var fx:AnimateProperty = new AnimateProperty();
                private var index:uint;
              
                
                private function onMouseWheel(e:MouseEvent):void
    
                {
                    doMove(-1*e.delta*100);
                }
    
                
                private function doDown():void
                {
                    index = setInterval(doMove,300,100);
                    doMove(100);
                }
    
    
                private function doUp():void
                {
                    index = setInterval(doMove,300,-100);
                    doMove(-100);
                }
    
    
    
                private function clear():void
                {
                    clearInterval(index);
                }
    
    
    
                private function doMove(direction:Number):void
                {
                    fx.stop();
                    fx.property = "verticalScrollPosition";
                    fx.easingFunction = Exponential.easeOut;
                    fx.toValue = box.verticalScrollPosition + direction;
                    fx.play([box]);                
    
                }
    
            ]]>
    
        </mx:Script>
        
       
                            
                            
            <mx:Button upSkin="@Embed(source='/images/query_up_1.png')" overSkin="@Embed(source='images/query_up_1.png')" downSkin="@Embed(source='images/query_up_2.png')" mouseDown="doUp()" mouseUp="clear()" doubleClickEnabled="true" color="#F5F8F9" width="258"/>
                            
                <mx:VBox id="box" width="280" height="{height - 250}" horizontalScrollPolicy="off" horizontalAlign="center" verticalScrollPolicy="off">
                                   
                         <mx:Button   label="1RSP First Responder – Medical"  width="261" height="29" labelPlacement="left" textAlign="left" fontSize="10" id="first_responder"/>
                         <mx:Button    width="261" height="29"  label="BAS Battalion Aid Station" textAlign="left" fontSize="10"/>
                         <mx:Button    width="261" height="29" label="FRSS Pre-op" textAlign="left" fontSize="10"/>
                          <mx:Button    width="261" height="29" label="FRSS Operating Room" textAlign="left" fontSize="10"/>
                         <mx:Button    width="261" height="29" label="FRSS Post-op" textAlign="left" fontSize="10"/>
                         <mx:Button  width="261" height="29" label="SC Operating Room" textAlign="left" fontSize="10"/>
                         <mx:Button  width="261" height="29" label="SC Ward" fontSize="10" textAlign="left" fontFamily="Verdana"/>
                         <mx:Button  width="261" height="29" label="SC X-ray" fontSize="10" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="SC Laboratory" textAlign="left" fontSize="10"/>
                         <mx:Button  width="261" height="29" label="Operating Room Equipment" textAlign="left" fontSize="10"/>
                         <mx:Button  width="261" height="29" label="Operating Room Consumables" textAlign="left" fontSize="10"/>
                         <mx:Button  width="261" height="29" label="Field Dental Operatory" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="NBC Individual" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="NBC Unit" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="Aid Station Sick Call" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="1st Resp - Consumable" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="1RE 1st Resp - Equipment" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="PMM" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="PMT" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="OEHS" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="ENTO" textAlign="left"/>
                         <mx:Button  width="261" height="29" label="BEC BAS ERC - Consumable" textAlign="left"/>
                                 
                </mx:VBox>
                            
                            
                        <mx:Button width="258" upSkin="@Embed(source='/images/query_down_1.png')" overSkin="@Embed(source='images/query_down_1.png')" downSkin="@Embed(source='images/query_down_2.png')"  mouseDown="doDown()" mouseUp="clear()" />
                        
                        
        </mx:VBox>
    

    In some cases, you can, or may have to, use parentApplication.varName or parentDocument.varName.

  • communication between the printer and the computer stops

    Original title: printer problem

    Without rhyme or reason communication between our computer and the printer just stops (often!)   Why?  and how to fix it?

    Hello

    ·                         try to uninstall and reinstall and use the latest printer drivers VISTA for your model of the manufacturer of the printer

    You can also track information to try to solve your problems of printer below

    read the printer correct that information the slot microsoft, including the 'fix - it' and the information of the links to the other

    Solve printer problems

    http://Windows.Microsoft.com/en-us/Windows-Vista/troubleshoot-printer-problems

    and read this microsoft tutorial too

    Introduction

    This tutorial is designed to help you identify and fix the problem printer common windows problems, including print errors, or errors, and other issues that could prevent you from printing. This tutorial does not cover printing problems related to specific programs. Printing problems can be caused by cables that are not properly connected, corrupt, drivers, incompatible drivers, the printer settings, missing updates and problems with your printer.

    How to use this tutorial

    For best results, complete each step before move you on to the next. Try to print after each step before moving on to the next step.

    http://Windows.Microsoft.com/en-us/Windows/help/printer-problems-in-Windows

  • The best way to connect 2 the application of ADF database servers?

    Until merge us the databases, I have a situation where I need to connect and to interview the two different databases. If the number of declaration is < 9 digits, use DBConn1, otherwise use DBConn2.

    I thought to use two modules of the application, but how would pass between the two connections in the code, let's say, a command button from the user interface with links?

    Is this possible at all?

    Thank you

    John

    In any case, you will need different display objects to query different data.

    The easy thing would be for create you to choose a database as the main one and in this database, DB links to the database. Then create a synonym for the table in the database, and then build your second view object against the synonym for the link to the DB.

    It is the best way to achieve your goal.

  • What is the best method/app to remove the old files on a late 2009 iMac?

    Want to clean and remove some old files, on which some I don't even know.  What is the best method, and or the app? I have airport time capsule as back up.

    Look at and think are the best, there is no app that comes already to know your preferences.

  • Channels of communication between two applications?

    Hi Experts,

    Y at - it anyway (s) for two applications on the same device to talk to eachother? Something like a local socket communication?

    Thank you

    MoWriter

    Hi there did you look at this KB?

    http://supportforums.BlackBerry.com/T5/Java-development/communicating-with-other-applications/Ta-p/4...

  • Need help configuration IOS IPsec to enable communication between the VPN client

    Hi, I need help with the configuration of IPsec VPN router 2811. I want to allow communication between VPN clients, is that possible? I know that ASA, you can do this by using the command "permit same-security-traffic intra-interface".

    The fact is that each Client IP communicator installed, but when they tried to call each other, he failed. I guess that's because the connectivity between them is not permitted because of the VPN connection.

    Thanks in advance...

    Hello

    Try this: -.

    local pool IP 192.168.1.1 ippool 192.168.1.5

    access-list 1 permit host 192.168.1.2< vpn="" ip="" addr="" of="" client="">

    access-list 1 permit host 192.168.1.3< vpn="" ip="" addr="" of="" client="">

    access-list 1 permit 10.10.10.0 0.0.0.255

    < lan="" behind="" the="">

    ISAKMP crypto client configuration group vpnclient

    key cisco123

    ACL 1< binding="" the="" acl="">

    !

    --------Done-------------

    If you do NAT on the router then you might want to exempt your VPN traffic to be NAt had

    Assuming that the NAT of your router is

    overload of IP nat inside source list 111 interface FastEthernet1/0

    !

    ! - The access list is used to specify which traffic

    ! - must be translated to the outside Internet.

    access-list 111 deny ip 10.10.10.0 0.0.0.255 192.168.1.0 0.0.0.255

    access-list 111 deny ip 192.168.1.0 0.0.0.255 192.168.1.0 0.0.0.255

    Above two statements are exempt from nat traffic.

    access-list 111 allow ip 10.10.10.0 0.0.0.255 any<, permits="">

    I would like to know if it worked for you.

    Concerning

    M

  • Lack of communication between the host computers

    Hello

    We have a small installation demo (2 x ESXi5.1 build 799733 hosts) of vCloud Director 5.1.1868405 running build and meet a strange communication with the VMS problem when they sit on different hosts.

    That we have tested with several organizations and different types of OS etc and the behavior is the same, an example would be that if one of the VMS is a Web server of the site can be displayed if from VMs on the same host, however when you separate guests cannot view the Web site. Virtual machines can ping each other wherever they are.

    I hope someone here can help point me in the right direction to solve this

    Thank you

    Marc

    Looks like your pool of network is down.  If you are using a paralytic, routed Org or Org... isolated network looks that transport between the two does not work.

    If virtual machines are on one of these network types and on the same host, it works.  If they are on different hosts, it fails.

    Is what kind of network pool?  VCNI, VXLAN etc.?

    Make sure that the physical network is actually configured to transport data.  for example, VCNI uses a VLAN and MTU to 1524 (suggested min) for transportation between the hosts.  However, you need to configure it on the fabric of network (switch, etc.).

    VXLAN has its own requirements, but it has a way to test the virtual wire.

  • question on "How to call a method once when starting the application"

    Hello everyone.

    I'm trying to implement that article "How to call a method once when you start the application" by Frank suggests.
    https://blogs.Oracle.com/jdevotnharvest/entry/how_to_invoke_a_method


    Suppose I want to have a single entry point, so in my login.jpsx I have the below:
    <f:view beforePhase="#{login.onBeforePhase}">
    In the 'onBeforePhase' method, I have to pass the phaseEvent, since the signature is as follows:
    public void onBeforePhase(PhaseEvent phaseEvent)
    But how do I know the phaseEvent during the call to the login.onBeforePhase? How the call should be?

    Thank you very much!


    PS. I use jDev 11.1.2.1.0

    You must not pass something to this method, this method is called before each Phase except view restoration
    Just write logic as Frank suggested to the phase in which you want the code to run. You can get the PhaseId analogues

    PhaseId.RENDER_RESPONSE

    public void onBeforePhase(PhaseEvent phaseEvent) {// from Frank's doc
     //render response is called on an initial page request
      if(phaseEvent.getPhaseId() == PhaseId.RENDER_RESPONSE){
    ... etc
    
  • Best method of referencing for the use of images in the form of text?

    Im trying to take account of accessibility and SEO, but I really want to use images for my header items and menu.

    This is the best method for this? It lists some other methods below but im wondering if there is a solution to recommend.

    http://StopDesign.com/Archive/2003/03/07/replace-text.html

    A simple example of the method is here;

    http://StopDesign.com/IMG/articles/replace-text/ex_hello.html

    A span is put around the menu item and set display to none. A div is placed around the space, with a value of height and background image.

    Ive also heard of this method, which allows you to use custom fonts and id to use pretty images.

    www.mikeindustries.com/blog/sIFR/

    Thank you

    Webmaster guidelines from Google

    Special attention to the "quality guidelines".

    http://www.Google.com/support/webmasters/bin/answer.py?answer=35769#3

    Without knowing what you are hidden in the pages of Joomla, I can't offer much advice except to err on the side of caution.

    Nancy O.
    ALT-Web Design & Publishing
    Web | Graphics | Print | Media specialists
    www.Alt-Web.com/
    www.Twitter.com/ALTWEB
    www.Alt-Web.blogspot.com

Maybe you are looking for

  • When you import OE address book, additional addresses for a contact are not imported

    The title of the question basically says it all. Only one address per contact has been imported. How can I import additional addresses?

  • What macbook to buy?

    I have a late 2011 Macbook pro with a processor i5 2.4 GHz, 8 GB of RAM and a 256 gb SSD, I put in me. It works really well and I'm perfectly happy with the speed. What model would now give similar performance? I'm looking for the cheapest option and

  • Re: Mac and HP 8500 duplex printing has

    I have exactly the same problem. I have reset the printing system, installed the drivers and created a "Preset". Yet, I must go to the menu settings/options to check the 'duplex' box AGAIN EVERY time in all applications.  I would appreciate a fix. I

  • copy the file in the zipped folder - help!

    This is my first Mp3 player.  It connected to my PC very well, charge, etc.  My PC recognizes it.  However, I would like to transfer an mp3 file that is located in a zipped folder.  Drag the whole folder does not have a real copy to the "rocket".  Un

  • Problems after update Sony Xperia

    Update my xperia from sony on android and I can't use internet through mobile data, bit annoying because I can't navigate when Im out or use my sat NAV. Whats happened to my phone?