Tek-Tips is the largest IT community on the Internet today!

Members share and learn making Tek-Tips Forums the best source of peer-reviewed technical information on the Internet!

  • Congratulations Mike Lewis on being selected by the Tek-Tips community for having the most helpful posts in the forums last week. Way to Go!

Language used to develop CS10 2

Status
Not open for further replies.

dhavalbakhda

Programmer
Apr 4, 2012
24
IN
Hi,

I am quite new to opentext. I wanted to know that Content server 10 is developed on which language (i.e java , .Net).
 
OTCS ia a re branded product called livelink from OT .I believe livelink came into life in 1995(the search system even before that)
I still have seen Odesta's product in 1999
The language available for developers is called Oscript. Its IDE is called builder.
Builder will soon be replaced by a Eclipse plugin dubbed Oclipse(in beta now)

Behind builder OT has adopted a C++ interfaces/code(which we cannot see) just like java's compiler
is written in C,C++ . Oscript also has the concept of a virtual machine long before JVM came to life.
The language looks like any other language you may have seen here's a snippet.It has things you may have not seen
like Assoc(assosh an associative array),Dynamic,RecArray.It is fun
Code:
function Assoc ClearClassification(Dynamic prgCtx, DAPINODE node, Integer classId)

	Assoc	retVal
	
	DAPINODE	classNode	= DAPI.GetNodeByID(prgCtx.DAPISess(), 0, classId)
	Object 		classLLNode	= $LLIApi.LLNodeSubsystem.GetItem( classNode.pSubType )
	
	Assoc		classifyInfo = Assoc.CreateAssoc()
	Integer 	nodeId = node.pId
	
	retVal = classLLNode.UnClassifyItem( prgCtx, classNode, node, classifyInfo, FALSE )

	return retVal

end

You also has API's with which you can use any .NET ,Java or even C,C+= to write integrations.These integartor's code will finally convert to
oscript for livelink to deliver

Also many Computer science pundits whom I have talked to thinks that Frame based languages such as Oscript had at one time a rightful place
so that is why OT adopted it over OOP langauges.Many things in oscript are very much like programming in a OOP lang.






Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008,Livelink ECM Champion 2010
 
BTW OT is a company there is no one product called OpenText
The flag ship products people use from the company is(at least to me)

Livelink- Core DMS,collboration,workflow,search,Records Management,Physical Objects (written in C,C++,Oscript)
Archive Server-A cheap and efficient way to keep stuff as in documents many SAP installations use this(primarily C,++)
with easy to use API's in java and other languages.many other solutions such as email exchange,Sharepoint etc use the easy
integration of this layer.

Increasingly OT is converting a lot of thir SAP/Archivelink customers into what they call Extended ECM
This will involve a middleware called RCS (Run Time & Core Services)

There are atleast 20 other well known solutions other than this from OT.

Well, if I called the wrong number, why did you answer the phone?
James Thurber, New Yorker cartoon caption, June 5, 1937
Certified OT Developer,Livelink ECM Champion 2008,Livelink ECM Champion 2010
 
Simply put, for OpenText livelink/content server :

- Core application written in C++, which you can't edit
- most functionality implemented in OScript, which is a custom language similar to SmallTalk
- APIs exist at the traditional level for C++, .Net and Java
- WebService APIs are also available

Greg Griffiths
Livelink Certified Developer & ECM Global Star Champion 2005 & 2006
 
Status
Not open for further replies.

Part and Inventory Search

Sponsor

Back
Top