Read something simple using 60870.5

I'm new on CIS 60870.5.  I need to read data using this Protocol.

I have the IP address of the machine that has access to the data.  I guess that this is called the master (?). I was given a document with a bunch of "104 addresses".  I guess that those who are "AIO" s (?). The same document, what I said has a couple of other numbers that seem to apply to several addresses "104".  They are labeled ' Nr ' and 'number '.  I guess that those who are 'ASDU' (?).  Unfortunately I don't have much to join people who actually implemented this doc.

One of these 104 addresses is for a measure called "voltage". In my view, that the value is simply a DBL. To read it, I built a (extract attached) VI, I don't know what to insert where the question mark is the exception.  Can anyone suggest what is happening here?  I tried to use the function 'Reading Parameter.vi' but this error generated 355269 evidence "NOR-Industrial Communications for IEC 60870-5: this type of points has no parameters."

I tried follow the examples, but I was confused. Probably just me!

Thanks in advance for any help!

Hi AkashSharma,

Indeed, examples of VI are a much better Starter making them yourself when you're not very familiar with the Protocol.

It is 'Read useless Sing'.
The toolkit OR IEC 60870-5 has only the part position controlled functions. A control post (or server, slave) writes data to the control (or customer, master) station. The control station gives orders to the control station and monitors for the dots on them.
Discover the variety of controls VI, and would read Command.vi.

The Single: point type. Learn VI and detailed help context-sensitive help for a list of the definitions of type point.

Tags: NI Products

