Sto cercando alcune librerie e alcuni esempi per creare un'applicazione client OPC in Java che potrebbe connettersi con il server opc. Grazie in anticipo.Applicazione client opc Java
risposta
Avete controllato OPC Client Programming with Java?
Essi offrono collegamenti diversi per questa zona:
- Utgard - puro libreria Java OPC
Utgard è un progetto open source che offre una libreria OPC scritto in puro Java nativo , cioè senza dipendenza da JNI o altre DLL. È concesso in licenza sotto licenza GPL.
- JEasyOPC client
Antonín di Java OPC Client Fischer è ora notevolmente migliorata e ospitato su SourceForge. Utilizza uno strato JNI codificato in Delphi. Viene fornito il codice sorgente completo (sia Java che Delphi).
penso che quello che stai cercando è Utgard, è possibile trovare codice di esempio in sezioni di documentazione, rispettivamente, nel codice sorgente del progetto sotto la documentazione.
Sono stato in questo sito web e c'è git: //git.openscada.org/org.openscada.documentation.git e questa è una delle opzioni con cui posso ottenere questi esempi. Ma la mia domanda è come scaricarlo e entrare nel mio progetto, perché è git? – user1519221
@ user1519221 È necessario lo strumento di gestione del controllo del codice sorgente [git] (http://git-scm.com/) con esso è possibile ottenere il codice/documentazione con 'git clone [URL]' –
abbiamo appena terminato un breve tutorial per Utgard, dai uno sguardo qui: https://openscada.atlassian.net/wiki/display/OP/HowToStartWithUtgard – Mauli
Sono disponibili due opzioni:
di andare per il tradizionale OPC DCOM come suggerito da Platzhirsch. DCOM richiede JNI e funziona solo in ambienti Windows.
da utilizzare per OPC UA (Unified Architecture), che è la nuova versione di OPC. OPC UA è disponibile in puro Java e disponibile in tutti gli ambienti Java SE 6. OPC UA include molte caratteristiche avanzate, come la sicurezza built-in, Information Modeling, ecc
OPC UA rende a prova di futuro migliore, dal momento che OPC UA è dove tutto lo sviluppo avviene in questo momento. È inoltre possibile connettersi ai server OPC DCOM dai client OPC UA con l'aiuto di wrapper, ad esempio UaGateway
Per OPC UA, posso suggerire Prosys OPC UA Java SDK che è l'opzione più avanzata per Java al momento (commerciale e sì , Sono coinvolto anch'io).
Potete leggere di più su OPC UA dal here
Qui ci sono alcuni open source implementazioni UPC UA su GitHub:
- https://github.com/digitalpetri/ua-server-sdk
- https://github.com/digitalpetri/opc-ua-stack
- https://github.com/bcopy/opc-ua-stack
Essi stai emergendo g e non completo, ma se stai ricercando o prototipando, questo è il modo giusto per iniziare rispetto alle librerie commerciali con tutte le funzionalità.
Implementare l'API OPC in C++. Rendilo un oggetto DCOM e funzionante come servizio Windows.
È possibile connettersi agli oggetti DCOM tramite J-Interop o JACOB entrambi sono bridge JAVA-DCOM.
- 1. Differenza tra OPC UA e OPC DA?
- 2. Server OPC gratuito per valori simulati
- 3. node.js OPC UA molti elementi monitorati
- 4. ID applicazione problema per ogni tipo di applicazione client
- 5. Logica applicazione Java EE/Glassfish
- 6. Client Java API Java - Informazioni utente
- 7. Comunicazione client TCP e client Android Java
- 8. Applicazione java ee modulare
- 9. applicazione Java stranamente
- 10. C# OPC Applicazioni Codice identico, ma funziona in modo diverso
- 11. Socket - Client Java, server C#
- 12. Java RMI - Timeout client
- 13. Client java adb puro
- 14. Client NTP Java
- 15. Java Client To WebRTC
- 16. necessario client Websocket Java
- 17. CouchDB client Java
- 18. Avviare un'applicazione java da un'altra applicazione java
- 19. Java: applicazione dei criteri di protezione lato client dall'applet per AES256
- 20. Applicazione basata su testo Java
- 21. Applicazione Java scalabile con Hazelcast
- 22. Applicazione java con profiling remoto
- 23. Erlang OTP supervisione Java applicazione
- 24. Applicazione web Java Front-end
- 25. semplice Java Client/Server programma
- 26. Connessione SSL dal client Java
- 27. Libreria client/server RTSP Java
- 28. API del client Cassandra Java
- 29. Client Java WCF e IncludeTimestamp
- 30. migliore libreria client java jabber
Java è una parola e non un acronimo –
Hai utilizzato una di quelle librerie in produzione e hai commenti/feedback su di esse? –