WebService基础学习(一)—基础知识

一、WebService1.什么是WebService      Web Service(WEB服务)能够快捷和方便地综合结合各种系统、商务和任何应用平台。利用最新的Web Service 标准能够使任何软件系统和系统之间的应用互通互联,方便,而且更加廉价。  2.WebService的应用场合(1)跨越防火墙通信      客户端和服务器端之间通信都会有防火墙或者代理服务器。传统的实现互相通信
阅读本文

[linux]主机访问虚拟机web服务(CentOS)

目的为了实现主机和虚拟机的通信,访问虚拟机中架设的web服务。按理说通过虚拟机ip + web服务端口,即可在浏览器访问虚拟机的web服务。但是由于CentOS的防火墙问题,对应web端口无法访问。通过配置CentOS防火墙来解决。CentOS 7使用firewalld来管理防火墙,firewalld的配置不了解,切换为比较通用的iptables配置。关闭firewalld并启用iptables服
阅读本文

web service和ejb的区别

1.WebService可以说是跨平台的,因为它采用的是XML技术,说穿了就是把你的请求按照该WebServece的标准将参数传过去,然后服务器返回结果,当然了最重要的是参数的传递和结果的返回都是采用XML格式,但需要按照规范的,现在有SOAP和ebXML,说到XML自然有DTD或是Schema了,它用WSDL和UDDI来管理这些规范。         EJB也可以说成是远程调用,但采用的协议是R
阅读本文

java web中分层MVC的意义

在web编程中,由于高内聚、低耦合的特点,需要将多个类实现多层,大致有以下几层:①entity,实体类,如user,role等,这些类里边包含了私有属性和公共的get、set方法这和数据库中的表相对应,更严格一些,包括字段的顺序和type都要保持一致。②base,封装了基本的操作数据库的方法(增删改查)③dao,访问并操作数据库,若想从数据库获取数据,必须调用dao层。dao层没有一点业务逻辑,全
阅读本文

Web Service学习笔记(1)

WebService学习笔记(1)Web Service的宗旨是创建不需要用户界面就能与其他应用程序交互的Web应用程序。举例说明它的优点,假如你正在为一家股票投资公司创建网站,你并不需要把不同证劵交易所得数据库与自己的后台数据库进行整合,因为你的应用程序可以使用Web Service,并使用XML格式交换数据。Web Service是松耦合的,它与服务器端和客户端使用的操作系统、编程语言都无关。
阅读本文

用Eclipse+axis2+tomcat进行web service部署

用Eclipse+axis2+tomcat进行web service部署2016-12-07目录 1 安装JDK1.1 下载JDKJDK下载地址:http://www.oracle.com/technetwork/java/javase/downloads/jdk8-downloads-2133151.html1.2 安装和配置JDK 安装目录尽量不要有空格  D:Javajdk1.8.0
阅读本文

Web Service的工作原理

Web Service基本概念Web Service也叫XML Web Service WebService是一种可以接收从Internet或者Intranet上的其它系统中传递过来的请求,轻量级的独立的通讯技术。是:通过SOAP在Web上提供的软件服务,使用WSDL文件进行说明,并通过UDDI进行注册。XML:(Extensible Markup Language)扩展型可标记语言。面向短期的临
阅读本文

HTTP协议下用Web Service上传大文件的解决方案(转载)

用HTTP协议上传大文件也许是个不好办的问题。主要是它的不连续性,使得上传文件感觉很“危险”。特别是很大的文件(几百MB甚至是上G的文件),心里总觉得不踏实,一不小心就会出现问题,而一但出现问题就无法继续上传,这是很郁闷的。后来在一些网站上找到一些上传文件的组件,但都是要用到一些COM组件。至于后来的ASP.net下上传大文件的解决方案,我也做过一个组件,后来发现根本就不用自己写什么组件,利用AS
阅读本文

web架构和MVC架构

声明:本栏目所使用的素材都是凯哥学堂VIP学员所写,学员有权匿名,对文章有最终解释权;凯哥学堂旨在促进VIP学员互相学习的基础上公开笔记。关于B/S和C/S:管理软件使用B/S架构,而游戏因为要基于显卡实现绚丽的效果所以使用C/S架构。因为B/S架构便于程序的维护、升级和修改,所以今后B/S还有很大的发展空间。但注意并不是说有浏览器的就一定是B/S架构,比如网页上的小游戏其实是C/S架构,只不过它
阅读本文

spring中的web上下文,spring上下文,springmvc上下文区别

