We have chosen for this tutorial a very simple problem: find a way in the Métropolitain from one station to another. This tutorial will be used to introduce, one by one, all the features of the middleware in an intuitive way (we hope). Once you have completed this tutorial, you should have the same skills as us and you will be able to write very complex distributed applications. The application is called '''trom''' from the French slang called verlan [http://en.wikipedia.org/wiki/Verlan] which consists in the inversion of syllables in a word and which is very common in youth language: <blockquote>metropolitan -> metro -> trome => trom.</blockquote> * [[01 First_Steps| lesson 01]] : First steps . * [[02 Alternative_performance_transactions| lesson 02]] : Alternative performance transactions : a bug tracking example. * [[03 Coordination_rules_introduction| lesson 03]] : Coordination rules : an introduction. * [[04 Aspects_of_a_bag| lesson 04]] : Aspects of a bag. * [[05 Editing_resources_with_the_monitor| lesson 05]] : Editing resources with the monitor - How to help Bob going back home ? * [[06 Usage_of_objects| lesson 06]] : Usage of objects * [[07 Introduction_to_distributed_systems| lesson 07]] : Introduction to distributed systems. * [[08 Distribution_of_the_Trom_application| lesson 08]] : Distribution of the Trom application. * [[09 Refining_our_resource_model| lesson 09]] : Refining our resource model * [[10 Modifying_rules_to_deal_with_two-way_connections| lesson 10]] : Modifying rules to deal with two-way connections * [[11 Coordinator_object_and_combinatory_aspects| lesson 11]] : Coordinator object and combinatory aspects * [[12 Inserting_resources_through_URL_ACTION protocol| lesson 12]] : Inserting resources through URL (ACTION protocol) * [[13 Inserting_resources_through_URL_WEB methods| lesson 13]] : Inserting resources through URL (WEB METHODS) * [[14 Inline_rules_operations_COMPUTE,_ASSERT| lesson 14]] : Inline rules operation (COMPUTE, ASSERT) * [[15 Calling_rd_get_put_urls| lesson 15]] : Calling rd, get and put from urls * [[16 Using_internal_rd_get_put| lesson 16]] : Using internal rd, get and put methods
Uploading file ...