Portals, uportal and JA-SIG. Jim Farmer China Education and Research Conference 2002 Beijing, China March 28, 2002

Size: px
Start display at page:

Download "Portals, uportal and JA-SIG. Jim Farmer China Education and Research Conference 2002 Beijing, China March 28, 2002"

Transcription

1 Portals, uportal and JA-SIG Jim Farmer China Education and Research Conference 2002 Beijing, China March 28, 2002

2 Portals

3 A student s Web World Research Administrative Library Instruction

4 Portal defined Portal - an entry point or starting site for the World-Wide Web, combining a mixture of content and services and attempting to provide a personalized "home base" for its audience with features like customizable pages and personal homepage construction kits. Auburn University March 24, 2002

5 With channels (portlets) Channel B Channel A Channel C Channel D uportal Framework uportal database

6 Students expectations shaped by... Their use of the Internet Their use of government and business portals Their life in a real-time, information rich environment

7 Why are portals important Make knowledge workers more productive Meet user preferences A viable architecture for information services Improved services Lower costs

8 A student portal

9 Types of portals Enterprise [integration] Knowledge/document management Collaboration and messaging Front end to application servers Jim Rapoza, Enterprise value of portals is clear, eweek, September 13, 2001

10 Required capabilities Type of Portal JSP Chat & Mail Content Classification and Search Web Services Enterprise??? Collaboration??? Knowledge management??? Front end???? uportal

11 Typical services Directory Authentication Roles Groups Wallet Authorization and chat Web Services XML, SOAP, UDDI Workflow Calendaring Announcements Type of Portal Enterprise X????? Collaboration??? X? X X?? Knowledge management? X? X?? Front end???????????

12 uportal

13 What is uportal? Enterprise, horizontal portal Framework for presenting aggregated content (channels or portlets) Personalization Role-based access control Open source, collaborative effort Java web application

14 Where does uportal fit? People Browsing Devices uportal with Channels Data Applications

15 uportal interfaces Authentication Proving your identity Authorization Deciding what you can access Directory services Such as populating EduPerson User preferences Profiles, structure, themes, skins Channel information Availability and configuration

16 What is a channel? Displays content XML feeds Rich Site Summary (RSS) Web services Legacy systems Interactive applications Bookmarks , chat, list serves

17 The Meteor channel

18 Flexible layouts Structures Tab/ column Tree / column Themes Multi-column Multi-row Skins Matrix, Java

19 User preferences

20 Tab / Column layout

21 Tree / Column layout

22 Content transformation XML XSLT Processor XHTML: Web Browser HTML: PDA Stylesheet WML: Cell Phone

23 Multiple target devices

24 Theme: uosm

25 Theme: java

26 Theme: imm

27 Theme: matrix

28 What is new in 2.0? Abstraction of layout Structure/theme transformations Standard channel events Standard CSS classes More flexible publish/subscribe User profile management JNDI lookup service WebProxy channel

29 What is planned for 2.1? Aggregated layouts Publishing/channel administration Frame support Browser differentiation Tree/column structure and themes Web services extension WML theme Internationalization

30 What is planned for 2.2? Integrated content management Workflow services Composite group services Channel development kit User administration tools Synchronization of multiple Java Virtual Machines

31 Channel developments Composite directory Calendaring (Washington) Library system integration via Web services (Hull) Single signon using WebISO (Hawaii) Digital certificate support (CREN) WSRP Support

32 JA-SIG Java In Administration Special Interest Group Conferences biannually Clearing house Collaborative projects

33 The End Jim Farmer Project Administrator JA-SIG Collaborative

34 uportal Framework Architecture

35 Basic architecture uportal Framework uportal database

36 Basic architecture Permissions authentication User preferences Channel registry Other uportal Data iplanet LDAP Oracle db2 mysql

37 With channels Channel B Channel A Channel C Channel D uportal Framework uportal database

38 Interface services Provider - an application that provides service to an interface, and may use the uportal database Connector - a program that provides service from a standalone application to an interface. May also be called an adaptor

39 Interface options Provider Connector External Application

40 Architectural features Extensive user customization Inter-channel communications Channel services Normalized database schema Profiles (multiple device management) Layout-specific preferences channels JNDI backbone

41 Channel services Services provide common functionality to the channels Logging facility Password wallet File sharing, printing, mail, calendar Channel synchronization JNDI access

42 Inter-channel communication Channel discovery How to find a channel? Need channel instance ID. Functional names Direct interaction Channel access objects Channel-bound public JNDI subtrees

43 Basic Architecture

44 Connectors may communicate By calls to the application By custom protocols over, say, sockets By standards protocols such as LDAP By business messages using Web services - XML, SOAP, UDDI

45 uportal interfaces Permissions - permission management Security Context - authentication, single signon User preferences - layout, style sheet choices Channel registry - channel specific persistent store

46 IChannel content must Be well-formed XML such as XHTML, RSS, SVG, SMIL, or SOAP message (but not HTML) Rendered by an XSL transformation using an XSL stylesheet

47 A channel may be extended To support an application using custom code Or a different form of content rendered using custom code Through the IChannel interface

48 Web services Architecture

49 A Web service is XML business messages using ebxml/soap compliant data transport rendered using XSL transformations for a remotely authenticated user

