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