.NET Remoting和WebServices
ChampaignWolf
SAP/ABAP/.NET/VB/JAVA
展开
-
SAP如何发布webservice
方法/步骤 工具/原料 EHP8 FOR SAP ERP 6.0 SAP客户端740 T-code:SE37创建一个函数组ZCESHI; 如果你已经有创建过函数组,可以省略这一步。 T-code:SE37创建一个函数模块ZCS001, 函数组选择之前创建的ZCESHI。 ...原创 2020-01-03 13:52:26 · 3262 阅读 · 0 评论 -
Data Access Application Block
看起来DataAccess Application Block很像是ADO.NET,确实如此,DataAccess Application Block 不是ADO.NET的替代品,它是对ADO.NET的补充。DataAccess Application Block的优点在于它可以使用相同的代码去访问不同类型的数据库,比如我们的应用程序从Sql Server上转到Oracle,那么使用DataAcc原创 2008-01-24 15:08:00 · 1086 阅读 · 0 评论 -
企业如何选择存货的计价方法
存货在大多数企业的流动资产总额中占有较大的比重,而且处于不断购买、耗用和销售之中,因而存货数量及其价值的确认(即存货计价问题)至关重要。并且采用不同的存货计价方法对企业财务状况的经营成果会产生不同的影响。而不少企业由于对这个问题认识不全面,理解不深刻,或受某一方面因素的影响,对企业存货计价方法做了不切合企业实际的选择,从而对企业的存货管理、财务状况和经营成果造成不利影响。在此,笔者对不同存货计价方原创 2008-01-26 10:34:00 · 2875 阅读 · 0 评论 -
计算机会计信息系统中暂估存货的处理方法研究
存货是指在生产经营过程中为销售或耗用而储存的各种有形资产,通常分为自制和外购两部分。在异地采购情况下,由于结算凭证的传递速度与货物的运输速度不一致,企业外购存货常会出现货物已经到达,结算凭证尚未到达的情况,即通常所说的货到票未到现象。货物虽已到达,但由于结算凭证尚未到达,无法确定其实际采购成本。在结算凭证到达以前若要将该批存货进行入库处理,则只能对其采购成本进行暂时估价,因而这类存货也称为暂估存货原创 2008-01-26 11:27:00 · 2240 阅读 · 0 评论 -
利用.net Remoting 实现文件传输
使用了System.Runtime.Remoting客户端接口类: Namespace Nail.Net.Remoting.Trans Public Interface iTransFile Function SendFile(ByVal FileName As String, ByVal bytes() As Byte, ByVal ClientCrc As原创 2007-11-13 18:51:00 · 3603 阅读 · 0 评论 -
SOA袭来,技术人员如何提升自己
SOA的理念在酝酿和发展了好几年之后,如今再次在软件业界刮起一股旋风。作为一个技术人员,你可能最直接的想法是:SOA对我以往的企业软件开发经验到底有啥影响?对我的职业发展最直接的冲击到底是什么? 由于SOA 的面向服务的架构体系,企业软件开发环境正在开始发生变化。过去的开发技术不再适合于创建随需应变的业务环境。相反,软件开发的趋势正在向可动态重新配置的服务转变,这些服务可以是单独的,或者转载 2008-01-31 16:28:00 · 1479 阅读 · 0 评论 -
XtraReports的报表编辑器
XtraReports的设计器可以作为给终端用户使用的独立的报表设计器, 也就是说用户可以自己编辑,预览,甚至创建报表. 这个设计器和Visual Studio的集成开发环境很象, 可以定制外观, 满足用户的需要. 甚至, 你可以自己创建报表设计器, 因为在XtraReport中设计器是一个分开独立的控件. 先介绍一下设计器的组成元件. 报表设计器主要是用于使用户可以编辑报表. 标准的设计器转载 2008-01-29 22:38:00 · 5063 阅读 · 1 评论 -
Visual C# 插件构架实战
一、引言 1. 问题的引入 假设你设计的程序已经部署到用户的计算机上,并且能够正常运行了。但是有一天,用户打来了电话——他们要求增加新的功能。确定了用户的需求后,你竟然发现原有的软件架构已经无法胜任新增任务的需求——你需要重新设计这个应用了!但问题是,就算你又用了一个开发周期完成了用户需要的应用,却不能保证用户的需求不会再次变更。也就是说,需求蔓延的可能性依然存在。因此,这种情转载 2007-12-03 09:01:00 · 965 阅读 · 0 评论 -
C#中自定义控件中带参数事件的实现
C#中自定义控件中带参数事件的实现最近在项目开发中要写一个自定义控件来实现一些功能:单击这个控件的时候要实现通过_Click(object sender, ClickEventArgs e)中的e传出一些参数,具体代码如下所示:/*--------------------------------------------------------------- * 名称:信息框 * 功能:信息框原创 2008-08-19 22:55:00 · 6642 阅读 · 2 评论 -
业务平台和软件价构的一些想法
一、系统架构设计1.1系统整体架构及各结构层描述软件系统结构分为三层,从下至上分别为:数据访问层、业务逻辑层、表示层,如图所示:表示层(WinForm)表示层(WebForm) 业务逻辑层 数据访问层(微软企业库提供的数据库访问方法)原创 2008-08-19 22:57:00 · 1534 阅读 · 0 评论 -
Infragistics.NetAdvantage.2006.Vol2 Error 1609 解决方案
描述:error 1609,an error occurred while applying security settings. aspnet is not a valid user or group.this could be a problem with the package,or a problem connecting to a domain controller on the原创 2008-06-14 22:12:00 · 3737 阅读 · 1 评论 -
MSMQ和.Net Remoting在MES开发中的应用
1 引 言 MES(制造执行系统)是近10年来在国际上迅速发展、面向车间层的生产管理技术与实时信息系统,是用来辅助生产管理人员收集现场资料并控制现场制造流程的应用软件,是企业改善制造流程、提高生产效益的工具。在其开发应用中,基于各类生产事件的消息通信机制是系统的莺要功能之一。保证消息通信的可靠性、稳定性并控制网络通信开销是MES消息通信机制开发的重点。在以往的开发应用中,现场各生产工位转载 2009-11-13 15:41:00 · 1166 阅读 · 0 评论 -
WCF、Net remoting、Web service概念及区别
Windows通信基础(Windows Communication Foundation,WCF)是基于Windows平台下开发和部署服务的软件开发包(Software Development Kit,SDK)。WCF就是微软对于分布式处理的 编程技术的集大成者,它将DCOM、Remoting、Web Service、WSE、MSMQ集成在一起,从而降低了分布式系统开发者的学习曲线,并统一了转载 2009-11-21 10:06:00 · 1043 阅读 · 0 评论 -
webservice 采用SSL实现加密传输
7.9.2 采用SSL实现加密传输(1)在默认情况下,IIS使用HTTP协议以明文形式传输数据,Web Service就是使用HTTP协议进行数据传输的。Web Service传输的数据是XML格式的明文。没有采取任何加密措施,用户的重要数据很容易被窃取,如何才能保护网络中传递的这些重要数据呢?SSL(Security Socket Layer)的中文全称是加密套接字协议层,它位于HTT转载 2015-12-04 10:11:57 · 2357 阅读 · 0 评论 -
通过WebService上传文件的原理
我们都知道如何通过WebService把一个字符串形式的参数传递到服务器端的一个函数并取得返回的结果,而通过WebService上传文件的原理和上传一个字符串在根本上是一样的。唯一不同的是,我们需要多做一点额外的工作,即先读取文件到一个字节数组中,再通过Base64将其转化为字符串。详情请看下面的代码:// 客户端读取文件然后用Base64将其转化为字符串的函数private static Str...转载 2018-04-19 11:10:26 · 7707 阅读 · 0 评论 -
C#调用SAP Webservices
void Form1_Load(object sender, EventArgs e) { //BasicHttpBinding binding = new BasicHttpBinding(); //binding.Security.Mode = BasicHttpSecurityMode.TransportCred...原创 2018-05-03 19:58:48 · 2231 阅读 · 0 评论 -
三种主流的WebService实现方案(REST/SOAP/XML-RPC)简述及比较
目前知道的三种主流的Web服务实现方案为:REST:表象化状态转变 (软件架构风格)SOAP:简单对象访问协议 XML-RPC:远程过程调用协议 简单介绍:REST:表征状态转移(Representational State Transfer),采用Web 服务使用标准的 HTTP 方法 (GET/PUT/POST/DELETE) 将所有 Web 系统的服务抽象为资源,REST从资源的角度来观察整...转载 2018-05-21 08:36:26 · 374 阅读 · 0 评论 -
2008年SOA+BPM ERP+BI 梦幻组合能否整合成一体?
2007已经成为历史,2008扑面而来。在这个国人翘首企盼的“奥运年”中,IT技术应用很值得期待。回顾2007的IT应用,有欣喜,也有失望,它们为2008打下了很多的伏笔。让我们来从中猜想2008的应用热点。 SOA+BPM 毫无疑问,在刚刚过去的2007年,SOA的概念已经开始落地。这使得SOA和BPM在各自历经多年的发展后,相互的结合应用成为人们关注的焦点。 SOA使用户转载 2008-01-22 17:56:00 · 1162 阅读 · 0 评论 -
2008年1月份某天的胡思乱想
今天用1个小时的时间学习了委托和事件http://blog.csdn.net/ChampaignWolf/archive/2007/11/13/1882812.aspx这篇文章写的非常好,深入浅出地阐述了委托和事件。近半年来,有一种感觉,水平越提高,越发现自己掌握的东西太少,似乎有很多东西需要掌握、需要去学习,这也许是站得高了,就看得远了,看得远了,看到的东西就多了,当原创 2008-01-23 12:29:00 · 1361 阅读 · 0 评论 -
一个IP地址上建立多个web站点
一个IP地址上建立多个web站点,在IIS5中,我们可能通过简单的设置达到这个目标. 在IIS中,每个 Web 站点都具有唯一的、由三个部分组成的标识,用来接收和响应请求: (1) IP地址 (2)端口号 (3)主机头名。 在IIS中,在一个IP地址上建立多个独立的web站点,通常有两种方法,本文以以例子的形式介绍TCP端口法转载 2006-10-27 17:34:00 · 2194 阅读 · 0 评论 -
WebService传输DataSet的一点想法和实践
由于DS的体态丰腴,选用何种序列化就很多的选择了,我尝试过如下方法: 1, SOAPFomatter 2, BinaryFomatter 3,SOAPFomatter + SharpZipLib 4,BinaryFomatter + SharpZipLib 5, DataSetSurrogate (http://support.microsoft.com/de转载 2006-11-13 11:37:00 · 1200 阅读 · 0 评论 -
使用 .NET Remoting 实现并行计算
使用 .NET Remoting 实现并行计算Eric Bergman-Terrell.NET Remoting 使您可以跨多台计算机轻松进行分布计算,只需完成非常少的编程工作。在本文中,Eric Bergman-Terrell 创建了一个名为 Digits of Pi 的应用程序,它使用并行的多台计算机以不可思议的精度计算 p 值。他设法在 12 小时内完成了 10,000 位数的计算,却只转载 2007-02-11 09:01:00 · 1247 阅读 · 0 评论 -
设计 .NET 应用程序
升级到 Microsoft .NET Paul D. SheriffPDSA, Inc.2002 年 4 月 摘要:本文概要介绍 .NET 应用程序中的各种典型物理结构之间的区别,这些结构已被证明是很有用的。针对每种结构介绍了其适用方案、实现方式和优缺点。本文同时介绍了两层、三层和 N 层应用程序。 注意: 本文所介绍的应用程序设计问题在 MSDN® 的 Building Di转载 2007-04-05 17:30:00 · 1034 阅读 · 0 评论 -
.NET Remoting编程简介
.NET Remoting提供了一个功能强大、高效的处理远程对象的方法,从结构上而言,.NET Remote对象非常适合通过网络访问资源,而又无需处理由基于SOAP的WebServices所带来的难题。.NET Remoting使用起来比Java的RMI简单,但要比创建Web Service难度大一些。 在转载 2007-04-05 17:42:00 · 892 阅读 · 0 评论 -
聚集索引和非聚集索引的区别
暂且摘录如下:摘录1:前者加在不常更新的表,后者加在经常更新的表---------------------------摘录2:使用聚集索引聚集索引确定表中数据的物理顺序。聚集索引类似于电话簿,后者按姓氏排列数据。由于聚集索引规定数据在表中的物理存储顺序,因此一个表只能包含一个聚集索引。但该索引可以包含多个列(组合索引),就像电话簿按姓氏和名字进行组织一样。聚集索引对于那些经常要搜索转载 2007-07-31 20:25:00 · 1499 阅读 · 0 评论 -
.net Remoting 简单范例
RemotingServices通过使用类 RemotingServices 提供的方法,我们可以很轻松实现这些目标。Marshal: 用于将 MarshalByRefObject 转换为 ObjRef 类的实例。 Connect:客户端可以用该方法创建远程代理对象的实例。 Disconnect:断开服务器远程对象与信道的连接。客户端代理在断开后调用任何方法都会触发 RemotingExcep原创 2007-05-19 11:26:00 · 1208 阅读 · 0 评论 -
.Net Remoting传送Image对象
Image实现了ISerializable接口, 理论上是可以被序列化并且通过Remoting传输的, 但事实上如果使用Remoting获取远程Image对象会抛出异常, 使用BinaryFormatter序列化Image对象得到的居然是一个全部是0的byte array, .Net Framework欺骗了我们..我觉得这是个Bug, 用反光器(Reflector..)看Image的GetObj转载 2007-05-21 08:54:00 · 1281 阅读 · 0 评论 -
.NET Remoting来开发分布式应用初步
一..NET Remoting简介: .NET Remoting从某种意义上讲是DCOM的替代品。ASP.NET Web服务十分有用,但是这项技术在企业内联网的解决方案中,对于某些业务请求来说并不快,也没有足够的灵活性,而且,ASP.NET Web服务需要有运行时的支持。使用.NET Remoting技术后,可以将Web服务提供给世界上的任何地方。而且可以在所有的应用程序类型中运行Web服务。转载 2007-05-21 09:19:00 · 1124 阅读 · 0 评论 -
Enterprise Library2.0数据库常用操作
一.改进 在DAAB1.1里面我们知道Database方法返回或者创建一个DBCommandWrapper对象,而在DAAB2.0里面移除了DBCommandWrapper类,用ADO.NET2.0里面的DBCommand类代替实现类似的功能,这样使得DAAB跟我们的.NET类库的结合更加紧密,回忆一下我们在1.1里面用DBCommandWrapper来访问数据时的代码: 二.使用示例原创 2007-05-22 16:07:00 · 1578 阅读 · 0 评论 -
.NET Remoting开发分布式应用——基于租约的生存期
一.概述知名类型的SingleCall对象可以在客户程序的方法调用之后被垃圾收集器清理掉,因为它没有保持状态,属于无状态的。而客户激活的类型的对象和知名类型的SingleTon对象都属于生存期长的对象,如果在客户程序停止使用远程对象之前,远程对象被禁用了,则客户程序会得到一个RemotingException异常。因为该对象已经和下一个方法调用(从客户程序进行的方法调用)断开了连接,只要客户程原创 2007-05-21 09:49:00 · 1319 阅读 · 0 评论 -
[EnterpriseLibrary]EnterpriseLibrary.Common.Configuration文件中的各个类
EnterpriseLibary主要是针对中大型企业级项目,但是在一些小企业项目中我们也能够运用。在运用的时候我们可以简化一些模块,对于一些应用程序块中我们不需要的可以去掉,从而实现在小项目中也能很好的应用而不至于显得大材小用。举个例子在Microsoft.Practices.EnterpriseLibrary.Data应用程序块中,Database类就是一个比较全面的DataHelper类,我转载 2007-05-24 11:26:00 · 1526 阅读 · 0 评论 -
商业智能,又称商务智能,英文为Business Intelligence,简写为BI。
商业智能,又称商务智能,英文为Business Intelligence,简写为BI。商业智能通常被理解为将企业中现有的数据转化为知识,帮助企业做出明智的业务经营决策的工具。这里所谈的数据包括来自企业业务系统的订单、库存、交易账目、客户和供应商等来自企业所处行业和竞争对手的数据以及来自企业所处的其他外部环境中的各种数据。而商业智能能够辅助的业务经营决策,既可以是操作层的,也可以是战术层和战略层的决原创 2007-09-15 10:00:00 · 3067 阅读 · 0 评论 -
Windows CE概述
这篇文章的目的并不是介绍Windows Embedded CE开发的方方面面,只是用一个初涉嵌入式领域的软件开发者的视角来介绍Windows CE开发中最常用的概念和知识,解决大家会在实际开发中碰到的一些小问题,让大家了解嵌入式开发与应用程序开发,到底有哪些不同。 Windows CE概述 从6.0版本开始,Windows CE的名字改为Windows Embedded CE,转载 2008-01-21 17:18:00 · 1031 阅读 · 0 评论 -
SOA标准与构件技术的结合将提高软件生产效率
软件从它诞生之日起就带着“手工”生产的烙印,甚至有人将软件看作是程序员的“艺术作品”,而“艺术作品”当然是只能用“手工”方式生产的。这些年来,尽管软件发展得愈来愈大,愈来愈复杂,但它的生产率仍然十分低下。颇有讽刺意味的是,当一些传统行业,比如制造业,在软件的帮助下走向自动生产、柔性制造时,软件本身的生产却仍然远离自动化、缺乏灵活性,基本上还停留在落后的“手工”生产阶段。 在IT领域,作为孪转载 2008-01-21 17:23:00 · 979 阅读 · 0 评论 -
微软为“离线”做好准备:推出同步框架
微软推出Microsoft Sync Framework平台Microsoft Sync Framework是微软推出的完整同步平台,通过它可以完成应用程序、服务及设备的在线协作及离线操作。开发人员也可以建立同步子系统,以整合到自己的程序及任何类型的数据中。 Microsoft Sync Framework不仅利用Web服务和离线数据库,它还提供经过优化的P2P同步,支持任何类型的文件,如转载 2008-01-21 17:21:00 · 1011 阅读 · 0 评论 -
.NET Remoting 体系结构评估
.NET Remoting 体系结构评估Pat MartinMicrosoft Corporation 2003年5月 适用于: Microsoft® .NET Framework Microsoft® .NET Remoting摘要:本文适用于要将 .NET Remoting 用于分布式多层应用程序设计的人员。文章从开发人员的角度介绍了该技术的功能。开发人员曾得益于这转载 2006-10-27 09:15:00 · 4027 阅读 · 0 评论