50 Web services architecture is XML tagged data content extensible Markup Language ebxml/soap data transport Simple Object Access Protocol XSL transformations for presentation extensible stylesheet language and now UDDI/WSDL directory services Universal Description, Discovery, and Integration, and Web Services Description Language

51 Is Web technology important? Feb The University of Illinois releases the Mosaic browser Oct The word e-commerce enters the vocabulary Feb ED/SFA announces UML, XML, Java standards Sep IBM announces Web services, a new architecture

52 Value of Web Services technology Open standards Web service projects are taking one-fourth the time and costing onefifth comparable projects using traditional technology. Performance is 2 to 10 times better than expected. HFC Bank - IFX credit card application using XML, SOAP and XSLT Deutsche Bank Bauspar - FixML security transaction integration using XML messages and XSL transformations Hypo Vereinsbank - Integration Based on presentations at the XSLT [Invitational] Conference Oxford, University, April 8-9, 2001

53 Standards-based Development

54 Standards-based channels Design using current Web standards Internet Engineering Task Force W3C World Wide Web Consortium IMS Global Learning, Inc. ADL (Advanced Distributed Learning) Labs Extend current applications to meet academic needs Hierarchical permissions Secure anonymous authentication Integrate with uportal

55 Requested standards-based channels Authentication/Authorization SAML (Security Assertion Markup Language) Secure Logging Syslog (IETF Syslog) Log4j (Apache Foundation log4j)

56 Requested standards-based channels Directory eduperson (Educause person object) IMS (IMS Enterprise Specification) DSML (Directory Service Markup Language) LDAP (Lightweight Directory Access Protocol) Workflow WfML (Work Flow Markup Language) WSFL (Web Services Flow Language)

57 Requested standards-based channels Internet chat IMPP (IETF Internet Messaging and Presence Protocol) Jabber (Jabber Foundation Jabber Protocol) Distributed authoring WebDAV (IETF Web Distributed Authoring and Versioning) Extending a current uportal channel authored by the University of British Columbia: POP3 (IETF Post Office Protocol) IMAP4 (Internet Mail Access Protocol) SMTP (Simple Mail Transport Protocol)

58 Requested standards-based channels Electronic books Open ebook Electronic publications DocBook Customer Relationship Management Customer Profile Exchange In conjunction with the Open Knowledge Initiative: instruction delivery IMS (Instructional Management Systems) SCORM (ADL s Shareable Content Object Reference Model) testing IMS, SCORM

Portals, uportal and Web Services

Portals, uportal and Web Services Portals, uportal and Web Services Justin E. Tilton instructional media + magic, inc. Chief Information Systems Officers Association Conference California Community Colleges Monterey California April 15,

More information

Portals, uportal, and JA-SIG

Portals, uportal, and JA-SIG Portals, uportal, and JA-SIG Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the Campus Pipeline Pillar Institution Program Meeting Pepperdine University November 15, 2001 The

More information

uportal: An Open-Source, Higher Education Web Portal

uportal: An Open-Source, Higher Education Web Portal uportal: An Open-Source, Higher Education Web Portal Justin Tilton, Chief Executive Officer instructional media + magic, inc. at The Educational Technology Standards Workshop University of California,

More information

Portal Technology. State University of New York Albany, New York 26 October Jim Farmer. i n s t r u c t i o n a l m e d i a + m a g i c, i n c.

Portal Technology. State University of New York Albany, New York 26 October Jim Farmer. i n s t r u c t i o n a l m e d i a + m a g i c, i n c. i n s t r u c t i o n a l m e d i a + m a g i c, i n c. Portal Technology State University of New York Albany, New York 26 October 2005 Jim Farmer instructional media + magic, inc. Overview Use of portals

More information

Delivery Options: Attend face-to-face in the classroom or remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or remote-live attendance. XML Programming Duration: 5 Days Price: $2795 *California residents and government employees call for pricing. Discounts: We offer multiple discount options. Click here for more info. Delivery Options:

More information

The Cocoon Portal. A portal solution and framework. Carsten Ziegeler Competence Center Open Source S&N AG, Germany

The Cocoon Portal. A portal solution and framework. Carsten Ziegeler Competence Center Open Source S&N AG, Germany The Cocoon Portal A portal solution and framework Carsten Ziegeler cziegeler@apache.org Competence Center Open Source S&N AG, Germany About Member of the Apache Software Foundation Committer in some Apache

More information

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance.

Delivery Options: Attend face-to-face in the classroom or via remote-live attendance. XML Programming Duration: 5 Days US Price: $2795 UK Price: 1,995 *Prices are subject to VAT CA Price: CDN$3,275 *Prices are subject to GST/HST Delivery Options: Attend face-to-face in the classroom or

More information

XML Applications. Introduction Jaana Holvikivi 1

XML Applications. Introduction Jaana Holvikivi 1 XML Applications Introduction 1.4.2009 Jaana Holvikivi 1 Outline XML standards Application areas 1.4.2009 Jaana Holvikivi 2 Basic XML standards XML a meta language for the creation of languages to define

More information

open source calendaring for the enterprise Rensselaer Polytechnic Institute June 6, 2007

