3
A
回答
5
是的,这当然是可能的。一个简单但完整的例子:
[db.opa]
database ./counter
db /counter : int
Counter = {{
read() = /counter
inc() = /counter <- read() + 1
}}
[db_read.opa]
server = one_page_server("Counter app", -> <>Counter value: {Counter.read()}</>)
[db_write.opa]
_ = Scheduler.timer(1000, -> Counter.inc())
编译:
opa db_read.opa db.opa -o db_read.exe
opa db_write.opa db.opa -o db_write.exe
运行数据库counter
数据库服务器上的端口5001
:
opa-db-server -b 127.0.0.1:5001 --db-local counter
运行的应用程序,连接到该数据库:
./db_read.exe --db-remote 127.0.0.1:5001
./db_write.exe --db-remote 127.0.0.1:5001
的db_write
应用程序更新计数器的每一秒。通过访问localhost:8080
(并刷新页面),您可以看到db_read
应用。
希望Opa-DB专家会纠正我,如果我有什么问题。
相关问题
- 1. iOS应用程序可以共享数据吗?
- 2. 带数据库的Android应用程序,以便人们可以共享数据?
- 3. 我可以与应用程序组共享iOS Realm数据库吗?
- 4. 我可以通过Dropbox共享一个MS-Access数据库应用程序吗?
- 5. 我可以在iOS应用程序中共享Sqlite数据库吗?
- 6. Rails&Heroku:我可以在两个应用程序之间共享数据库吗?
- 7. 不同的应用程序服务器实现可以共享远程EJB吗?
- 8. 您可以在不同的应用程序之间共享CloudKit上的数据
- 9. Joomla和Moodle可以共享相同的数据库吗?
- 10. 我可以在桌面应用程序和我的iPhone应用程序之间共享SQLite数据库吗
- 11. 在不同程序集中共享应用程序数据
- 12. 共享两个android应用程序的相同SQLite数据库
- 13. 两个应用程序共享相同的数据库Rails
- 14. OpenGraph元素可以在不同的应用程序之间共享吗?
- 15. SharedPreferences可以在不同的Android应用程序之间共享吗?
- 16. 两个不同的Java应用程序共享相同的数据库
- 17. 两个不同的进程可以共享相同的DLL数据吗?
- 18. 两个Metro应用程序可以在WinRT中共享数据
- 19. 是否可以共享应用程序数据文件?
- 20. iOS应用程序和共享扩展使用不同的领域数据库
- 21. Cakephp3应用程序子域共享相同的应用程序代码,但不同的数据库
- 22. 由不同的Web应用程序共享的Sqlite 2和MySQL数据库
- 23. 多个应用程序可以共享相同的ACL表?
- 24. Android库中的SQLite数据库,它将在应用程序之间共享吗?
- 25. Java和C/C++应用程序可以共享信号量吗?
- 26. 我可以在应用程序间共享ELMAH配置吗?
- 27. 我可以在应用程序之间共享HttpRuntime.Cache吗?
- 28. 可以使用管道在不同进程中共享Dll吗?
- 29. 在IIS中,同一网站中的多个应用程序可以共享一些公共库吗?
- 30. 谷歌应用程序脚本库可以由我的帐户中的不同电子表格共享吗?
谢谢akoprowski,我会在稍后尝试它,但它肯定看起来像关键是使用'opa-db-server -b 127.0.0.1:5001 --db-local counter' – russellfeeed
是的,只是试过了,它工作。关于“无法在客户端上设置节点属性”发出了一些警告,但该概念正常工作。谢谢! – russellfeeed