UA-Java-Legacy | OPC Foundation as legacy support | SDK library

 by   OPCFoundation Java Version: 1.4.1 License: Non-SPDX

kandi X-RAY | UA-Java-Legacy Summary

kandi X-RAY | UA-Java-Legacy Summary

UA-Java-Legacy is a Java library typically used in Utilities, SDK applications. UA-Java-Legacy has no bugs, it has no vulnerabilities, it has build file available and it has low support. However UA-Java-Legacy has a Non-SPDX License. You can download it from GitHub.

The OPC Foundation will continue maintenance of the .NET Stack which is based on .NET Standard. It can be found here. The OPC Foundation has formally released the Unified Architecture Java Stack and Sample Code to the community.
Support
    Quality
      Security
        License
          Reuse

            kandi-support Support

              UA-Java-Legacy has a low active ecosystem.
              It has 337 star(s) with 218 fork(s). There are 59 watchers for this library.
              OutlinedDot
              It had no major release in the last 12 months.
              There are 50 open issues and 152 have been closed. On average issues are closed in 119 days. There are 2 open pull requests and 0 closed requests.
              It has a neutral sentiment in the developer community.
              The latest version of UA-Java-Legacy is 1.4.1

            kandi-Quality Quality

              UA-Java-Legacy has 0 bugs and 0 code smells.

            kandi-Security Security

              UA-Java-Legacy has no vulnerabilities reported, and its dependent libraries have no vulnerabilities reported.
              UA-Java-Legacy code analysis shows 0 unresolved vulnerabilities.
              There are 0 security hotspots that need review.

            kandi-License License

              UA-Java-Legacy has a Non-SPDX License.
              Non-SPDX licenses can be open source with a non SPDX compliant license, or non open source licenses, and you need to review them closely before use.

            kandi-Reuse Reuse

              UA-Java-Legacy releases are available to install and integrate.
              Build file is available. You can build the component from source.
              Installation instructions are not available. Examples and code snippets are available.
              UA-Java-Legacy saves you 108150 person hours of effort in developing the same functionality from scratch.
              It has 115810 lines of code, 8380 functions and 673 files.
              It has high code complexity. Code complexity directly impacts maintainability of the code.

            Top functions reviewed by kandi - BETA

            kandi has reviewed UA-Java-Legacy and discovered the below as its top functions. This is intended to give you an instant insight into UA-Java-Legacy implemented functionality, and help decide if they suit your requirements.
            • Get a GUID from the input field name .
            • Send a secure message .
            • Returns a BrowsePath target for the given starting node
            • Runs the HTTP POST .
            • Get the variant contents .
            • Generate a X509 certificate .
            • Sends a request to the secure channel .
            • Build the PSHA .
            • Adds a chunk to the message builder .
            • Handles getEndpoints request .
            Get all kandi verified functions for this library.

            UA-Java-Legacy Key Features

            No Key Features are available at this moment for UA-Java-Legacy.

            UA-Java-Legacy Examples and Code Snippets

            No Code Snippets are available at this moment for UA-Java-Legacy.

            Community Discussions

            Trending Discussions on UA-Java-Legacy

            QUESTION

            Connect to Matrikon server with OPC UA Java Legacy
            Asked 2020-Jan-08 at 10:53

            I am trying to connect to an OPC server of a Siemens S7 1200 PLC. For this I used the Matrikon application That is configured on my local machine. With the JeasyOPC library I can make the connection, so it is like this:

            JOpc jopc = new JOpc("localhost","Matrikon.OPC.SiemensPLC.1","JOPC1");

            JOpc.coInitialize();

            But this library can only be used in Windows and has problems when compiling binaries in 64.

            So I have tried with OPC Foundation UA JAVA Legacy and I would like to make the same connection, however in the examples we ask for many more things:

            ...

            ANSWER

            Answered 2019-Feb-01 at 11:44

            Okay. I answer to myself. After many searches I have found my error: There are two types of OPC: DA and UA.

            The first of all (the DA) is to which I could connect with:

            JOpc jopc = new JOpc ("localhost", "Matrikon.OPC.SiemensPLC.1", "JOPC1");

            This version of the protocol is the one used historicaménte windows, uses COM libraries and can only be implemented under a Windows computer.

            The second, the OPC UA, is the new implementation and connects like this:

            String url = "opc.tcp: // localhost: 102 /"; // ServerExample1

            This version is already compatible with Windows, Linux and any system that is capable of running the libria.

            The problem was that, in my case, the S7 1200 only uses OPC DA, which made the UA option unfeasible for me if it did not use a compatible gateway.

            I hope this information will help someone who is in my situation.

            Greetings.

            Source https://stackoverflow.com/questions/54404622

            Community Discussions, Code Snippets contain sources that include Stack Exchange Network

            Vulnerabilities

            No vulnerabilities reported

            Install UA-Java-Legacy

            You can download it from GitHub.
            You can use UA-Java-Legacy like any standard Java library. Please include the the jar files in your classpath. You can also use any IDE and you can run and debug the UA-Java-Legacy component as you would do with any other Java program. Best practice is to use a build tool that supports dependency management such as Maven or Gradle. For Maven installation, please refer maven.apache.org. For Gradle installation, please refer gradle.org .

            Support

            For any new features, suggestions and bugs create an issue on GitHub. If you have any questions check and ask questions on community page Stack Overflow .
            Find more information at:

            Find, review, and download reusable Libraries, Code Snippets, Cloud APIs from over 650 million Knowledge Items

            Find more libraries
            CLONE
          • HTTPS

            https://github.com/OPCFoundation/UA-Java-Legacy.git

          • CLI

            gh repo clone OPCFoundation/UA-Java-Legacy

          • sshUrl

            git@github.com:OPCFoundation/UA-Java-Legacy.git

          • Stay Updated

            Subscribe to our newsletter for trending solutions and developer bootcamps

            Agree to Sign up and Terms & Conditions

            Share this Page

            share link

            Explore Related Topics

            Consider Popular SDK Libraries

            WeiXinMPSDK

            by JeffreySu

            operator-sdk

            by operator-framework

            mobile

            by golang

            Try Top Libraries by OPCFoundation

            UA-.NETStandard

            by OPCFoundationC#

            UA-.NET-Legacy

            by OPCFoundationC#

            UA-.NETStandard-Samples

            by OPCFoundationC#

            UA-Nodeset

            by OPCFoundationC#

            UA-ModelCompiler

            by OPCFoundationC#