open source calendaring for the enterprise Rensselaer Polytechnic Institute June 6, 2007 Portal 2007 Conference Bedework 332 3.3.2 open source calendaring for the enterprise Communications & Middleware Technologies Rensselaer Polytechnic Institute June 6, 2007 Copyright Arlen D.H. Johnson

More information

Introduction to XSLT

Introduction to XSLT Introduction to XSLT Justin Tilton, Chief Executive Officer instructional media + magic, inc. at the JA-SIG Conference Vancouver, BC Sunday, June 9, 2002 The Abstract Looking for a methodology to quickly

More information

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER

KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY. (An NBA Accredited Programme) ACADEMIC YEAR / EVEN SEMESTER KINGS COLLEGE OF ENGINEERING DEPARTMENT OF INFORMATION TECHNOLOGY (An NBA Accredited Programme) ACADEMIC YEAR 2012-2013 / EVEN SEMESTER YEAR / SEM : IV / VIII BATCH: 2009-2013 (2008 Regulation) SUB CODE

More information

BEAWebLogic. Portal. Overview

BEAWebLogic. Portal. Overview BEAWebLogic Portal Overview Version 10.2 Revised: February 2008 Contents About the BEA WebLogic Portal Documentation Introduction to WebLogic Portal Portal Concepts.........................................................2-2

More information

XML for Java Developers G Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti

XML for Java Developers G Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti XML for Java Developers G22.3033-002 Session 8 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

EPiServer Portals. Abstract

EPiServer Portals. Abstract EPiServer Portals Abstract This white paper outlines EPiServer's portal functionality. The document includes a high-level description of Web Services for Remote Portlets (WSRP) technology. Product version:

More information

Lotus Learning Management System R1

Lotus Learning Management System R1 Lotus Learning Management System R1 Version 1.0.4 March 2004 Administrator's Guide G210-1785-00 Contents Chapter 1 Introduction to the Learning Management System and Administration...1 Understanding the

More information

EBS goes social - The Triumvirate Liferay, Application Express and EBS

EBS goes social - The Triumvirate Liferay, Application Express and EBS EBS goes social - The Triumvirate Liferay, Application Express and EBS Michael Pergande, PROMATIS software GmbH DOAG 2011 Applications, Berlin, May 3rd, 2011 1 Agenda Introduction Motivation, Scenarios

More information

Bedework 3.0 (a.k.a. UWCalendar)

Bedework 3.0 (a.k.a. UWCalendar) Bedework 3.0 (a.k.a. UWCalendar) an institute-wide open-source Java events calendar Communications & Middleware Technologies Rensselaer Polytechnic Institute December 5, 2005 1 Who We Are Mike Douglass

More information

UiB 1. april 04. Sun Microsystems

UiB 1. april 04. Sun Microsystems UiB 1. april 04 hans.bue@sun.com Sun Microsystems Agenda Java Desktop System (JDS) StarOffice / OpenOffice Videre utvikling Java Enterprise System (JES) Konsept for fremtidens desktop 2 JDS Java Desktop

More information

WebCenter Interaction 10gR3 Overview

WebCenter Interaction 10gR3 Overview WebCenter Interaction 10gR3 Overview Brian C. Harrison Product Management WebCenter Interaction and Related Products Summary of Key Points AquaLogic Interaction portal has been renamed

More information

SAS Web Infrastructure Kit 1.0. Overview

SAS Web Infrastructure Kit 1.0. Overview SAS Web Infrastructure Kit 1.0 Overview The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2004. SAS Web Infrastructure Kit 1.0: Overview. Cary, NC: SAS Institute Inc.

More information

EBS goes social - The triumvirate Liferay, Application Express and EBS

EBS goes social - The triumvirate Liferay, Application Express and EBS EBS goes social - The triumvirate Liferay, Application Express and EBS Keywords: EBS, Portals, Application Express, Integration Overview Michael Pergande PROMATIS software GmbH Ettlingen As part of Oracle

More information

uportal Using and Working in uportal Documentation for v2.2 SIG Written by Jon Allen of instructional media+magic, inc.

uportal Using and Working in uportal Documentation for v2.2 SIG Written by Jon Allen of instructional media+magic, inc. uportal by J SIG Using and Working in uportal Documentation for v2.2 Written by Jon Allen of instructional media+magic, inc. Preface As users have gained experience with portals, especially uportal, there

More information

IT6503 WEB PROGRAMMING. Unit-I

IT6503 WEB PROGRAMMING. Unit-I Department of Information Technology Question Bank- Odd Semester 2015-2016 IT6503 WEB PROGRAMMING Unit-I SCRIPTING 1. What is HTML? Write the format of HTML program. 2. Differentiate HTML and XHTML. 3.

More information

Bring the Java World and Web Services into Your Portal. An Oracle White Paper September 2005

Bring the Java World and Web Services into Your Portal. An Oracle White Paper September 2005 Bring the Java World and Web Services into Your Portal An Oracle White Paper September 2005 NOTE: The following is intended to outline our general product direction. It is intended for information purposes

More information

Customizing a Packaged Application for a J2EE Environment: A Case Study. Leslie Tierstein TopTier Consulting, Inc.

Customizing a Packaged Application for a J2EE Environment: A Case Study. Leslie Tierstein TopTier Consulting, Inc. Customizing a Packaged Application for a J2EE Environment: A Case Study Leslie Tierstein TopTier Consulting, Inc. 1 Overview (1) Learning experiences in a J2EE Environment The environment Deployment of

