惯性聚合 高效追踪和阅读你感兴趣的博客、新闻、科技资讯
阅读原文 在惯性聚合中打开

推荐订阅源

Attack and Defense Labs
Attack and Defense Labs
T
Threatpost
C
Cybersecurity and Infrastructure Security Agency CISA
H
Hackread – Cybersecurity News, Data Breaches, AI and More
I
Intezer
C
Cyber Attacks, Cyber Crime and Cyber Security
The Register - Security
The Register - Security
量子位
Security Latest
Security Latest
奇客Solidot–传递最新科技情报
奇客Solidot–传递最新科技情报
大猫的无限游戏
大猫的无限游戏
小众软件
小众软件
Exploit-DB.com RSS Feed
Exploit-DB.com RSS Feed
C
CXSECURITY Database RSS Feed - CXSecurity.com
MyScale Blog
MyScale Blog
J
Java Code Geeks
Apple Machine Learning Research
Apple Machine Learning Research
Google DeepMind News
Google DeepMind News
WordPress大学
WordPress大学
Spread Privacy
Spread Privacy
Jina AI
Jina AI
博客园 - 【当耐特】
P
Palo Alto Networks Blog
Last Week in AI
Last Week in AI
SecWiki News
SecWiki News
Threat Intelligence Blog | Flashpoint
Threat Intelligence Blog | Flashpoint
cs.AI updates on arXiv.org
cs.AI updates on arXiv.org
G
GRAHAM CLULEY
宝玉的分享
宝玉的分享
Hacker News - Newest:
Hacker News - Newest: "LLM"
T
The Blog of Author Tim Ferriss
V
Vulnerabilities – Threatpost
有赞技术团队
有赞技术团队
T
Tor Project blog
H
Hacker News: Front Page
A
Arctic Wolf
NISL@THU
NISL@THU
A
About on SuperTechFans
云风的 BLOG
云风的 BLOG
Engineering at Meta
Engineering at Meta
V
V2EX
N
News and Events Feed by Topic
Webroot Blog
Webroot Blog
Know Your Adversary
Know Your Adversary
P
Privacy International News Feed
I
InfoQ
D
Docker
L
LINUX DO - 最新话题
K
KPMG report finds enterprise disconnect between AI and its ROI | CIO
U
Unit 42

博客园 - GIS9 开发探索

实现在EXCEL软件中进行用户轨迹时空重合分析 疫情地图 | 制作10月12日沈阳浑南区核酸结果异常人员轨迹地图 表格排重 | EXCEL表格数据排重,使用相同颜色标记相同值 地理计算 | 批量创建图形的中点或质点 EXCEL教程 | 制作无症状感染者活动轨迹地图,以郑州疫情通告为例 EXCEL技能 | EXCEL中进行地图搜索并将结果显示在表格中 EXCEL技能 | EXCEL中实现地图快照,截大图、加水印、保存PNG、TIF、HTML文件 安装VS时,双击setup.exe后界面一闪而过的问题 【小o地图Excel插件版】计算两点间驾车路径,获取途径道路、驾车距离、耗时等信息 【小o地图Excel插件版】不止能做图表,还能抓58、大众点评网页数据... 【转】C#中判断网址是否有效 WIN10安装不上IIS,使用IISExpress作为发布服务 Excel地图插件(ExcelMaps) 局域网内通讯APP JDBC连接SqlServer错误:com.microsoft.sqlserver.jdbc.SQLServerException: 到主机 的 TCP/IP 连接失败。 java.net.ConnectException: Connection refused: connect - GIS9 开发探索 连接SQL Server数据库提示:Login failed for user 'sa'. Reason: Not associated with a trusted SQL Server connection 错误 - GIS9 开发探索 AO开发时,ISqlWorkspace执行SQL语句,无法连接其他主机上的Oracle ArcGIS开发时,执行new SdeWorkspaceFactoryClass(); 出现COM类工厂的错误 [原创]WEB服务调试器,支持服务测试,监控告警 - GIS9 开发探索
web技术简介
GIS9 开发探索 · 2012-05-04 · via 博客园 - GIS9 开发探索

web技术简介

1       JAVASCRIPT

是一种网页编程语言,程序文件为文本文件,扩展名为.JS,嵌入在PC浏览器的网页中运行。可使用记事本、写字板等文本编辑器软件作为开发工具。

所有PC浏览器都支持JAVASCRIPT。

2       Flash

是一种网页矢量动画编程技术,程序文件为编译后的二进制文件,扩展名为SWF,运行在客户端安装有Flash播放器(控件)的浏览器中。有专门的开发工具(Adobe Flash Professional、Flash Builder、Flex builder软件),编程语言为ActionScript。

Flash技术已相当普及,支持Flash的浏览器全世界预计达到97%。

3       REST

REST (Representational State Transfer表述性状态转移),是一种Web服务的设计和开发方式(方法),降低开发的复杂性,提高系统的可伸缩性。支持HTTP  GET方式调用,请求形式为URL字符串,参数用“&”符号连接,应答结果格式多为JSON或XML字符串,样例见下表。

使用REST方法开发的WEB服务可称为WEB服务(Web Service),但为了与SOAP协议定义的WEB服务区分开,常把此类WEB服务称为REST服务或REST API。

开发语言可以是C#、Java、C++等,开发环境软件有Eclipse、Visual Studio等,REST服务运行在服务器侧。

该服务调用简单、易于使用,可供客户端或服务端直接调用。

样例:

注:JSON是一种轻量级的数据交换格式,广义上也可称为一种协议。

4       SOAP

SOAP:简单对象访问协议,是一种基于 XML的协议,用来在WEB服务上传输结构化的信息。使用SOAP协议定义的WEB服务通过HTTP  POST方式调用,请求格式为XML结构化字符串,应答结果格式为XML结构化的字符串。

使用SOAP协议定义的WEB服务可称为WEB服务,但为了与REST方法开发的WEB服务区分开,常把此类服务称为SOAP服务。

开发语言可以是C#、Java、C++等,开发环境软件有Eclipse、Visual Studio等,开发的程序运行在服务器侧。

该服务协议较REST服务复杂,请求和解析报文的成本高,通常由服务端调用。

样例:

请求

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

         <soap:Body>

          <p:getUserByName xmlns:p="http://www.exmaple.com">

                                     <username>tester</username>

                                     </p:getUserByName >

         </soap:Body>

</soap:Envelope>

应答

<?xml version="1.0" encoding="UTF-8" standalone="no"?>

<soap:Envelope xmlns:soap="http://schemas.xmlsoap.org/soap/envelope/">

<soap:Body>

         <p:getUserByNameResponse xmlns:p="http://www.exmaple.com">

                            <name>tester</name>

                            <title>software engineer</title>

                            <company>IBM</company>

                            <email>tester@cn.ibm.com</email>

                            <description>testing!</description>

         </p:getUserByNameResponse>

</soap:Body>

</soap:Envelope>

5       REST 与 SOAP关系图

Web Service的类型

REST

SOAP

请求方法

HTTP GET

HTTP POST

请求格式

URL字符串 (简单)

SOAP  XML (复杂)

应答格式

JSON或XML (简单)

SOAP  XML (复杂)

调用者

客户端、服务端

服务端