odoo之connector的簡介

2021-10-03 23:42:27 字數 632 閱讀 6142

odoo connector是乙個強大的框架,可以在odoo(開源erp)與任何其他軟體或服務之間開發任何種類的雙向聯結器。

最近使用框架來對接洋碼頭,因為在網上還沒找到的入門教程,所以就想自已邊學習邊記錄,不定時更新下。

它在2023年進行了大修(odoo 10.0)。大家可以看看怎麼更新舊的版本,官網提供了新聯結器api的遷移指南

backend:後端模型代表了與我們同步的外部服務/系統。主要是將元件分組放到不同的後端模型

events:事件,基於觀察者模式,使用鉤子,在多個聯結器之間共享同一事件,從而簡化了它們的實現

jobs queue:佇列,使用框架上的queue_job模組,主要是基於postgresql 資料庫的機制實現的,若係

統的資料更新任務巨大,可以考慮使用專業的佇列系統

workcontext:所有元件上下文,類似元件系統的入口點,比如可以通過標識來獲取介面卡元件等等

component:是用於與外部系統(或任何其他東西)同步的可插拔類,在connector模組上已經定義了一些基礎元件,若您想直接使用可以繼承,或者自已定義新的元件。

Tomcat中的Connector配置

jboss使用tomcat作為web容器,因此在jboss中對於web容器的配置也類似於在tomcat中的配置,主要就是對於 server.xml檔案的編輯,在jboss 5.x中,這個檔案位於 server deploy jbossweb.sar下,其中 configure的值可以是all,def...

Tomcat中的Connector配置

jboss使用tomcat作為web容器,因此在jboss中對於web容器的配置也類似於在tomcat中的配置,主要就是對於server.xml檔案的編輯,在jboss 5.x中,這個檔案位於 server deploy jbossweb.sar下,其中configure的值可以是all,defau...

Odoo安裝之docker部署

本次介紹一下odoo在docker上的安裝部署 docker在windows和mac上一般都用desktop版,方便操作,linux上用命令列版即可。windows macodoo映象 啟動postgres docker run d e postgres user odoo e postgres p...