- /publications/jruby_topic_maps_using_ontopia_in_a_ruby_on_rails_application
JRuby Topic Maps: Using Ontopia in a Ruby on Rails application
Tutorial, was published by Benjamin Bock at 2010-04-14
External Link:
Have you ever created a Topic Maps application and it took just too much time? Have you ever created a Rails web portal and wondered, if you could enrich it with Topic Maps? If you answer at least one of these questions with YES, this workshop is the right one for you.
Ruby Topic Maps was extended to use Ontopia internally. To achieve this it uses JRuby – a complete Ruby which runs inside a Java Virtual Machine. It benefits from the wealth of Java libraries and adds the agility of Ruby.
We’ll start with a new Rails application, add some forms, enter some data (feel free to bring your topic maps with you!) and run TMQL queries on it within minutes. Prior TMQL knowledge is not required, it will all be covered with examples and an example map. Some programming experience and basic knowledge of Topic Maps concepts are recommended.
At the end of the workshop every attendee will have a small web portal based on Topic Maps running on his/her personal laptop which could then be deployed to an application server.
Authors
Benjamin Bock
http://twitter.com/bnjmnbck
Benjamin is project leader of Ruby Topic Maps and rtm-tmql.
Presented at
Topic Maps 2010 "Linked Topic Maps"
Conference from {{start}} to {{end}}
Call for presentations Join us for two days of tutorials, case studies and technical discussions. Learn about how the ISO Topic Maps standard …
Visit homepage of Topic Maps 2010 ...
Projects
Ontopia
is a {{project}}.
Ontopia is a complete set of open source tools for building, maintaining, and deploying Topic Maps-based applications.
Visit homepage of Ontopia
Ruby Topic Maps
is a {{project}}.
RTM is a Topic Maps Engine written in Ruby.
Visit homepage of Ruby Topic Maps
Topic Maps provides a proven means for data integration scaling to the
web, as well as a core technology for our highly flexible applications
with largely autogenerated frontend structures.
topicWorks Navigator