More information

(a.k.a.uwcalendar) an institute-wide open-source Java events calendar

(a.k.a.uwcalendar) an institute-wide open-source Java events calendar Bedework 3.0 (a.k.a.uwcalendar) an institute-wide open-source Java events calendar Communications & Middleware Technologies Rensselaer Polytechnic Institute October 26, 2005 1 Who We Are Mike Douglass

More information

AIM. 10 September

AIM. 10 September AIM These two courses are aimed at introducing you to the World of Web Programming. These courses does NOT make you Master all the skills of a Web Programmer. You must learn and work MORE in this area

More information

e-business on demand Competitive Technical Briefing Enterprise Portals

e-business on demand Competitive Technical Briefing Enterprise Portals e-business on demand Competitive Technical Briefing Enterprise Portals Portal in the Enterprise Did you kw that you can also use the portal to enable your employees to access business function without

More information

PeopleSoft Applications Portal 9.1 PeopleBook: Portal and Site Administration

PeopleSoft Applications Portal 9.1 PeopleBook: Portal and Site Administration PeopleSoft Applications Portal 9.1 PeopleBook: Portal and Site Administration January 2012 PeopleSoft Applications Portal 9.1 PeopleBook: Portal and Site Administration SKU ps91psad-b0112 Copyright 2000,

More information

Notes from the SCT Pillar Institutions Program February 27-28, 2003, Malvern, Pennsylvania

Notes from the SCT Pillar Institutions Program February 27-28, 2003, Malvern, Pennsylvania Notes from the SCT Pillar Institutions Program February 27-28, 2003, Malvern, Pennsylvania I was invited to make a presentation on JA-SIG and given the opportunity to attend afternoon of the first and

More information

Recommendations for Improving Device Independent Presentation Authoring. Krishna Vedati. Fast. Forward. Wireless.

Recommendations for Improving Device Independent Presentation Authoring. Krishna Vedati. Fast. Forward. Wireless. Recommendations for Improving Device Independent Presentation Authoring Krishna Vedati Agenda Device-Independent Presentation Authoring Current Approaches to Device-Independent Authoring Pros and Cons

More information

IT2353 WEB TECHNOLOGY Question Bank UNIT I 1. What is the difference between node and host? 2. What is the purpose of routers? 3. Define protocol. 4.

IT2353 WEB TECHNOLOGY Question Bank UNIT I 1. What is the difference between node and host? 2. What is the purpose of routers? 3. Define protocol. 4. IT2353 WEB TECHNOLOGY Question Bank UNIT I 1. What is the difference between node and host? 2. What is the purpose of routers? 3. Define protocol. 4. Why are the protocols layered? 5. Define encapsulation.

More information

Mobile Devices: Server and Management Lesson 04 Gateways and Portals

Mobile Devices: Server and Management Lesson 04 Gateways and Portals Mobile Devices: Server and Management Lesson 04 Gateways and Portals Oxford University Press 2007. All rights reserved. 1 Gateway Connects two networks, each using different protocols in its network layers

More information

BRA BIHAR UNIVERSITY, MUZAFFARPUR DIRECTORATE OF DISTANCE EDUCATION

BRA BIHAR UNIVERSITY, MUZAFFARPUR DIRECTORATE OF DISTANCE EDUCATION BSCIT/3 RD /BIT13-OOPS with Java Q. 1. What do you mean by Java Virtual Machine? Q. 2. Define Bytecode. Write different features of Java. Q. 3. How do you compile and execute a Java program? Q. 4. Discuss

More information

User Interaction: XML and JSON

User Interaction: XML and JSON User Interaction: XML and JSON Assoc. Professor Donald J. Patterson INF 133 Fall 2012 1 HTML and XML 1989: Tim Berners-Lee invents the Web with HTML as its publishing language Based on SGML Separates data

More information

Shankersinh Vaghela Bapu Institue of Technology

Shankersinh Vaghela Bapu Institue of Technology Branch: - 6th Sem IT Year/Sem : - 3rd /2014 Subject & Subject Code : Faculty Name : - Nitin Padariya Pre Upload Date: 31/12/2013 Submission Date: 9/1/2014 [1] Explain the need of web server and web browser

More information

Distributed Multitiered Application

Distributed Multitiered Application Distributed Multitiered Application Java EE platform uses a distributed multitiered application model for enterprise applications. Logic is divided into components https://docs.oracle.com/javaee/7/tutorial/overview004.htm

More information

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University

Introduction to XML. Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML

More information

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont

Index A Access data formats, 215 exporting data from, to SharePoint, forms and reports changing table used by form, 213 creating, cont Index A Access data formats, 215 exporting data from, to SharePoint, 215 217 forms and reports changing table used by form, 213 creating, 237 245 controlling availability of, 252 259 data connection to,

More information

Inf 202 Introduction to Data and Databases (Spring 2010)

Inf 202 Introduction to Data and Databases (Spring 2010) Inf 202 Introduction to Data and Databases (Spring 2010) Jagdish S. Gangolly Informatics CCI SUNY Albany April 22, 2010 Database Processing Applications Standard Database Processing Client/Server Environment