web上下文(Servlet context),spring上下文(WebApplication Context),springmvc上下文(mlWebApplicationContext)上下文:可以简单的理解为容器,配置文件web上下文目标对象是所有web应用,spring上下文目标对象是单个web应用,spring mvc目标对象是单个web应用的spring mvc框架(是spring上下
阅读本文

JavaWeb.三层框架.MVC

JavaWeb三层框架 我们常说的三层框架是由JavaWeb提出的,也就是说这是JavaWeb独有的! 所谓三层是表述层(WEB层)、业务逻辑层(Business Logic),以及数据访问层(Data Access)。 * Web层(表述层):与Web相关的,例如jsp、servlet都是Web层 * Business层(业务逻辑层):封装业务逻辑,通常对应一个业务功能,例如登录、注册都是
阅读本文

SSM框架开发web项目系列(一) 环境搭建篇

前言  开发环境:Eclipse Mars + Maven + JDK 1.7 + Tomcat 7 + MySQL  主要框架:Spring + Spring MVC + Mybatis  目的:快速上手搭建SSM开发环境,熟悉客户端请求到数据库操作的流程。准备工作   新建一个maven web项目,工程结构如下,并创建一个pojo类Personpackage com.mmm.pojo; /*
阅读本文

浅谈web接口测试

首先谈下接口的定义分为2类,程序接口和协议接口1.程序模块接口,具体到程序中就是提供了输入输出的类 方法,我们可以通过传入不同的参数,来验证程序接口的功能2、协议接口  比如HTTP/SOAP协议,这类接口对底层代码实现了封装,通过协议的方式对外提供调用,我么可以通过其他编程语言和工具进行测试。这是重点需要测试的 接口的分类:1、系统与系统的接口,比如微信 微博提供的第三方登录接口 ,你开发的应用
阅读本文

Spring Boot学习(七)之Web应用使用JdbcTemplate访问数据库

我们一直使用ssm框架都是编写访问数据库类型的网站,app,web网站都是需要有数据库来存储数据.         下面我们来看一下springboot使用JdbcTemplate操作数据库; 配置文件中的数据源配置 在我们访问数据库的时候,需要先配置一个数据源,下面分别介绍一下几种不同的数据库配置方式。 嵌入式数据库支持 嵌入式数据库通常用于开发和测试环境,不推荐用于生产环境。Spr
阅读本文

Servlet和Web Service的区别

在最开始学习Web Service时候,总觉得Web Service和Servlet没有什么区别,觉得Servlet可以对Http请求进行相应并返回数据,而Web Service只不过是基于SOAP协议和XML对数据进行封装了,也是采用Http协议来传输数据,后来通过慢慢阅读相关材料,加上实际操作,才发现Web Service和Servlet有很大区别,根本不是在一个层次上的东西,于是对于它们的区
阅读本文

Docker学习笔记 - 构建webapp

使用Docker构建并测试Web应用程序 使用sinatra作为web框架,redis作为后方的数据库。 1.1 创建Sinatra 容器 dongli@ubuntu:~/Docker/Sinatra$ cat Dockerfile FROM ubuntu MAINTAINER Edgar Li “dongli@test.com“ RUN apt-get update RUN apt-get
阅读本文

Docker容器技术-创建一个简单的Web应用

一、创建一个简单的Web应用1.identicon 基于某个值而自动产生的图像,这个值是IP地址或用户名的散列值。用途: 通过计算用户名或IP地址的散列值,在网站上提供用于识别用户的图像,以及自动生成网站的favicon。2.创建一个基本网页[root@bogon app]# cat identidock.py from flask import Flask app = Flask(__name
阅读本文

使用angular4和asp.net core 2 web api做个练习项目(三)

第一部分: 第二部分: 后台代码: https://github.com/solenovex/asp.net-core-2.0-web-api-boilerplate前台代码: https://github.com/solenovex/angular-4-client-panel-app 下面将开发登陆和授权的部分, 这里要用到identity server 4.在VS解决方案中设置多个项目同时启
阅读本文

将本地web服务映射到公网访问

项目部署之前在学习前端的时候项目都只是在本地测试,永远的都是类似http://localhost/xxx http://localhost:port/xxx这样的形式来访问。如果你在开发的过程中想把你的项目进度或者是成果展示给别人看,那么就必须要把项目给部署到公网上,现在有很多成熟的方案。如下所示:租用虚拟主机租用虚拟主机。如果是php环境的,可以考虑虚拟主机,服务商会给你提供网页上的操作面板,按
阅读本文

JavaWeb基础 实现Servlet接口 简单示例

礼悟:     好好学习多思考,尊师重道存感恩。叶见寻根三二一,江河湖海同一体。          虚怀若谷良心主,愿行无悔给最苦。读书锻炼强身心,诚劝且行且珍惜。       javaEE:7                  javaSE:1.8          JSTL:1.2.2        server:tomcat 8.5    explorer:Firefox
阅读本文