【发布时间】:2015-12-10 08:43:22
【问题描述】:
我正在尝试建立一个基于语义技术的网站。它是一个 CMS,为了简单起见,可以说它是一个博客。我需要能够进行简单的 CRUD 操作。所有数据都将保存在 Jena 上,例如博客文章、用户信息、博客类别等。
我有一个 php 系统。这是我打算遵循的路径:
- 使用 Apache Jena 作为 RDF 存储
- 使用 Apache Jena 存储和检索数据。
- 在java上写一个web服务
- 通过 Web 服务与 PHP 以 JSON 格式进行通信,以查看、控制数据。
我的主要工作是建立一个基于语义技术的网站。 我的方法有什么问题吗?
如果不是主要问题是当用户发表博客文章时,我将如何创建与博客文章和用户的关系。 使用 mysql 它只是一个外国密钥。如何在 Jena 上建立新博文和现有用户之间的关系?
【问题讨论】:
标签: java php rdf jena semantic-web