Comments (9)
Shall we turn this into a GitHub "discussion" because it is not an actionable issue?
from jena.
If I understand your question correctly, the answer is no. "Apache Jena Fuseki is a SPARQL server", as the first sentence in the documentation you linked says. Its entire purpose is to support SPARQL and related services over HTTP. You can certainly use Jena as part of a Java application to use the Model API, but Fuseki does not offer the execution of Java code, by intention.
Perhaps you can say a bit more about why you need to use Fuseki instead of using Jena's Java APIs directly?
from jena.
Hi, @afs
I don't see 'convert to discussion' option at the end of the right hand panel at the start of the issue. I also wonder why there is no 'convert to discussion' option.
But I see 'Create issue from discussion' at the discussions detail.
Thank you for the reminder, If I see 'convert to discussion' next time, I will use it, to publish to discussions & issues at the same time.
from jena.
Maybe only members of apache
org can see this option.
from jena.
Hi, @ajs6f
Thank you very much for your reply! Your reply is helpful to me.
I want to use Fuseki to store RDF data, possibly update in real time, and open up SPARQL Endpoint to outside.
I was also going to use Jena's Java APIs , but I found that it can't be accessed by multiple applications at the same time and has no SPARQL Endpoint, which is why I didn't choose TDB directly. As TDB says:
If you wish to share a TDB dataset between multiple applications please use our Fuseki component which provides a SPARQL server that can use TDB for persistent storage and provides the SPARQL protocols for query, update and REST update over HTTP.
After your reply, I learned that I had to update Fuseki through SPARQL, but this would involve a lot of escape problems in the text, and it would be complicated to write the code. At the same time, HTTP would also increase the performance overhead.
I wonder if I missed something about Jena?
Best Regards
from jena.
Thanks for your reminding, I have moved to the DISCUSSIONS #1246 .
from jena.
We have only recently enables the GH issues and discussions features so we're getting used to how best to use them. Many projects on GH don't split "issues" and "discussions".
@chenkun19960427 Do you see a "convert to discussion" option at the end of the right hand panel at the start of the issue? I'd assumed it was available to at least the issue creator as well as project committers.
from jena.
Thanks!
from jena.
The issue has been resolved! See also discussion on issue: #1246
from jena.
Related Issues (20)
- Forcing usage of caffeine 2.x HOT 2
- Upgrade Apache Lucene library to 9.9.x for jena-text HOT 3
- How to package apache-jena-libs for maven project? Reader not found: TTL HOT 1
- reasoners should support owl:AllDisjointClasses HOT 4
- ARQInternalErrorException during query execution in Jena 4.10.0 HOT 2
- QueryBuilder should generate query syntax trees that correspond to parser output.
- SHACL: Implement ?currentShape and ?shapesGraph for SPARQL validators
- SHACL: Apply imports during cmd validation
- Support for OWL2 HOT 1
- Fuseki-server fails to start when using the drop in jar for service-enhancer HOT 8
- Detailed error output in fuseki2 webapp HOT 1
- Handling bad URIs in Turtle/N-triples output
- Proposal for Enhanced Graph Cloning in Apache Jena HOT 1
- Update dependabot to include npm. HOT 3
- [GraphTxn] upgrade 4.10.0 -> 5.0.0-SNAPSHOT: JenaTransactionException HOT 11
- Issue with using the document base for the default vocabulary in JSON-LD 1.1 HOT 3
- GraphTxn.find().forEachRemaining does not close the iterator. HOT 2
- Support passing a custom `TransactionalSystem` in `TDB2StorageBuilder` HOT 2
- RAT outputs spurious messages HOT 1
- NodeTransformLib misses transformation of SERVICE ?var HOT 1
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from jena.