#6855: Embed live cells in external web pages and enable published interacts
-------------------------+--------------------------------------------------
Reporter: mpatel | Owner: boothby
Type: enhancement | Status: new
Priority: major | Milestone:
Component: notebook | Keywords:
Reviewer: | Author:
Merged: |
-------------------------+--------------------------------------------------
Comment(by mpatel):
For live cells embedded remotely or in published worksheets, we may need
to handle concurrent access, permissions, usage limits, etc. From this
perspective, an asynchronous, event-driven, long-polling, stateless model
is quite appealing. See, e.g.,
* [http://en.wikipedia.org/wiki/Comet_%28programming%29Comet Comet]
* [http://docs.djangoproject.com/en/dev/ Django]
* [http://orbited.org/wiki/Documentation Orbited]
* [http://www.tornadoweb.org/documentation Tornado]
* [http://twistedmatrix.com/trac/wiki/Documentation Twisted]
* [http://wiki.sagemath.org/PythonResources Python / Cython resources] -
Sage wiki.
Note: It's not difficult to make the server respond to a browser's request
'''only after''' it has evaluated the input. But in the simplest
approach, the server '''blocks,''' unable to answer other clients, while
the sage instance ruminates.
--
Ticket URL: <http://trac.sagemath.org/sage_trac/ticket/6855#comment:4>
Sage <http://sagemath.org/>
Sage: Creating a Viable Open Source Alternative to Magma, Maple, Mathematica,
and MATLAB
--~--~---------~--~----~------------~-------~--~----~
You received this message because you are subscribed to the Google Groups
"sage-trac" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/sage-trac?hl=en
-~----------~----~----~----~------~----~------~--~---