More information

IBM Rational Application Developer for WebSphere Software, Version 7.0

IBM Rational Application Developer for WebSphere Software, Version 7.0 Visual application development for J2EE, Web, Web services and portal applications IBM Rational Application Developer for WebSphere Software, Version 7.0 Enables installation of only the features you need

More information

JBoss DNA. Randall Hauch Principal Software Engineer JBoss Data Services

JBoss DNA. Randall Hauch Principal Software Engineer JBoss Data Services JBoss DNA Randall Hauch Principal Software Engineer JBoss Data Services 1 JBoss DNA New project A few months old http://labs.jboss.org/dna Prior repository experience and IP MetaMatrix Repository Drools

More information

Java Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology

Java Applets, etc. Instructor: Dmitri A. Gusev. Fall Lecture 25, December 5, CS 502: Computers and Communications Technology Java Applets, etc. Instructor: Dmitri A. Gusev Fall 2007 CS 502: Computers and Communications Technology Lecture 25, December 5, 2007 CGI (Common Gateway Interface) CGI is a standard for handling forms'

More information

INTRODUCTORY INFORMATION TECHNOLOGY CREATING WEB-ENABLED APPLICATIONS. Faramarz Hendessi

INTRODUCTORY INFORMATION TECHNOLOGY CREATING WEB-ENABLED APPLICATIONS. Faramarz Hendessi INTRODUCTORY INFORMATION TECHNOLOGY CREATING WEB-ENABLED APPLICATIONS Faramarz Hendessi INTRODUCTORY INFORMATION TECHNOLOGY Lecture 11 Fall 2010 Isfahan University of technology Dr. Faramarz Hendessi 2

More information

Introduction to XML 3/14/12. Introduction to XML

Introduction to XML 3/14/12. Introduction to XML Introduction to XML Asst. Prof. Dr. Kanda Runapongsa Saikaew Dept. of Computer Engineering Khon Kaen University http://gear.kku.ac.th/~krunapon/xmlws 1 Topics p What is XML? p Why XML? p Where does XML

More information

The team that wrote this redbook

The team that wrote this redbook Preface p. xix The team that wrote this redbook p. xix Comments welcome p. xxiii Overview of WebSphere Application Server V3.5 p. 1 What is WebSphere Application Server? p. 1 WebSphere Application Server

More information

Oracle BI Publisher 11g R1: Fundamentals

Oracle BI Publisher 11g R1: Fundamentals Oracle BI Publisher 11g R1: Fundamentals Volume I Student Guide D68420GC10 Edition 1.0 June 2011 D73304 Authors Lea Shaw Sindhu Rao Technical Contributors and Reviewers Timothy McGlue Nikos Psomas Pradeep

More information

Agenda. Summary of Previous Session. XML for Java Developers G Session 6 - Main Theme XML Information Processing (Part II)

