Estoy buscando algunas bibliotecas y algunos ejemplos para crear una aplicación cliente OPC en Java que pueda conectarse con el servidor opc. Gracias por adelantado.Aplicación de cliente Java opc
Respuesta
¿Has echado un vistazo OPC Client Programming with Java?
Ellos ofrecen diferentes enlaces para esta área:
- Utgard - biblioteca de Java puro OPC
Utgard es un proyecto de código abierto que ofrece una biblioteca de OPC escrito en nativo Java pura , es decir, sin dependencia de JNI u otras DLL. Está bajo la licencia GPL.
- JEasyOPC cliente
Antonín Java OPC Client de Fischer está muy reforzada y alojado en SourceForge. Utiliza una capa JNI codificada en Delphi. Se proporciona el código fuente completo (tanto Java como Delphi).
Creo que lo que estamos buscando es Utgard, se pueden encontrar ejemplos de código en secciones de documentación, respectivamente, en el código fuente del proyecto en virtud de la documentación.
He estado en este sitio web y existe: git: //git.openscada.org/org.openscada.documentation.git y esta es una de las opciones por las que puedo obtener estos ejemplos. Pero mi pregunta es cómo descargarlo y entrar en mi proyecto, porque es git? – user1519221
@ user1519221 Necesita la herramienta de administración de control de fuente [git] (http://git-scm.com/) con ella puede obtener el código/documentación con 'git clone [URL]' –
Acabamos de terminar un breve tutorial para Utgard, échale un vistazo aquí: https://openscada.atlassian.net/wiki/display/OP/HowToStartWithUtgard – Mauli
Usted tiene dos opciones:
ir a por el tradicional OPC DCOM como sugiere platzhirsch. DCOM requiere JNI y funciona solo en entornos Windows.
para OPC UA (Arquitectura unificada), que es la nueva versión de OPC. OPC UA está disponible en Java puro y está disponible en todos los entornos Java SE 6. OPC UA incluye muchas características avanzadas, tales como la seguridad incorporada, el modelado de información, etc.
OPC UA te hace a prueba de futuro mejor, ya que OPC UA es donde todo el desarrollo ocurre en el momento. También puede conectarse a los servidores OPC DCOM de los clientes OPC UA con la ayuda de las envolturas, tales como el UaGateway
Para OPC UA, puedo sugerir Prosys OPC UA Java SDK que es la opción más avanzada para Java en el momento (comercial, y sí , Yo estoy involucrado)
Puede leer más acerca de OPC UA de here
Éstos son algunos de código abierto implementaciones UPC UA en GitHub:
- https://github.com/digitalpetri/ua-server-sdk
- https://github.com/digitalpetri/opc-ua-stack
- https://github.com/bcopy/opc-ua-stack
Ellos 're emergen g y no está completo, pero si está investigando o creando prototipos, esa es la forma correcta de comenzar, a diferencia de las bibliotecas comerciales con todas las funciones.
Implemente la API OPC en C++. Conviértalo en un objeto DCOM y ejecútelo como un servicio de Windows.
Puede conectarse a objetos DCOM a través de J-Interop o JACOB ambos son puente JAVA-DCOM.
- 1. Servidor OPC gratuito para valores simulados
- 2. Diferencia entre un cliente de aplicación y un cliente independiente
- 3. Ajax de llamadas en la aplicación cliente Java
- 4. Aplicación de cliente/servidor Cocoa
- 5. Cliente Java NTP
- 6. Java: Cliente SOAP simple
- 7. ¿Cliente de reposo para Java?
- 8. Cliente JSON-RPC en Java
- 9. Cliente REST dentro de la aplicación OSGi
- 10. API de cliente Java REST para Android
- 11. Elegir certificado de cliente SSL en Java
- 12. ¿Cómo hacer que mi aplicación Java Swing sea una aplicación Cliente-Servidor?
- 13. Programa Simple Cliente/Servidor Java
- 14. Un simple cliente java SOAP
- 15. Formulario de cliente submit datetime, aplicación MVC
- 16. Diccionario/Cliente VS variables de aplicación
- 17. autenticación de certificado de cliente Java HTTPS
- 18. mejor biblioteca de cliente de java jabber
- 19. ¿Dónde es un buen lugar para comenzar a hacer una aplicación en .NET que se comunica a través de OPC?
- 20. Descomprimir la respuesta HTTP de GZIP (usando la aplicación api de cliente de jersey, java)
- 21. Java RTSP cliente/servidor de la biblioteca
- 22. Cliente HTTP de Java para ElasticSearch
- 23. Java RMI - Tiempo de espera del cliente
- 24. IPC entre aplicaciones cliente .NET y Java
- 25. Estándar Java para comunicación cliente/servidor
- 26. ¿Cómo implementar la comunicación entre la aplicación de cliente Java (Android) y la aplicación de servidor PHP?
- 27. Cómo soportar múltiples TrustStores en la aplicación de cliente java SSL
- 28. Subversion Aplicación del lado del cliente
- 29. Conexión SSL desde el cliente Java
- 30. Juego cliente-servidor en Java con applets
Java es una palabra y no un acrónimo –
¿Usó una de esas bibliotecas en producción y tiene algún comentario/comentario sobre ellas? –