先电云存储.net网站开发手册_第1页
先电云存储.net网站开发手册_第2页
先电云存储.net网站开发手册_第3页
先电云存储.net网站开发手册_第4页
先电云存储.net网站开发手册_第5页
已阅读5页,还剩16页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

先电云开发手版本修订说明修订版修订时修订说Cloud-SaaS-.NET-2015413SaaS云.NET开档环境安 使用开发工 安装开发环 导入工 工程说 概 主要页面说 主要功能说 技术支 环境安使用开发工具安装开发环境解压VS2013_RTM_ULT_CHS.ISO文件 点击下一步,出现以下界面。选择默认的功能点击“安装”(此步骤等待时间较长)安装完毕。点击“启点击“以后再导入工程进入visualstudio,点击“文件”、“打开”,“项目/解决方选择demo程序,点击“打选择“CloudStorage.sln”,点击“打点击出现工程说概本工程在.NET4.5整个工程提供了完整的前端页面的HTML代码和部分处理程序,包括登录和OpenstackSDK提供的交互方法大部分都采用了异步任务模式,ASPX页面添加Async="true"的标记,一般处理程序需要继承HttpTaskAsyncHandler,实现异在ASPX页面里执行异步方法需要通过Regis 主要页面说明Login.aspxMain.aspx主页面,显示全部文件,,

主要功能说明本工程已经完成了登录功能,其他功能保留了实现方法的接口.包括文件浏览,上传文件,新建文件夹,删除文件/夹,文件,文件,移动文件,重命名文件,搜索文件,分类文件浏览,收站文件浏览,清空回收站,还原文件.。注:其中删除文件/夹指的是移动到回收站.回收站容器名:”garbage_”+容器登登录时需要对用户名和进行验证,该用户是opensack提供的enant下的用户.当验证通过时,把用户信息保存到Sesson里并跳转到主页面.通过Sesson的值来判断是否已经登录.同时还要检查是否存在对应的容器.。主要流程实例化OpenStackCredential类,传入URL,用户名,和Tenant名.创建一个IOpenStack连接,并通过await执行这个异步连接创建一个IOpenStackService连接,并获取账户信息如果存在账号信息,保存到Session获取一个容器对 StorageContainer,如果不存在对应容器,则创建对应容器认证的凭据实体返回:认证的凭据实 连接openstack方法的 (IOpenStackCredential说明:创建一个OpenStack 返回:OpenStack 提供连Openstack的方 说明:创建一个StorageService 返回: 连参数:无返回:提供Openstack服务连接的各种方法,包括获取对象,上传对象,对象等异步方说明:获取账户信息参数:无返回GetStorageContainer(string说明获取容器返回:StorageContainerCopyStorageObject(stringcontainerName,stringsourceObjectName,string说明:对象返回:无CreateStorageObject(stringcontainerName,stringobjectName,IDictionary<string,string>metadata,Streamcontent)说明上传对象metadata:文件信息,注:可以实例化一个空的Dictionary返回CreateStorageContainer(stringcontainerName,IDictionary<string,string>说明创建容器containerName:容器metadata:文件信息,注:可以实例化一个空的返回:MoveStorageObject(stringcontainerName,stringsourceObjectName,string说明移动对象返回:无RecycleStorageObject(stringcontainerName,string说明移动对象到回收站objectName:源对象路径返回:无RestoreStorageObject(stringcontainerName,string说明还原回收站对象objectName:源对象路径返回:无RenameStorageObject(stringcontainerName,stringsourceObjectName,string说明重命名对象返回:无说明获取对象实体返回:StorageObjectDownloadStorageObject(stringcontainerName,stringobjectName,Stream说明:对象返回:StorageObjectDeleteStorageObject(stringcontain

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论