Search icone
Search and publish your papers
Our Guarantee
We guarantee quality.
Find out more!

Content management with repository open service interface definition

Or download with : a doc exchange

About the author

 
Level
Expert

About the document

Acepublisher .
Published date
Language
documents in English
Format
pdf
Type
term papers
Pages
7 pages
Level
Expert
Accessed
0 times
Validated by
Committee Oboolo.com
0 Comment
Rate this document
  1. Introduction
  2. OSID's - Open service interface definitions
  3. Usage and functions of OSID's
  4. Package org - OSD repository description class summary
  5. Conclusion
  6. References

Now days the term content management is the key issue with website's design, what to include what not to include is very crucial problem. Here, in this paper we have shown the way of managing content called assets, which may contain metadata, course materials, assessment items, images, videos etc. The repository open service definition is an oki specification which defines the storing and retrieving of digital content referred to as assets. Here we have shown architecture of repository open service interface definition as well as its usefulness in managing contents. The Repository Open Service Interface Definition (OSID) is an O.K.I. specification which defines the storing and retrieving of digital content, referred to as Assets. OSIDs are programmatic interfaces which comprise a Service Oriented Architecture for designing and building reusable and interoperable software. Key-words: Open Service Interface Definition(OSID), Open Knowledge Initiative(OKI), Service Oriented Architecture(SOA).

[...] Some useful methods of this interface are copyAssets(), getAssets() etc.[4] 7.2 org.osid.repository.Asset An Asset's definition includes several methods for managing Records in addition to the common ones for display name, description, and id. The management methods are a little more complex than the ones found in the Repository. To start, we have the getDisplayName(), updateDisplayName(), getDescription(), updateDescription(), and getId(). These methods are similar to those found in many OSIDs . A PartStructure has the common methods, getDisplayName(), getDescription(), and getId(). [...]


[...] The Authentication OSID permits an application to abstract the authentication process without having to manage the details of the underlying authentication service AUTHORIZATION The Authorization OSID allows an application to establish and query a user's privileges to view, create, or modify application data, or use application functionality COURSE MANAGEMENT The CourseManagement Open Service Interface Definition (OSID) primarily supports creating and managing a CourseCatalog. The catalog is organized into: CanonicalCourses, which are general and exist across terms; CourseOfferings for CanonicalCourses, which occur in a specific term, have a CourseGradeType1, a Status, etc; and CourseSections for CourseOfferings, which have a meeting location, schedule, student roster, etc. [...]


[...] While some methods define the service interface boundary at a protocol or server level, OSIDs place the boundary at the application level to effectively insulate the consumer from protocols, server identities, and utility libraries that are in the domain to a service provider resulting in software which is easier to 4.SUMMARY OF THE OSIDS The following briefly describes the OSIDs (Open Service Interface Definitions).[2] 4.1 OSID ROOT The Root package, with a mechanism for loading OSID managers 4.2 AGENT OSID use Agents to represent individuals or processes that invoke specific Services. [...]

Top sold for computer science

The positive effect of Internet information gathering on society

 Science & technology   |  Computer science   |  Presentation   |  07/04/2016   |   .doc   |   5 pages

Recent documents in computer science category

The positive effect of Internet information gathering on society

 Science & technology   |  Computer science   |  Presentation   |  07/04/2016   |   .doc   |   5 pages

The history of Internet

 Science & technology   |  Computer science   |  Time lines   |  10/15/2015   |   .doc   |   5 pages