"成功WEB商务"的7步走(1)——思想准备

转贴请注明出处:http://blog.csdn.net/froole

 

翻译:郝春利

 此文章译自《儲かる! IT実践講座:Webビジネス必勝法・7つのステップ その1「心がまえ」》(《每日新闻》)

地址:http://mainichi.jp/life/electronics/news/20090206org00m300040000c.html?

由于工作原因,笔者 有幸接触到各种各样WEB商务,并一直注视着他们的成长。意外的是,从整体而言,事先真正进行过严谨的思考的WEB商务并不多。当然,其中也有很多WEB 商务,都是经过准确的论证和严谨的计划,并被认真执行,直到成功。但是,特别是在很多中小型企业,笔者看到更多的是那些散漫的、欠缺思考的失败WEB商 务。
一个网站,应该按照以下的流程进行制作:

  1. 确认,最开始的网站方案被提出的时候,是否进行过市场调查?
  2. 是否思考过商业模式?
  3. 通过网站,普通访问者成为顾客的步骤是什么?
  4. 针对“3“的各个步骤,是否建立了具体应对计划?
  5. 以上各点是否被忠实执行?
  6. 保本点在哪里?是否有一个具体的预期?
  7. 网站的主要对象是谁,是否有明确?
  8. 确认,整个构思是否存在自己没有想到的漏洞?
  9. 明确网站的成长方向。


要做到“成功WEB商务”,必须反复思考这些要点,并一步步完善网站的计划,这是非常必要的始点。当然,也绝不可以把这些工作完全交给外包公司,因为,作为网站的经营方,必须明确,有自己特色的网站的具体需求。
哪怕是只有一个简单的网页,也要把它当做一个“项目”来认真对待。
通常的商业模式下,一旦新的项目被正式确立,将会认真、严格的做出预测从获得新顾客所需要的支出,甚至到收支的模拟,WEB商务也是如此。不过笔者认为,有些时候,网站被作为一种顾客的有效工具,常常被轻视。

“成功WEB商务”,首先必须超越项目本身,要有一种高回收的前列意识,能做到这一点,要做什么就变得清晰了。
而 最重要的是,首先要放弃自身陈旧的观念和固有的思考方式,这一点至关重要。因为,实际情况中,网络用户是无法预期的。特别是没有过WEB商务方面成功经验 的人,需要特别注意。你所作出的判断,并不总是正确的。请记住,失败的WEB商务,往往就是受到“传统意识”的局限所致。
这也是很多人容易陷入的误区,包括像笔者这样的专业人员,也要时刻提醒自己不要被个人的固有思考意识所局限。综上所述,仔细思考每个问题,并认真反思。如果能够做到这一点,你将会向“成功WEB商务”迈出重要的一步。

待续

 

<script type="text/javascript"> </script> <script src="http://pagead2.googlesyndication.com/pagead/show_ads.js" type="text/javascript"></script>
转贴请注明出处:http://blog.csdn.net/froole

 

"成功WEB商务"的7步走(1)——思想准备
"成功WEB商务"的7步走(2)——明确目的
"成功WEB商务"的7步走(3)——了解消费者
"成功WEB商务"的7步走(4)——构建商业模式
"成功WEB商务"的7步走(5)——建立结构的思维方式和方法
"成功WEB商务"的7步走(6)——实施和验证
"成功WEB商务"的7步走(7)——PDCA

  • 0
    点赞
  • 24
    收藏
    觉得还不错? 一键收藏
  • 5
    评论
Web Service 安全是指保护 Web Service 不受恶意攻击和非法访问的一系列措施。其中,Basic 验证是最简单的一种身份验证方式,也是最常用的一种。 Basic 验证的原理是在 HTTP 头部中添加一个 Authorization 字段,该字段包含一个经过编码的用户名和密码。在服务端接收到请求后,会验证该用户名和密码是否正确,如果正确,则允许访问 Web Service,否则拒绝访问。 下面是一个使用 Basic 验证的 Web Service 的示例: ```xml <definitions name="HelloWorld" targetNamespace="http://www.example.org/HelloWorld" xmlns="http://schemas.xmlsoap.org/wsdl/" xmlns:soap="http://schemas.xmlsoap.org/wsdl/soap/" xmlns:tns="http://www.example.org/HelloWorld" xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <types> <xsd:schema targetNamespace="http://www.example.org/HelloWorld"> <xsd:element name="sayHello" type="xsd:string"/> <xsd:element name="sayHelloResponse" type="xsd:string"/> </xsd:schema> </types> <message name="sayHelloRequest"> <part name="name" type="xsd:string"/> </message> <message name="sayHelloResponse"> <part name="greeting" type="xsd:string"/> </message> <portType name="HelloWorld"> <operation name="sayHello"> <input message="tns:sayHelloRequest"/> <output message="tns:sayHelloResponse"/> </operation> </portType> <binding name="HelloWorldSoapBinding" type="tns:HelloWorld"> <soap:binding style="document" transport="http://schemas.xmlsoap.org/soap/http"/> <operation name="sayHello"> <soap:operation soapAction=""/> <input> <soap:header message="tns:sayHelloRequest" part="Authorization" use="required"/> <soap:body use="literal"/> </input> <output> <soap:body use="literal"/> </output> </operation> </binding> <service name="HelloWorld"> <port name="HelloWorldPort" binding="tns:HelloWorldSoapBinding"> <soap:address location="http://localhost:8080/HelloWorld"/> </port> </service> </definitions> ``` 在上面的示例中,我们在 `<binding>` 标签中定义了一个 Authorization 头部,它的 use 属性设置为 required,表示该头部是必须的。这个头部包含了一个经过用户名和密码编码的字符串。 在服务端,我们需要在代码中对该 Authorization 头部进行解码,然后验证用户名和密码是否正确。如果正确,则允许访问 Web Service,否则拒绝访问。下面是一个使用 Java 代码实现的 Basic 验证的示例: ```java public class HelloWorldImpl implements HelloWorld { @Override public String sayHello(String name) { String auth = (String) wsContext.getMessageContext().get(MessageContext.HTTP_REQUEST_HEADERS).get("Authorization").get(0); String[] parts = auth.split(" "); byte[] decoded = Base64.getDecoder().decode(parts[1]); String credentials = new String(decoded); String[] credentialParts = credentials.split(":"); String username = credentialParts[0]; String password = credentialParts[1]; if (username.equals("admin") && password.equals("password")) { return "Hello, " + name + "!"; } else { throw new RuntimeException("Unauthorized access"); } } } ``` 在上面的代码中,我们首先从 MessageContext 中获取 Authorization 头部,然后对该头部进行解码。解码后得到的是一个用户名和密码的字符串,我们再对该字符串进行拆分,得到用户名和密码。最后,我们根据用户名和密码的正确性来决定是否允许访问 Web Service。 需要注意的是,Basic 验证并不是一种安全性很高的身份验证方式。因为它使用明文传输用户名和密码,所以容易被窃取。因此,在实际应用中,我们通常会使用更加安全的身份验证方式,比如 Digest 验证或 SSL/TLS 验证。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 5
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值