Similar Questions

  • Lately when I use the mouse the words text scrolling and copy on top of itself a million times. This happens when I am on line reading something to say on the MSN homepage.

    Lately when I use the mouse the words text scrolling and copy on top of itself a million times. This happens when I am on line reading something to say on the MSN homepage. Sometimes I can click off on the side and separates the text and I can read it but when I use the scroll of the mouse or even the scroll bar on the sideit happens again and again.

    Hi Jaynebasye,

    1. This only happens when you are on the MSN Web site?

    2. did you of recent changes on the system?

    Method 1:

    You can try to change the scroll settings and check.

    For more information, see the following article

    Change the settings of the mouse

    Method 2:

    Step 1:

    You can also check if the problem occurs in safe mode with network.

    Startup options (including safe mode)

    Start your computer in safe mode

    Step 2:

    If you do not experience the problem in safe mode with network, then perform a clean boot.

    A clean boot to check if startup item or services to third-party application is causing this issue.

    You can read the following article to put the computer in a clean boot:

    How to troubleshoot a problem by performing a clean boot in Windows Vista or in Windows 7

    Note: Make sure that you put the computer to a Normal startup once you are finished.

    Hope this information is useful.

  • Downloads: whenever I download something it used to stay in the download window until I deleted it. Now, will it automatically in a downloads folder that I have to go look

    Whenever I download something it used to stay in the download window until I deleted it.  Now, he will automatically in a downloads folder that I have to go look.  How can I fix?  And can I delete stuff in this folder once it's been downloaded?

    "And I can delete stuff in this file once it's been downloaded?"

    If you delete a download without 1 do something with it, it wll be lost.

    http://Windows.Microsoft.com/en-us/Windows-Vista/find-a-file-you-have-downloaded

    Search for a file that you have downloaded

    Read the above info.

    See you soon.

    Mick Murphy - Microsoft partner

  • We lose our allowance of 15 GB per month because my desktop PC is running away with our consumption and yet I can't find why something is using this

    Description: My windows 7 64 bit Premium PC I use google to connect & outlook Office 2003 Professional to my mails
    Stopped working, something is using place our allocation BUT I can only find this problem below indicates my MM is stuck open (I have no idea what that means, but there is nothing that connects from or to my PC, I have screenshots to prove it.)

    I last month found a bad virus that had been arrested who was supposed to to use our connection a * 32 bad Virus but I have dealt with that & had several full crawls, nothing appears & again, the every time I connect gigabytes fly just somehow? Ant advice would help please thank you.  Signature of the problem:

    Problem event name: CLR20r3
    Signature of the problem 01: mmc.exe
    Signature of the problem 02: 6.1.7600.16385
    Signature of the problem 03: 4a5bc808
    Signature of the problem 04: MIGUIControls
    Signature of the problem 05: 1.0.0.0
    Signature of the 06 problem: 4ce7b8db
    Signature of the problem 07: A3
    Signature of the 08:138 problem
    Signature of the problem 09: VZ1GOZCYE0IDG4OJDGPOY5YQVMFEF24I
    OS version: 6.1.7601.2.1.0.768.3
    Locale ID: 2057

    Read our privacy statement online:
    http://go.Microsoft.com/fwlink/?LinkId=104288&clcid=0x0409

    If the online privacy statement is not available, please read our offline privacy statement:
    C:\Windows\system32\en-US\erofflps.txt

    I still haven't heard of this last information request.

    However I have now discovered that as I use two Nuance Dragon Speaking Professional programs & their last program Advanced PDF, what they reported everything I do in their cloud of Nuance I didn't know, I didn't know that it is now back to normal, so it was the program that used all our time at high speed to the top He sent what ever their cloud.

    I knew nothing about it & also, I knew that it only ever worked with my knowledge...

    So I found this deletion of the boot record & since this was done last night he kept all our internet time using upward.

    Thank you very much for your help, which gave me a better chance to discover this & stop programs connect to the cloud. Thank you for your valuable help on it. Much thanks, Malcolm Campbell.

  • Oracle of the MAF error ' cannot read the DataControl uses on loadDataControl for the id:

    Need help!

    I created a simple SOAP web service for a remote database that works very well in 12 c WebLogic Server and also in the Jdeveloper HTTP Analyzer. When I use the same web service in the attached code, I get the following error (I've included output System.out.println in Ref. to the flow of the code) I use Jdeveloper 12 c MAF 2.0.0.0.41 on Mac OSx 10.9.

    Chk #0

    Processing line # 1

    Chk #1

    Chk #2

    [SEVERE - oracle.adfmf.framework - AmxBindingContext - loadDataControlById] Cannot read the DataControl uses on loadDataControl for the id: WLFNewActWS. [SEVERE - oracle.adfmf.framework - SynchronizationDC - syncDataFromOfflineToOnline] [Ljava.lang.StackTraceElement;@467c53d3

    @


    Sorry about that, I think I'm wrong you.

    OK, I created an example to test what goes wrong.

    1. server side, create a project named Employee_ws

    a. Department_ws.java

    public interface {Department_ws}

    public boolean addDepartment (a Department);

    }

    b. Department.java

    public class {Department

    public Department() {}

    Super();

    }

    int departmentId.

    String departmentName;

    locationId int;

    managerId int;

    {} public void setDepartmentId (int departmentId)

    this.departmentId = departmentId;

    }

    public int getDepartmentId() {}

    return departmentId.

    }

    {} public void setDepartmentName (String departmentName)

    this.departmentName = departmentName;

    }

    public String getDepartmentName() {}

    return departmentName;

    }

    {} public void setLocationId (int locationId)

    this.locationId = locationId;

    }

    public int getLocationId() {}

    return locationId.

    }

    {} public void setManagerId (managerId int)

    this.managerId = managerId;

    }

    public int getManagerId() {}

    return managerId;

    }

    }

    c. Department_impl.java

    @WebService

    / public class Department_impl implements Department_ws {}

    public Department_impl() {}

    Super();

    }

    @Override

    @WebMethod

    {} public boolean addDepartment (@WebParam (name = "arg0") a Department)

    If (Department! = null) {}

    int departmentId = department.getDepartmentId ();

    String departmentName = department.getDepartmentName ();

    int locationId = department.getLocationId ();

    managerId int = department.getManagerId ();

    Connection Conn;

    try {}

    Conn = ConnectionFactory.getConnection ();

    conn.setAutoCommit (true);

    Statement šment = conn.createStatement ();

    String inset_sql =

    "INSERT INTO dept (department_name, location_id, department_id, manager_id) VALUES ('+ '.

    departmentId + "," "" + departmentName + "'," + locationId + "," + managerId + ")";

    šment. Execute (inset_sql);

    Returns true;

    } catch (Exception e) {}

    System.out.println (e);

    }

    }

    Returns false;

    }

    }

    d. ConnectionFactory.java

    import java.sql.Connection;

    to import java.sql.DriverManager;

    import java.sql.SQLException;

    Connect to the database

    public class {ConnectionFactory

    public ConnectionFactory() {}

    Super();

    }

    protected static connection conn = null;

    public static connection getConnection() bird Exception {}

    If (conn == null) {}

    try {}

    String driver = "oracle.jdbc.driver.OracleDriver";

    String url = "jdbc:oracle:thin:@localhost:1521:orcl";

    User String = "employee";

    String password = "employee";

    Class.forName (driver);

    Conn = DriverManager.getConnection (url, user, password);

    } catch (SQLException e) {}

    System.Err.println (e.getMessage ());

    }

    }

    return conn;

    }

    public static {} Sub closeConnection()

    try {}

    If (conn! = null) {}

    Conn.Close ();

    Conn = null;

    }

    } catch (Exception ex) {}

    throw new RuntimeException (ex);

    }

    }

    }

    You can run Department_impl.java to start the Web service. i.e. http://127.0.0.1:7001 / Employee_ws-Client-context-root/Department_implPort? WSDL

    Server side sql:

    CREATE USER employee IDENTIFIED BY employee DEFAULT TABLESPACE users

    Temp TEMPORARY TABLESPACE

    Users WE QUOTA UNLIMITED;

    GRANT create employee to logon.

    GRANT alter used to logon.

    GRANT create any employee at table;

    GRANT create trigger employee TO;

    GRANT create any employee to view;

    GRANT create sequence employee TO;

    GRANT create synonym employee TO;

    GRANT create type employee TO;

    GRANT create employee to procedure;

    CREATE TABLE (DEPT

    DEPARTMENT_ID NUMBER (7, 0) NOT NULL,

    DEPARTMENT_NAME VARCHAR2 (50).

    NUMBER OF LOCATION_ID (7, 0),

    MANAGER_ID NUMBER (7.0)

    );

    2 create a mobile application of CRG named Dept

    a. Department.java (even for the server)

    b. SynchronizationDC.java

    import java.util.ArrayList;

    import java.util.List;

    Import oracle.adfmf.framework.api.AdfmfJavaUtilities;

    Import oracle.adfmf.framework.exception.AdfInvocationException;

    public class SynchronizationDC {}

    public SynchronizationDC() {}

    Super();

    }

    public void syncDataFromOfflineToOnline() {}

    It's just for testing, so I build Department manually instead of mobile db data, please replace in your business logic

    A Department = new Department();

    department.setDepartmentId (1);

    department.setDepartmentName("1");

    department.setLocationId (1);

    department.setManagerId (1);

    NamesList list = new ArrayList (1);

    List ParamsList = new ArrayList (1);

    List TypesList = new ArrayList (1);

    namesList.add ("arg0");

    paramsList.add (department);

    typesList.add (Department.class);

    try {}

    AdfmfJavaUtilities.invokeDataControlMethod ("Dept_WS", null, "addDepartment", namesList, paramsList,

    typesList);

    } catch (AdfInvocationException e) {}

    System.out.println (e);

    }

    }

    }

    c. new an AMX pag called Dept.amx

    "http://www.w3.org/2001/XMLSchema-instance" xmlns:amx ="http://xmlns.oracle.com/adf/mf/amx"

    xmlns:dvtm ="http://xmlns.oracle.com/adf/mf/amx/dvt" >. "

    Text = "syncDataFromOfflineToOnline."

    Disabled = "#{!}" Bindings.syncDataFromOfflineToOnline.Enabled}"id ="cb3"/ >

    d. deploy on Android Simulator

    Click the button and a new record have been db insert through the webservice, search the remote db recording

    If above does not solve your problem, please let me know, thanks.

    Byron

  • Something simple that I'm missing: switching XML text problem

    I'm sure it's something simple I'm missing. I was looking at this code for some time now, I'm hoping that a fresh pair of eyes can help out me:

    I have a title for my videos of xml that are loaded with the video of the scene. When you click on a thumbnail of the image of the video, what is supposed to happen is the title of the video could appear above of the new video and remove the previous title of the video. Instead, remains the previous title and the new title of stacks on top of the other.

    Here are some of my code:

              //Process XML==================================================================================================================
              public function processXML(e:Event):void{
                   var myXML:XML = new XML(e.target.data);
    
                   thumb_width = myXML. @ THUMB_WIDTH;
                   thumb_height = myXML. @ THUMB_HEIGHT;
                   video_x = 200;
                   video_y = -20;
                   my_videos = myXML.VIDEO;
                   my_total = my_videos.length();
    
                   makeContainers();
                   thumbs_x = thumb_container.x;
                   thumbs_y = thumb_container.y - 20;
                   callThumbs();
                   makePlayer();
              }
              
              //Make Containers=================================================================================================================
              public function makeContainers():void{
                   main_container = new Sprite();
                   thumb_container = new MovieClip();
                   addChild(main_container);
                   titles = new Sprite();
                   
                   thumbs = new Sprite();
                   thumbs.addEventListener(MouseEvent.CLICK, playVideo);
                   thumbs.addEventListener(MouseEvent.MOUSE_OVER, onOver);
                   thumbs.addEventListener(MouseEvent.MOUSE_OUT, onOut);
                   thumbs.x = thumbs_x;
                   thumbs.y = thumbs_y;
                   thumbs.buttonMode = true;
                   main_container.x = -10;
                   main_container.y = -10;
                   thumb_container.addChild(thumbs);
                   main_container.addChild(thumb_container);
                   main_container.addChild(titles);
                   thumb_container.mask = thumbScroller.vThumbMask;
                                  
                   thumbScroller.next_btn.addEventListener(MouseEvent.MOUSE_DOWN, doAction);
                   thumbScroller.previous_btn.addEventListener(MouseEvent.MOUSE_DOWN, doAction);               
                   thumbScroller.next_btn.addEventListener(MouseEvent.MOUSE_UP, releaseButton);
                   thumbScroller.previous_btn.addEventListener(MouseEvent.MOUSE_UP, releaseButton);
              }
    
         
              //Call Thumbs==================================================================================================================
              public function callThumbs():void{
                   
                   for (var i:Number = 0; i < my_total; i++)
                   {
                        var thumb_url = my_videos[i].@THUMB;
                        var thumb_loader = new Loader();
                        thumb_loader.name = i;
                        thumb_loader.load(new URLRequest(thumb_url));
                        thumb_loader.contentLoaderInfo.addEventListener(Event.COMPLETE, thumbLoaded);
                        thumb_loader.y = (thumb_height+10)*i;
                   }
              }
    
              public function thumbLoaded(e:Event):void{
                   var my_thumb:Loader = Loader(e.target.loader);
                   thumbs.addChild(my_thumb);
              }
              
              
              //Make Player==================================================================================================================
              public function makePlayer():void{
                   my_player = new FLVPlayback();
                   my_player.skin = "SkinOverPlaySeekMute.swf";
                   my_player.skinBackgroundColor = 0x70A16C;
                   my_player.skinBackgroundAlpha = 0.5;
                   my_player.skinAutoHide = true;
    
                   my_player.x = video_x;
                   my_player.y = video_y;
                   my_player.width = 450;
                   my_player.height = 338;
    
                   main_container.addChild(my_player);
                   my_player.source = my_videos[0]. @ URL;
              }
              
              //stop audio and video
              public function stopPlayer():void{
                   my_player.stop();
              }
              
         
              //Thumbnail Functions-----------------------------------------------------------------------------------------------------------
              public function playVideo(e:MouseEvent):void{
                   var video_url = my_videos[e.target.name]. @ URL;
                   my_player.source = video_url;
                   thumbs.addEventListener(MouseEvent.CLICK,getTitle);
    
              }
    
              public function getTitle(e:MouseEvent):void{
                        var thumb_title = my_videos[e.target.name].@TITLE;
                        var title_txt:TextField = new TextField();
    
                                     //THIS DOESN'T WORK. FOR SOME REASON IT DOESN'T SEEM TO EVER GET CALLED 
                        if(titles.contains(title_txt)){
                                         trace("remove previous title");
                             titles.removeChild(title_txt);
                        }
                        
                        var myFormat:TextFormat = new TextFormat();
                        myFormat.font = "Helvetica";
                        myFormat.color = 0x000000;
                        myFormat.size = 25;
                        title_txt.defaultTextFormat = myFormat;
                        
                        title_txt.text = thumb_title;
                        title_txt.y = video_y - 40;
                        title_txt.x = video_x + 50;
                        title_txt.width = thumb_width;
                        title_txt.height = thumb_height;
                        title_txt.wordWrap = true;
                        titles.addChild(title_txt);
              }
    
    
    Also, for some reason, when the swf first loads, the title does not appear for the first thumbnail clicked but it starts to appear when you click a second thumbnail.
    Any help will be very much appreciated!
    
     
    

    The likely problem of lies between the following lines...

    var title_txt:TextField = new TextField();

    if (titles.contains (title_txt))

    {

    titles.removeChild (title_txt);

    }

    You just create an instance named title_txt.  So any reference to it thereafter is the newly created instance, no matter what that may already exist.

    I have just to keep a textfield and replace what is in it.  But if you want to continue to create instances and accumulate them in memory, then probably just want to use something like...

    if (titles.numChildren > 0)

    {

    titles.removeChildAt (0);

    }

  • How does ALBPMEngine record can be read other than using the log viewer

    Dear friends,

    Can anyone help on how ALBPMEngine newspapers can be read other than using the log viewer?

    Look forward to rsponse.

    see you soon

    Did you know that the display of the newspaper is a separate client application that can be installed and used separately? It is in the BPM_HOME/bin directory. That should allow you to ungroup it so you can use it for other applications. It can also be downloaded via the Task Manager.

    If you try to integrate some other system of surveillance of the newspaper, let us know. Can someone have built something already to do what you want.

    Mark

  • Tecra M2: unable to read DVD or use WinDVD 4

    Recently, I replaced my Tecra M2(: MODEL NO PTM20E-0MTGR-EN, SERIAL # 54579007G) hard drive and reinstalled windows xp.

    I did most of my files on an external drive, but I don't have the original installation discs. I am now unable to read DVD or use Win DVD 4 (which came with the machine.

    Is there a file I can download to reinstall dvd playback or otherwise what method can I use to wind dvd port 4 from the external hard drive (there the dll and .exe file but no installation file)

    Thanks for your help

    If you have written about WinDVD player bundled with the laptop, in this case, the situation is as follows: WinDVD player is part of the installation image and may not be downloaded from the Toshiba download page.

    If you want to use the same application, you need to download a free version of the download from producer page or buy it as all other applications. When you buy the computer Toshiba laptop to ensure that each customer can view DVDs and install WinDVD player. If you use original recovery image, you can use it every time but if you want to use your own OS, in this case you are solely responsible for the installation of the OS and software to use.

    If you have preinstalled with success the OS I recommend using any DVD player application. Intervideo WinDVD, one do not.

    Good bye

  • read an AVI using "Binary file reading" vi

    My question is to know how to read an avi file using vi «The binary read»

    My goal is to create a series of small avi files using IMAQ AVI write framework with the mpeg-4 codec to long 2 seconds (up to 40 images in each file with 20 frames per second) and then send them one by one in order to create a video stream. The image has entered USB camera. If I read these frameworks using IMAQ AVI read framework then compression advantage would be lost if I want to read the entire file itself.

    I've read the avi file using "Binary file reading" with 8 bit unsigned data format and then sent to the remote end and save it and then post it, but it did not work. Later, I found that if I read an image using "Binary file reading" file with 8 bit unsigned data format and save it to local computer itself, the format should be changed and it would be unrecognizable. I'm doing wrong by reading the file format of number integer 8 bit unsined or should I have used other types of data.

    I'm using Labview 8.5 and Labview vision development module and module vision 8.5 acquisition

    Your help would be very appreciated.

    Thank you.

    Hello

    Discover the help (complete) message to "write in binary.

    "Precede the size of array or string" entry by default true, so in your example the data written to the file will be added at the beginning information on the size of the table and your output file will be (four bytes) longer than your input file. Wire a constant False "to precede the array or string of size" to avoid this problem.

    Rod.

  • Whenever I'm on the laptop I did scroll down to read something, as soon as I move Sideways moves up/down also by typing the cursor guard jumping back a few letters in the same line

    Original title: keyboard

    Whenever I'm on the laptop I scroll to the bottom to read something, as soon as I move laterally the screen moves up/face down as by typing the cursor guard jumping back a few letters in the same line, obviously I don't am not literate PC please help me because it makes me crazy! Thanks to all its much appreciated!

    Please see the bulletin:

    http://answers.Microsoft.com/en-us/Windows/Forum/Windows_7-hardware/keyboard-issues-with-multiple-character-keys-Don ' t/2ad254e1-46e6-40f2-b082-f433f4c9ce0b

    In all likelihood, your laptop keyboard is a failure.

  • in most programs, F11 will take you full screen.  in adobe reader, you must use Ctrl-L.   F11 can be added to adobe reader as a shortcut for mode full screen?

    in most programs, F11 will take you full screen. in adobe reader, you must use Ctrl-L. F11 can be added to adobe reader as a shortcut for mode full screen?

    Hi hanekam123,

    I'm sorry, that is not possible, that is how Acrobat/Reader is built. For drive mode, you can use Ctrl + L to fullscreen or Ctrl + H.

    Kind regards
    Nicos

  • 6 of Lightroom cannot read my Canon 5 d Mark III photo files, the import message I received: the following files were not imported because they could not be read. I use the same camera that I used Lightroom 5 with the same cards Compact flash.

    6 of Lightroom cannot read my Canon 5 d Mark III photo files, the import message I received: the following files were not imported because they could not be read. I use the same camera that I used Lightroom 5 with the same cards Compact flash. The files are: DK5A0243. CR2

    Lightroom 6 trying to copy pictures to a different directory than what is Lightroom 5. That's why you have the problem.

    You can change the directory where you are teaching LR 6 to place photos, or change the permissions on this directory to read & write.

  • I must be missing something simple, but I can't figure out how to remove my Adobe account?

    I must be missing something simple, but I can't figure out how to remove my Adobe account?

    http://livingtext.WordPress.com/2009/03/13/delete-an-Adobe-account/

  • HP Envy 15 C8P48AV laptop: HP fingerprint reader passes Simple, allowing to work on Windows 10

    Fingerprint reader simple Pass stopped working. I used to be greeted by a flashing LED drive. That no nonger can't. Suggestions for the restoration of the features, please.

    HI @vdolcourt,

    Thank you for your query.

    I seized you fingerprint reader was working fine but suddenly stopped.

    You did it all change hardware or software because he worked? You did all your Windows updates?

    You have the last validity sensor driver installed. The HP Support Assistant can help you in this process.  Here is a link for HP Notebook PCs - troubleshooting a (Windows 8) fingerprint reader. The steps should be the same for Windows 10.    Have you tried uninstalling and reinstalling the driver?

    Looking forward to your update.

  • Applet: cannot read the file using getResource()

    Greetings,

    I'm working on an Applet that is about to read a pdf document.
    When you leave the statement
    java.net.URL PDFUrl=CSSMBulletins.class.getResource("files/oldTransition.pdf");
    PDFUrl is null...

    This happens only when I test using a browser (even if local or remote) client. When I debug using NetBeans that question never happened...
    The * created .jar file (I use in the folder of my Web server where the Index.html file - copy of the launch.html - is) includes * / icons * and * / folders files *.
    With the objects * / icons * I never met problems to get the URL, but with those of * / file * I always a null pointer returned by the method.
    To be more precise: the thrown exception's class nullpointerexception (file oldTransition.pdf exists and is in * / file folder)

    My question is:
    How can I solve this problem?

    On both computers (the and remote), I added the java.io.FilePermission "/ src/cssmbulletins /-", "read, write"; statement in the file, java.policy of the virtual machine.

    Published by: Hurukan on October 17, 2012 18:18

    Published by: Hurukan on October 17, 2012 18:19

    Published by: Hurukan on October 17, 2012 18:20

    Published by: Hurukan on October 17, 2012 18:39

    Published by: Hurukan on October 17, 2012 18:41

    If I am not mistaken the Applet runs client side, by the client computer

    Fix.

    but the jar file (which contains resources for Icons/Files) is located on the server.

    But it is downloaded to the client.

    When I test the Applet with NetBeans, there is no problem (if I give the correct path to the method of course).
    But during the test of any browser (excluding NetBeans) I got a null for the PDFUrl pointer.

    Here, the fundamental question which you have not yet addressed, is whether the PDF file within the JAR file or elsewhere. getResource() will only load it from the JAR file if (a) this is where the class came, and (b) the PDF file is in the JAR file. In Netbeans, it's different because it uses build/classes instead of the JAR file in the CLASSPATH, so it can load directly from the disk.

    The browser won't let no process to read or write files?

    The Plugin Java won't let you do that unless you sign the applet or the windows .policy file allows.

    This is the reason why I added some security strategies in jvm clients as I did for the server for testing with the browser in local (loopback).

    Don't, don't. Deployment issues. Arguments with customers. Too hard. Sign the applet.

    If there is nothing in the java.policy file, I can not connect to the database, can not print and of course can't read/write (when I did my tests with NetBeans, I security exception when you try to connect to the database, for example).

    Sign the applet.

    I don't have a thorough knowledge of the Java Applet and I can have underestimated the complexity of the "just read/write a file" on the remote computer.

    If the PDF file is not in the JAR file? So, is expected to be in the client file system? In this case, you cannot use getResource() at all, you must use the FileInputStream, FileReader, etc..

    I suppose that the Applet is decompressed in the local file system (even in memory).

    The JAR files is / are unpacked in memory. If the PDF file is not in the JAR file it is not unpacked.

    Do you think I have a good vision of how the Applet technology works? Or there is something important, that I missed?

    a no b Yes.

Maybe you are looking for

  • Delet several addresses in the drop-down list on the e-mail page

    on the page of the mail, the box where you put the address in I put the first letter of the address and a drop-down list box appears with several address of the person even all but 1 is false. I went to the address book, and there is only one address

  • RTD with SC2345 and SCC-RTD01

    Hello I have a problem with certain measures RTD with the PXI-6289, SC-2345 and SCC-RTD01 setup. I have implemented a DAQmx task in the project, using the following schema: Name: RTD_Temperatures HAVE channels 16, 17, 19, 21, 23 RO = 100 PT3851 0 to

  • Windows Live Messenger will not connect automatically, even if the correct boxes are checked.

    Windows Live Messenger (WLM) will not connect automatically, even if the correct boxes are checked. WLM signs component snap perfectly when the Connect button is used, but simply refuses to connect when the computer starts. It happened once before bu

  • Tour of blackBerry Smartphones and Outlook Webmail

    I'm trying to set up my new tour with access to my account webmail outlook that is running on an exchange server. However, he runs into an error every time and cannot process the account. Has anyone put succsefully in place something similar that has

  • BlackBerry Smartphones the custom profile ring copy?

    Hello Is it possible to create a custom profile ring and copy it to another device? We have 7 BB Torch 9800 in our technical team and we want to have the same ring for servers alerts profile. I did find this info on the web. Perhaps, the profile of t