Agenda. Summary of Previous Session. XML for Java Developers G Session 6 - Main Theme XML Information Processing (Part II) XML for Java Developers G22.3033-002 Session 6 - Main Theme XML Information Processing (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

CTI Short Learning Programme in Internet Development Specialist

CTI Short Learning Programme in Internet Development Specialist CTI Short Learning Programme in Internet Development Specialist Module Descriptions 2015 1 Short Learning Programme in Internet Development Specialist (10 months full-time, 25 months part-time) Computer

More information

Gary Schwartz, director

Gary Schwartz, director The Luwak CMS Presented by Communication & Collaboration Technologies, Division of the CIO, Rensselaer Polytechnic Institute July 22, 2004 1 Who We Are John Kolb Gary Schwartz, director Web Group Mike

More information

International Journal of Advance Research in Engineering, Science & Technology. Study & Analysis of SOA based E-Learning Academic System

International Journal of Advance Research in Engineering, Science & Technology. Study & Analysis of SOA based E-Learning Academic System Impact Factor (SJIF): 3.632 International Journal of Advance Research in Engineering, Science & Technology e-issn: 2393-9877, p-issn: 2394-2444 (Special Issue for ITECE 2016) Study & Analysis of SOA based

More information

References differences between SVG 1.1 Full and SVG 1.2 Tiny

References differences between SVG 1.1 Full and SVG 1.2 Tiny References differences between SVG 1.1 Full and SVG 1.2 Tiny Differences in XML related s XML 1.0 (Second Edition) XML 1.0 (Fourth Edition) XML 1.1 April 2004. XML-NS 1.0 (First Edition) Jan. 1999. XML

More information

AD105 Introduction to Application Development for the IBM Workplace Managed Client

AD105 Introduction to Application Development for the IBM Workplace Managed Client AD105 Introduction to Application Development for the IBM Workplace Managed Client Rama Annavajhala, IBM Workplace Software, IBM Software Group Sesha Baratham, IBM Workplace Software, IBM Software Group

More information

CTI Higher Certificate in Information Systems (Internet Development)

CTI Higher Certificate in Information Systems (Internet Development) CTI Higher Certificate in Information Systems (Internet Development) Module Descriptions 2015 1 Higher Certificate in Information Systems (Internet Development) (1 year full-time, 2½ years part-time) Computer

More information

C exam IBM C IBM Digital Experience 8.5 Fundamentals

C exam IBM C IBM Digital Experience 8.5 Fundamentals C9520-427.exam Number: C9520-427 Passing Score: 800 Time Limit: 120 min IBM C9520-427 IBM Digital Experience 8.5 Fundamentals Exam A QUESTION 1 Roberto, a portal administrator, wants to define the number

More information

CREE Project (Contextual Resource Evaluation Environment)

CREE Project (Contextual Resource Evaluation Environment) CREE Project (Contextual Resource Evaluation Environment) Matthew J. Dovey University of Oxford ZING Meeting 22/23 June 2005, Chicago Introduction The CREE Project Part of the JISC Portals Programme

More information

PeopleSoft Applications Portal and WorkCenter Pages

PeopleSoft Applications Portal and WorkCenter Pages An Oracle White Paper April, 2011 PeopleSoft Applications Portal and WorkCenter Pages Creating a Compelling User Experience Introduction... 3 Creating a Better User Experience... 4 User Experience Possibilities...

More information

Portal Express 6 Overview

Portal Express 6 Overview Portal Express 6 Overview WebSphere Portal Express v6.0 1 Main differences between Portal Express and Portal 6.0 Built with the same components as Portal 6.0.0.1 BPC is the only missing piece Supports

More information

A network is a group of two or more computers that are connected to share resources and information.

A network is a group of two or more computers that are connected to share resources and information. Chapter 1 Introduction to HTML, XHTML, and CSS HTML Hypertext Markup Language XHTML Extensible Hypertext Markup Language CSS Cascading Style Sheets The Internet is a worldwide collection of computers and

More information

Burrokeet, an Application for Creating and Publishing Content Packages with support for Multiple Input and Output Formats

Burrokeet, an Application for Creating and Publishing Content Packages with support for Multiple Input and Output Formats International Journal of Education and Development using Information and Communication Technology (IJEDICT), 2009, Vol. 5, Issue 4, pp.6-13. Burrokeet, an Application for Creating and Publishing Content

More information

Blog site (cont.) theme, 202 view creations, 205 Browser tools, 196 Buytaert, Dries, 185

Blog site (cont.) theme, 202 view creations, 205 Browser tools, 196 Buytaert, Dries, 185 Index A Administration, 157 backups and restore (see Backups and restore website) file system, 161 log files, 162 tasks, 157 updates and security patches, 165 user accounts, 166 Aggregator module, 218

More information

Integrating with EPiServer

Integrating with EPiServer Integrating with EPiServer Abstract EPiServer is an excellent tool when integration with existing systems within an organization is a requirement. This document outlines the Web services that are shipped

More information

ISA 767, Secure Electronic Commerce Xinwen Zhang, George Mason University

ISA 767, Secure Electronic Commerce Xinwen Zhang, George Mason University Identity Management and Federated ID (Liberty Alliance) ISA 767, Secure Electronic Commerce Xinwen Zhang, xzhang6@gmu.edu George Mason University Identity Identity is the fundamental concept of uniquely

More information

DOWNLOAD OR READ : XML AND XSL TWO 1 HOUR CRASH COURSES QUICK GLANCE PDF EBOOK EPUB MOBI

DOWNLOAD OR READ : XML AND XSL TWO 1 HOUR CRASH COURSES QUICK GLANCE PDF EBOOK EPUB MOBI DOWNLOAD OR READ : XML AND XSL TWO 1 HOUR CRASH COURSES QUICK GLANCE PDF EBOOK EPUB MOBI Page 1 Page 2 xml and xsl two 1 hour crash courses quick glance xml and xsl two pdf xml and xsl two 1 hour crash

More information

Microsoft SharePoint Designer 2010

Microsoft SharePoint Designer 2010 Microsoft SharePoint Designer 2010 Course ISI-1234 3 Days Instructor-led, Hands on Course Information Students will then learn how to create and customize content using SharePoint Designer 2010. Microsoft

More information

IBM Tivoli Identity Manager V5.1 Fundamentals

IBM Tivoli Identity Manager V5.1 Fundamentals IBM Tivoli Identity Manager V5.1 Fundamentals Number: 000-038 Passing Score: 600 Time Limit: 120 min File Version: 1.0 http://www.gratisexam.com/ IBM 000-038 IBM Tivoli Identity Manager V5.1 Fundamentals

More information

ive JAVA EE C u r r i c u l u m

ive JAVA EE C u r r i c u l u m C u r r i c u l u m ive chnoworld Development Training Consultancy Collection Framework - The Collection Interface(List,Set,Sorted Set). - The Collection Classes. (ArrayList,Linked List,HashSet,TreeSet)

More information

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation

Oracle ADF: The technology behind project fusion. Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation Oracle ADF: The technology behind project fusion Lynn Munsinger Principal Product Manager Application Development Tools Oracle Corporation Agenda Application Development Framework (ADF) Overview Goals

More information

National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition

National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Software Announcement November 16, 1999 National Language Support for Windows NT and AIX Now Available with IBM WebSphere Application Server V3.0.1, Standard Edition Overview WebSphere Application Server

More information

Oracle Developer Day

Oracle Developer Day Oracle Developer Day Sponsored by: Session 2 Oracle Application Development Framework Speaker Speaker Title Page 1 1 Agenda Development Environment Expectations Challenges Oracle ADF Architecture Business

More information

Course title: ADVANCED WEB TECHNOLOGIES AND SERVICES

Course title: ADVANCED WEB TECHNOLOGIES AND SERVICES Course title: ADVANCED WEB TECHNOLOGIES AND SERVICES Lecturers Full Prof. Dragutin Kermek, Ph.D., Matija Novak, M.Inf. Language of Croatian and English instruction: Schedule: 90 teaching hours - 15 hours

More information

Aggregation of WSRP Channels on Eclipse Rich Client Platform

Aggregation of WSRP Channels on Eclipse Rich Client Platform Aggregation of WSRP Channels on Eclipse Rich Client Platform Shoji Kajita Associate Professor, Ph.D Information Technology Center Nagoya University Japan Agenda Background ULAN: Ubiquitous Learning Architecture

More information

Extending and Customizing the IBM Security Identity Manager

Extending and Customizing the IBM Security Identity Manager Extending and Customizing the IBM Security Identity Manager Parag Gokhale parag.gokhale@in.ibm.com May 12, 2016 Abstract: The IBM Security Identity Manager (ISIM) virtual appliance significantly reduces

More information

Web Services for Interactive Applications

Web Services for Interactive Applications Web Services for Interactive Applications OASIS WSIA Technical Committee BEA, Bowstreet, Cisco, CrossWeave, Cyclone Commerce, Divine, Documentum, USAF/Dept of Defense, Epicentric, France Telecom, Fujitsu,

More information

Rensselaer and UWCalendar2 an institute-wide open-source Java events calendar. Communication & Collaboration Technologies

Rensselaer and UWCalendar2 an institute-wide open-source Java events calendar. Communication & Collaboration Technologies Rensselaer and UWCalendar2 an institute-wide open-source Java events calendar Communication & Collaboration Technologies Rensselaer Polytechnic Institute June 21, 2004 1 Who We Are Mike Douglass - Senior

More information

Agenda. Summary of Previous Session. XML for Java Developers G Session 7 - Main Theme XML Information Rendering (Part II)

Agenda. Summary of Previous Session. XML for Java Developers G Session 7 - Main Theme XML Information Rendering (Part II) XML for Java Developers G22.3033-002 Session 7 - Main Theme XML Information Rendering (Part II) Dr. Jean-Claude Franchitti New York University Computer Science Department Courant Institute of Mathematical

More information

(9A05803) WEB SERVICES (ELECTIVE - III)

(9A05803) WEB SERVICES (ELECTIVE - III) 1 UNIT III (9A05803) WEB SERVICES (ELECTIVE - III) Web services Architecture: web services architecture and its characteristics, core building blocks of web services, standards and technologies available

More information

Unified Communications Manager Version 10.5 SAML SSO Configuration Example

Unified Communications Manager Version 10.5 SAML SSO Configuration Example Unified Communications Manager Version 10.5 SAML SSO Configuration Example Contents Introduction Prerequisites Requirements Network Time Protocol (NTP) Setup Domain Name Server (DNS) Setup Components Used

More information

uportal Developers Meeting Minutes University of Delaware February 20-23, 2001

uportal Developers Meeting Minutes University of Delaware February 20-23, 2001 Page 1 of 9 uportal Developers Meeting Minutes University of Delaware February 20-23, 2001 Attendees: Maria Mosca, Don Fracapane - Columbia University Dave Steiner, Mark Washington Rutgers Shawn Bayern,

More information

IBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit

IBM WebSphere Application Server V3.5, Advanced Edition Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit Software Announcement July 25, 2000 IBM V3.5, Expands Platform Support and Leverages the Performance of the Java 2 Software Development Kit Overview WebSphere Application Server V3.5, manages and integrates

More information

Chat and Instant Messaging

Chat and Instant Messaging In the intranet website book.com of "Palm Tree Publications", as an administrator, you are required to provide an environment for employees to enjoy chatting, instant messaging, mailing, and SMS text messaging

More information

Architecture & Deployment

Architecture & Deployment Architecture & Deployment IBM Connections 5.0 Workshop Author: Paul Godby IBM Ecosystem Development Duration: 30 minutes 2014 IBM Corporation Agenda IBM Connections lications Prerequisite Software Deployment

More information

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2.

Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction. Ajay Gandhi Sr. Director of Product Management Enterprise 2. Oracle WebCenter Interaction: Roadmap for BEA AquaLogic User Interaction Ajay Gandhi Sr. Director of Product Management Enterprise 2.0 and Portals 1 Agenda Enterprise 2.0 and Portal Product Strategy AquaLogic

More information

SAS Web Infrastructure Kit 1.0. Overview, Second Edition

SAS Web Infrastructure Kit 1.0. Overview, Second Edition SAS Web Infrastructure Kit 1.0 Overview, Second Edition The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2006. SAS Web Infrastructure Kit 1.0: Overview, Second Edition.

More information

Introduction to Worklight Integration IBM Corporation

Introduction to Worklight Integration IBM Corporation Introduction to Worklight Integration Agenda IBM Mobile Foundation Introduction to Worklight How to Integrate Worklight Adapters WebAPI HTTP & SOAP Database (SQL) WebSphere Message Broker Cast Iron 2 IBM

More information

Unity Connection Version 10.5 SAML SSO Configuration Example

Unity Connection Version 10.5 SAML SSO Configuration Example Unity Connection Version 10.5 SAML SSO Configuration Example Document ID: 118772 Contributed by A.M.Mahesh Babu, Cisco TAC Engineer. Jan 21, 2015 Contents Introduction Prerequisites Requirements Network

More information

Presented by Kit Na Goh

Presented by Kit Na Goh Developing A Geo-Spatial Search Tool Using A Relational Database Implementation of the FGDC CSDGM Model Presented by Kit Na Goh Introduction Executive Order 12906 was issued on April 13, 1994 with the

More information

IBM Forms Experience Builder

IBM Forms Experience Builder IBM Forms Experience Builder Bernd Beilke Digital Experience Solutions Architect Introduction Web forms are part of an engaging experience Natural part of the page no plug-ins required Highly dynamic and

More information

User Interaction: XML and JSON

User Interaction: XML and JSON User Interaction: and JSON Asst. Professor Donald J. Patterson INF 133 Fall 2010 1 What might a design notebook be like? Cooler What does a design notebook entry look like? HTML and 1989: Tim Berners-Lee

More information

Web Standards Mastering HTML5, CSS3, and XML

Web Standards Mastering HTML5, CSS3, and XML Web Standards Mastering HTML5, CSS3, and XML Leslie F. Sikos, Ph.D. orders-ny@springer-sbm.com www.springeronline.com rights@apress.com www.apress.com www.apress.com/bulk-sales www.apress.com Contents

More information

The Identity Web An Overview of XNS and the OASIS XRI TC

The Identity Web An Overview of XNS and the OASIS XRI TC The Identity Web An Overview of XNS and the OASIS XRI TC XML WG December 17, 2002 Marc LeMaitre VP Technology Strategy OneName Corporation Goals of this presentation Introduce the idea of the Identity

More information

SAS 9.2 Intelligence Platform. Web Application Administration Guide, Third Edition

SAS 9.2 Intelligence Platform. Web Application Administration Guide, Third Edition SAS 9.2 Intelligence Platform Web Application Administration Guide, Third Edition The correct bibliographic citation for this manual is as follows: SAS Institute Inc. 2010. SAS 9.2 Intelligence Platform:

More information

PASS4TEST. IT Certification Guaranteed, The Easy Way! We offer free update service for one year

PASS4TEST. IT Certification Guaranteed, The Easy Way!   We offer free update service for one year PASS4TEST IT Certification Guaranteed, The Easy Way! \ http://www.pass4test.com We offer free update service for one year Exam : 000-141 Title : XML and related technologies Vendors : IBM Version : DEMO

More information

Operations Orchestration 10.x Flow Authoring (OO220)

Operations Orchestration 10.x Flow Authoring (OO220) Operations Orchestration 10.x Flow Authoring (OO220) Education Services course product number H4S75S Course length 4 days Delivery mode Instructor Led Training (ILT) virtual Instructor Led Training (ILT)

More information

Deployment Scenario: WebSphere Portal Mashup integration and page builder

Deployment Scenario: WebSphere Portal Mashup integration and page builder Deployment Scenario: WebSphere Portal 6.1.5 Mashup integration and page builder Deployment Scenario: WebSphere Portal 6.1.5 Mashup integration and page builder...1 Abstract...2 Portal Mashup integration

More information

Publishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services

Publishing Technology 101 A Journal Publishing Primer. Mike Hepp Director, Technology Strategy Dartmouth Journal Services Publishing Technology 101 A Journal Publishing Primer Mike Hepp Director, Technology Strategy Dartmouth Journal Services mike.hepp@sheridan.com Publishing Technology 101 AGENDA 12 3 EVOLUTION OF PUBLISHING

More information

Web Enabled Navy. NMCI Industry Symposium 17 June Captain Skip Hiser, Task Force Web

Web Enabled Navy. NMCI Industry Symposium 17 June Captain Skip Hiser, Task Force Web Web Enabled Navy NMCI Industry Symposium 17 June 2003 Captain Skip Hiser, Task Force Web 757-836-3817 skip.hiser@navy.mil Task Force Web In April 2001, the Chief of Naval Operations chartered TFW to lead

More information

COMP9321 Web Application Engineering

COMP9321 Web Application Engineering COMP9321 Web Application Engineering Semester 2, 2015 Dr. Amin Beheshti Service Oriented Computing Group, CSE, UNSW Australia Week 4 http://webapps.cse.unsw.edu.au/webcms2/course/index.php?cid=2411 1 Extensible

More information

History and Backgound: Internet & Web 2.0

History and Backgound: Internet & Web 2.0 1 History and Backgound: Internet & Web 2.0 History of the Internet and World Wide Web 2 ARPANET Implemented in late 1960 s by ARPA (Advanced Research Projects Agency of DOD) Networked computer systems

More information

SQA Advanced Unit specification. General information for centres. Unit title: Web Development Fundamentals. Unit code: HR7M 47

SQA Advanced Unit specification. General information for centres. Unit title: Web Development Fundamentals. Unit code: HR7M 47 SQA Advanced Unit specification General information for centres Unit title: Web Development Fundamentals Unit code: HR7M 47 Unit purpose: This Unit is designed to enable candidates to develop websites

More information