DOC PREVIEW
CORNELL CS 514 - E-speak Migration Guide

This preview shows page 1-2-3-4-5-6-7-48-49-50-51-52-53-96-97-98-99-100-101-102 out of 102 pages.

Save
View full document
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
View full document
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience
Premium Document
Do you want full access? Go Premium and unlock all 102 pages.
Access to all documents
Download any document
Ad free experience

Unformatted text preview:

IntroductionWhat’s new in Developer Release 3.01Changes to the E-speak EngineClient Library Programming APIsJava Client LibraryJESIAdvertising ServicesVirtual File SystemSystem ManagementWeb AccessCurrent Feature LimitationsIntended AudienceStructureConventionsThe E-speak EnginePersistenceSecure dynamic firewallSupport for Microsoft SQL 7.0JesiAdded FunctionalityMultiple vocabulariesMultivalued attributesInterceptionViewFindThreading policyCategoriesSecurityAccount managerFaster restartRemoved FunctionalityPersistent ScopesAdded APIsClass : ESAccessorClass : ESAccountManagerClass : ESAccountProfileClass : ESAttributeClass : ESBaseDescriptionClass : ESBaseServiceStubClass : ESCategoryFinderClass : ESCategoryClass : ESConfigurationClass : ESConnectionClass : ESContractDescription/ESContractClass : ESFolderClass : ESIceptorControlClass : ESProfileDescriptionClass : ESPropertyClass : ESQueryClass : ESRemoteConnectionManagerClass : ESRemoteServiceManagerClass : ESRequestClass : ESServiceContextClass : ESServiceElementClass : ESServiceHandlerReturn the ESAccessor of the handler.Class : ESServiceStubClass : ESValueClass : ESViewDescriptionClass : ESViewElementClass : ESViewFinderClass : ESViewStubClass : ESVocabularyDescriptionClass : ESServiceDescriptionClass : ESContractDescriptionClass : ESVocabularyDescriptionClass : ESVocabularyFinderClass : ESVocabularyStubClass : ESXMLQueryClass : ESAbstractElementClass : ESAbstractFinderClass : ESAbstractFinderClass : ESDelegatorImplClass : ESIceptorClass : ESServiceHandlerClass : ESServiceStubClass : ESValueClass : ESViewDescriptionClass : ESViewElementClass : ESViewFinderClass : ESViewStubClass : ESVocabularyDescriptionClass : ESServiceDescriptionClass : ESViewDescriptionClass : ESContractDescriptionClass : ESVocabularyDescriptionClass : ESVocabularyFinderClass : ESVocabularyStubClass : ESXMLQueryClass : ESAbstractElementClass : ESAbstractFinderClass : ESDelegatorImplClass : ESIceptorDepricated APIsClass : ESAccessorClass : ESBaseDescriptionClass : ESConnectionClass : ESContractDescriptiorClass : ESFolderClass : ESQueryClass : ESServiceContextClass : ESServiceElementClass : ESServiceMessengerClass : ESVocabularyDescriptionThe E-speak Security ModelCertificatesSimple Public Key InfrastructureService IdentityUndeliverable RequestsJESIResource masksTagsXMLManagementState DescriptionsInputsManaged Variable TablesConfiguration Parameter TableResource TableManaged Service InterfaceThe Variable tableThe Resource TableWeb AccessWhich Interface should I use?ConsiderationsMigrating Java to XMLXML ArchitectureXML TYPE LayerFunctional Definition of E-speak ContentVirtual File SystemThe Semantic File SystemGeneric storage servicesSecurityAdditional EnhancementsGlossaryTerms used in E-speakResource DescriptionsResource Specificationboolean byValue;ESName contract;FilterSpec filter;ADR metadataMask;ADR resourceMask;ADR ownerPublicKey;ADR ServiceId;ESMap publicRSD;ESMap privateRSD;ESName owner;ESName Resource Handler;int eventControl;ESUIDString URL;Resource DescriptionResource typeXML Book Broker ExampleXML Book Broker ExampleOverview of the E-speak Book Broker ServiceBook Broker DTD and XML ExamplesDependencies and LimitationsMigration GuideDeveloper Release 3.01June 2000© Copyright 2000HEWLETT-PACKARD COMPANYTo anyone who acknowledges that this document is provided "AS IS" WITH NO EXPRESS OR IMPLIED WARRANTY: permission to copy, and distribute this document for any purpose is hereby granted without fee, provided that the above copyright notice and this notice appear in all copies, and that the name of Hewlett-Packard Company not be used in advertising or publicity pertaining to distribution of this document without specific, written prior permission. Hewlett-Packard Company makes no representations about the suitability of this document for any purpose.Permission is granted to copy and distribute translations of this document into another language under the above conditions. Hewlett-Packard may license the right to copy and distribute modified versions of this document provided any substantive changes have been approved by Hewlett-Packard.Developer Release 3.01 June 2000iContentsChapter 1 Introduction . . . . . . . . . . . . . . . . . . . . . . . . . . 1What’s new in Developer Release 3.01 . . . . . . . . . . . . . . . . . 1Changes to the E-speak Engine . . . . . . . . . . . . . . . . . . . . . . . 2Client Library Programming APIs . . . . . . . . . . . . . . . . . . . . . 2Advertising Services . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3Virtual File System . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 3System Management . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Web Access . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Current Feature Limitations . . . . . . . . . . . . . . . . . . . . . . . . . 4Intended Audience . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 4Structure . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Conventions . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 5Chapter 2 The E-speak Engine . . . . . . . . . . . . . . . . . . . . . 7Persistence . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7iiDeveloper Release 3.01 June 2000Secure dynamic firewall . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 7Support for Microsoft SQL 7.0 . . . . . . . . . . . . . . . . . . . . . . . . 8Chapter 3 Jesi. . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Added Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 9Removed Functionality . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Added APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 11Depricated APIs . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 36Chapter 4 The E-speak Security Model . . . . . . . . . . . . . . . 39Certificates . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . . 39Simple Public Key Infrastructure . . . . . . . . . . . . . . . . . . . . 40Service Identity . . . . . . . …


View Full Document

CORNELL CS 514 - E-speak Migration Guide

Documents in this Course
LECTURE

LECTURE

29 pages

LECTURE

LECTURE

28 pages

Load more
Download E-speak Migration Guide
Our administrator received your request to download this document. We will send you the file to your email shortly.
Loading Unlocking...
Login

Join to view E-speak Migration Guide and access 3M+ class-specific study document.

or
We will never post anything without your permission.
Don't have an account?
Sign Up

Join to view E-speak Migration Guide 2 2 and access 3M+ class-specific study document.

or

By creating an account you agree to our Privacy Policy and Terms Of Use

Already a member?