银光中国网免费Silverlight空间Web Service部署方法

简介:

银光中国网为方便大家学习Silverlight技术,特别推出Silverlight免费空间服务。看到论坛上有不少开发人员询问在部署WCF或者Web Service应用时出现异常,无法部署成功,这里我做一个简单的Web Service应用部署演示,希望能够帮到大家。


我在银光中国网下载一个网友提供的“Silverlight操作Access数据库”实例代码。

打开源代码项目,结构如下:



在发布前,需要对客户端ServiceReferences.ClientConfig配置文件进行修改,
将EndPoint的地址填写为服务URL:http://space.silverlightchina.net/accessdb/WebService1.asmx, 
如果是WCF服务的SVC,同样可以修改为http://space.silverlightchina.net/accessdb/WCF.svc
然后保存。其中accessdb是你在银光中国网申请到的免费空间帐号目录,需要根据个人申请名不同修改。

<configuration>
<system.serviceModel>
<bindings>
<basicHttpBinding>
<binding 
name="WebService1Soap" maxBufferSize="2147483647" 
maxReceivedMessageSize="2147483647">
<security mode="None" 
/>
</binding>
</basicHttpBinding>
</bindings>
<client>
<endpoint 
address="http://space.silverlightchina.net/accessdb/WebService1.asmx" 
binding="basicHttpBinding"
bindingConfiguration="WebService1Soap" 
contract="ServiceReference1.WebService1Soap"
name="WebService1Soap" 
/>
</client>
</system.serviceModel>
</configuration>


完成修改后,可以直接编译项目,在编译成功后,即可发布项目到本地目录:






点击“Publish”后,在本地目录即可生成编译好的项目文件。


然后使用FTP客户端,链接你的Silverlight空间,发布项目到空间中。
下载FTP客户端和银光中国Silverlight空间使用方法,请看:http://bbs.silverlightchina.net/forum.php?mod=viewthread&tid=7744&extra=page%3D1

上传项目文件到服务器完成后,即可看到:


上传项目文件到服务器空间后,首先需要对Web 
Service服务文件进行测试,在浏览器中输入:
http://space.silverlightchina.net/accessdb/WebService1.asmx



正常情况下,即可通过服务页面,看到相关定义的WebService方法。这也说明WebService服务已经部署成功。

然后测试Silverlight客户端项目是否能通过服务访问到数据库。
在浏览器中输入网址:http://space.silverlightchina.net/accessdb/SL_ACCESSTestPage.aspx

即可看到数据被正常读取到DataForm中。


尝试添加一个新纪录到Access数据库中,


到此一个Web 
Service访问Access数据库应用部署成功。

如果你在部署中遇到问题,欢迎留言讨论。


本文转自 冷秋寒 51CTO博客,原文链接:http://blog.51cto.com/kevinfan/571297 ,如需转载请自行联系原作者

相关文章
|
9月前
|
运维 数据可视化 C++
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
2025年热门Web化容器部署工具对比:Portainer与Websoft9。Portainer以轻量可视化管理见长,适合技术团队运维;Websoft9则提供一站式应用部署与容器管理,内置丰富开源模板,降低中小企业部署门槛。两者各有优势,助力企业提升容器化效率。
561 1
2025 热门的 Web 化容器部署工具对比:Portainer VS Websoft9
|
10月前
|
Java 应用服务中间件 Docker
java-web部署模式概述
本文总结了现代 Web 开发中 Spring Boot HTTP 接口服务的常见部署模式,包括 Servlet 与 Reactive 模型、内置与外置容器、物理机 / 容器 / 云环境部署及单体与微服务架构,帮助开发者根据实际场景选择合适的方案。
542 25
|
10月前
|
安全 JavaScript Java
java Web 项目完整案例实操指南包含从搭建到部署的详细步骤及热门长尾关键词解析的实操指南
本项目为一个完整的JavaWeb应用案例,采用Spring Boot 3、Vue 3、MySQL、Redis等最新技术栈,涵盖前后端分离架构设计、RESTful API开发、JWT安全认证、Docker容器化部署等内容,适合掌握企业级Web项目全流程开发与部署。
833 0
|
12月前
|
人工智能 安全 程序员
用 Colab 和 ngrok 免费部署你的 Web UI 项目,随时随地访问!
用 Colab 和 ngrok 免费部署你的 Web UI 项目,随时随地访问!
1432 12
|
移动开发 前端开发 JavaScript
H5 页面与 Web 页面的制作方法
H5页面制作利用HTML5、CSS3和JavaScript技术,结合H5编辑器或框架(如Adobe Dreamweaver、Ionic),注重移动设备兼容性与响应式布局。Web页面制作则基于传统HTML、CSS和JavaScript,借助文本编辑器或IDE完成开发。两者区别在于技术版本、交互性和浏览器支持:H5更互动、现代,但可能不兼容旧浏览器;Web页面更静态、兼容性广。根据需求选择:高交互选H5,广泛兼容选Web。
1716 6
|
中间件 关系型数据库 数据库
docker快速部署OS web中间件 数据库 编程应用
通过Docker,可以轻松地部署操作系统、Web中间件、数据库和编程应用。本文详细介绍了使用Docker部署这些组件的基本步骤和命令,展示了如何通过Docker Compose编排多容器应用。希望本文能帮助开发者更高效地使用Docker进行应用部署和管理。
421 19
|
SQL 存储 安全
Web 常见攻击方式及防御方法
【10月更文挑战第25天】Web 安全是一个复杂而重要的领域,攻击者不断寻找新的攻击方法,我们需要不断加强防御措施,提高安全意识,以保障 Web 应用的安全运行。通过采取多种防御手段的综合运用,我们可以有效地降低 Web 攻击的风险,保护用户的信息和财产安全。同时,随着技术的不断发展,我们也需要持续关注和研究新的安全威胁和防御方法,以应对不断变化的安全形势。
1744 56
|
存储 JSON JavaScript
WEB CAD插件通过上下文对象MxPluginContext修改UI界面的方法
本文介绍了如何使用MxPluginContext动态控制MxCAD项目的UI界面。通过该上下文对象,开发者可以灵活设置UI配置,如控制操作栏显隐、编辑按钮、添加侧边栏等。具体方法包括调用`getUiConfig()`获取并修改`mxUiConfig.json`中的属性,实现界面的定制化。此外,还提供了控制命令行聚焦的功能,解决输入框焦点锁定问题。详细代码示例和效果对比图展示了具体实现步骤,帮助开发者更好地适配项目需求。
|
应用服务中间件 Linux nginx
部署使用 CHAT-NEXT-WEB 基于 Deepseek
本文介绍如何在阿里云轻量服务器上部署基于 `Deepseek` 的 `CHAT-NEXT-WEB` 项目。首先,准备一台 Linux 服务器并安装 Docker,确保防火墙允许特定端口访问。接着,通过阿里云容器镜像服务解决国内网络限制问题,将镜像推送到私有仓库并拉取到本地。配置并启动 `chat-next` 项目,使用 Deepseek API 进行优化。最后,安装 Nginx 和 Certbot 配置 HTTPS 访问,确保安全性和自动续签。整个过程需严格遵循官方文档,以避免因网络问题导致的安装失败。
|
机器学习/深度学习 数据采集 Docker
Docker容器化实战:构建并部署一个简单的Web应用
Docker容器化实战:构建并部署一个简单的Web应用