关于WCF以MTOM编码传输消息的奇怪问题 [问题点数:100分,结帖人cheng_feng001]

Bbs5
本版专家分:3861
结帖率 100%
Bbs5
本版专家分:3861
Bbs5
本版专家分:3861
spring-ws 使用mtom传输附件
spring-ws <em>mtom</em>
WebService CXF --- 传输文件MTOM
NULL 博文链接:https://exceptioneye.iteye.com/blog/1325187
使用MTOM传输附件+WS-Security
使用MTOM<em>传输</em>附件+WS-Security近期项目需要采用MTOM<em>传输</em>大附件,还要求使用WS-Security安全机制保证服务不被外人随便调用,<em>关于</em>MTOM的使用网上文章有很多,<em>关于</em>WS-Security的使用也有很多,这里就不再赘述,不了解的朋友请参考其他博客。主要记录以下几点仅供参考:1.当开启MTOM机制时候,可以<em>传输</em>的附件是非常大的(几个几百M的文件可以一次性<em>传输</em>),如果在使用中遇到内存溢
WCF数据表传输问题
假如数据库有一个员工表,字段如下:rnrnemplIDrnemplNamernemplSexrnemplTelernemplFaxrnemplAddrrnrn现在客户端在不同的情况下,可能向服务端获取不同的数据,如:有时只需要emplID和emplName,有时需要整个数据,有时只要一个emplname,对这种情况怎么办?rn如果每种情况都定义一个实体类,当然是可以的,但是感觉浪费;假如只定义一个最大范围的实体类(共用),但是每次都要<em>传输</em>没有用的字段感觉也浪费。呵。。不知怎么解决 这种<em>问题</em>?rn
WCF 传输 大数据问题
我需要<em>传输</em>的文件有20mb,但<em>wcf</em> 默认<em>传输</em>文件只能小于56kb,怎么才能让它大于这个数 rn rn 麻烦详细点 谢谢!!
WCF 传输大数据的问题
rnrn[code=C#]rn// ------服务端WCF实现代码 CSDN 代码折叠的功能都没,fuck。--------------------------------------rn NetTcpBinding netTcpBinding = new NetTcpBinding(SecurityMode.None, true)rn rn MaxBufferPoolSize = 2147483647,//2grn MaxBufferSize = 2147483647,rn MaxReceivedMessageSize = 2147483647,rn SendTimeout = new TimeSpan(0, 0, 30),rn ReceiveTimeout = new TimeSpan(20, 0, 10),rn ReliableSession =rn rn Enabled = true,rn InactivityTimeout = new TimeSpan(20, 0, 10)rn rn ;rn tryrn rnrn _host = new ServiceHost(typeof(Service.PositionService));rn ServiceThrottlingBehavior throttlingBehavior =rn _host.Description.Behaviors.Find();rn if (throttlingBehavior == null)rn rn throttlingBehavior = new ServiceThrottlingBehavior MaxConcurrentCalls = 3000, MaxConcurrentSessions = 3000 ;rn _host.Description.Behaviors.Add(throttlingBehavior);rn rn elsern rn throttlingBehavior.MaxConcurrentCalls = 3000;rn throttlingBehavior.MaxConcurrentSessions = 3000;rn rn //_host.Description.Endpointsrn rn string strAddress = string.Format(@"net.tcp://0:" + Common.ConstParameters.WcfPort + "/PositionServices", _serverIp);rn _host.AddServiceEndpoint(typeof(Service.IPositionService), netTcpBinding, strAddress);rn _host.Open();rnrn//-------客户端WCF初始化代码-------------------------------------------------------------------rn private int InitWcfService(string ip)rn rn tryrn rn NetTcpBinding netbinding = new NetTcpBinding(SecurityMode.None, true)rn rn MaxBufferPoolSize = 2147483647,rn MaxBufferSize = 2147483647,rn MaxReceivedMessageSize = 2147483647,rn SendTimeout = new TimeSpan(0, 0, 30),rn ReceiveTimeout = new TimeSpan(20, 0, 0),rn ReliableSession = Enabled = true, InactivityTimeout = new TimeSpan(20, 0, 10) ,rn ;rn PositionService = ChannelFactory.CreateChannelrn (netbinding, new EndpointAddress("net.tcp://" + ip + ":" + Common.ConstParameters.WcfPort + "/PositionServices"));rn rn catch (Exception ex)rn rn return 0;rn rn return 1;rnrn rnrn//--------服务端接口实现代码------------------------------------------------------------------------rn private void MainForm_Load(object sender, EventArgs e)rn rn InitServerOperation();rn //!--For Testrn for (int i = 0; i < 2800; i++)rn rn TaxiInfo taxiInfo = new TaxiInforn rn PhoneNumber = i.ToString().PadLeft(12, '0')rn ;rn TaxiList.Add(i.ToString(), taxiInfo);rn rn rn//-------------rn public List GetAllTaxiInfos()rn rn lock (TaxiList.SyncRoot)rn rn List taxiInfos = new List();rn foreach (TaxiInfo taxiInfo in TaxiList.Values)rn rn taxiInfos.Add(taxiInfo);rn rn return taxiInfos;rn rn rn rn//---客户端调用测试方法------------------------------------------------------------------------------rn private void button1_Click(object sender, EventArgs e)rn rnrn System.Diagnostics.Stopwatch myWatch = new System.Diagnostics.Stopwatch();rn myWatch.Start();rn List taxiInfos = PositionService.GetAllTaxiInfos();rn myWatch.Stop();rn Console.WriteLine("耗时:" + myWatch.ElapsedMilliseconds + "ms");rn rnrn[/code]rnrn测试发现i< 2800; i++)
WCF传输dataset的问题
服务器和客户端都声明服务契约(IWcfService.cs)<em>传输</em>DataSet 没有<em>问题</em>。rn[code=C#]rn [ServiceContract]rn public interface IWcfServicern rn [OperationContract]rn DataSet SelectUser(string name);rnrn [OperationContract]rn bool DeleteUser(string name);rn rn[/code]rnrn如果服务端用那种WCF服务主机托管的模式下就提示 WCF测试客户端不支持此操作。何解?
WCF 大数据传输问题
当客户端<em>传输</em>的参数中有字节流或者是长度过大的时候,<em>wcf</em>就会报错。出现maxReceivedMessageSize异常解     当使用WCF的客户端调取的数据过多时,会出现这个异常。一般情况下,系统默认值是65536,大约容纳100-200条左右的数据。 那么就需要我们手动改参数WebConfig配置文件 ,以下就是我防止<em>传输</em>参数过大做的配置。下面一一讲解
wcf传输dataset问题
服务端写了个返回dataset的服务,用svc.exe生成的代理 rn调用是 出现 “未将对象引用设置到对象的实例”的bugrn并且代理的地方出现如下警告:// CODEGEN: 参数“getAllTabInfosResult”需要其他方案信息,使用参数模式无法捕获这些信息。特定属性为“System.Xml.Serialization.XmlElementAttribute”。rnrnrn 直接在本地调用这个服务没有<em>问题</em>,本以为是服务方法里面的参数<em>问题</em>,就把服务的那些代码都注释了,直接返回一个null,rnpublic DataSet getAllTabInfos(string userId)rnrnreturn null;rnrn还是上述<em>问题</em>存在rnwhy???
WCF 的传输模式的问题
由于用户有<em>传输</em>大文件的需求,大概几百m的文件,所以我把 WCF 的 transferMode 从 Buffered 改为 Streamed,后面发现客户端在和服务端交互数据的时候会出现卡顿的情况,就是查询数据的时候要停一段时间,这个在之前是没有碰到过的,而且是不定时会出现。rnWCF用的是netTcpBinding,想知道是否是由transferMode 所影响。
WCF消息安全和传输安全的疑惑
在MSDN中对<em>消息</em>安全有如下的论述:rn参见:http://msdn.microsoft.com/zh-cn/library/ms733137.aspxrnrn使用<em>消息</em>安全的原因 rn--------------------------------------------------------------------------------rnrn在<em>消息</em>级安全中,所有安全信息均封装在<em>消息</em>中。 使用<em>消息</em>级安全(而非<em>传输</em>级安全)保护<em>消息</em>具有以下优点: rnrn端对端安全。 <em>传输</em>安全(如安全套接字层 (SSL))仅在通信是点对点时保护<em>消息</em>。 如果<em>消息</em>在到达最终接收方之前要路由到一个或多个 SOAP 中介(例如,路由器),则一旦中介从网络上读取<em>消息</em>,<em>消息</em>本身将不会受到保护。 此外,客户端身份验证信息仅对第一个中介可用,而且必须以带外方式重新<em>传输</em>到最终接收方(如果需要)。 即使整个路由在单个跃点之间使用 SSL 安全也是如此。 因为<em>消息</em>安全直接作用于<em>消息</em>并保护其中的 XML,所以无论<em>消息</em>在到达最终接收方之前涉及到多少中介,<em>消息</em>总能保持安全。 这可以实现真正的端对端安全方案。 rnrn<em>传输</em>安全具有以下缺点: rnrn仅支持跃点到跃点。 rnrn有限且不可扩展的凭据集。 rnrn依赖于<em>传输</em>。 rnrn------------------------------------rn对于以上信息的理解本人,并不是很清晰,意思是作为<em>传输</em>安全的使用场景,只能是客户机与服务器之间必须是直连,中间不能有任何的路由器进行转发是这个意思吗?求教各位大侠。文中描述的到底是社么意思。如果是这样那<em>传输</em>安全那不是没有任何意义,因为客户机与服务器之间在正常的部署环境里,至少也要经过一个路由器吧。rnrn
奇怪关于UDP传输问题
客户端向服务器端传送loginmessage(自定义类型),在客户端将信息序列化后,用send函数传到服务器端,服务器端接收(receive)后,反序列化,存入object类型的变量,然后将object类型的变量强制转换成loginmessage类型,竟然说无法转换,为什么?rn(在客户端序列化再反序列化,就地强制转换没有出现<em>问题</em>,send出去的和receive接收到的文件也是一样的)rn不知这样的<em>问题</em>谁遇到过?
用MTOM在WCF和CXF之间传数据
NULL 博文链接:https://zjumty.iteye.com/blog/1892397
WebService Axis2 MTOM大数据传输实现
WebService大数据<em>传输</em>原理采用MTOM(<em>消息</em>优化机制)处理。大概原理是二进制文件与SOAP报文分开,SOAP报文body里面引用文件二进制(跟邮件<em>传输</em>机制差不多)。 MTOM服务端代码为 @MTOM //服务的标志MTOM协议发布 @WebService public class MTOMServer {     /**      * 下载文件      *      
关于WCF传输模式的设置问题???
想用WCF做一个文件上传和下载的函数,需要把<em>传输</em>模式设置为流模式,配置文件大致如下:rn rn rn rnrn但这个配置是对整个WCF服务的项目有效的,也就是说这个项目中的所有服务及其中所有函数均使用Streamed模式进行<em>传输</em>了,但我实际只有两个函数需要使用Streamed的模式,其它仍然需要使用Buffer模式,请问有没有办法制定具体某个函数使用Streamed模式<em>传输</em>,或者至少可以指定到某个服务???rn
关于消息的一个奇怪问题
我定义了两个对话框类AB,在两个类中定义了<em>消息</em>WM_WO_SEE,然后再在A(程序执行显示)函数OnOk()中::SendMessage(::FindWindow("IDD_DIALOG1",NULL)),WM_WO_SEE,0,0),在B中定义函数WoSee()DoMoDal();响应<em>消息</em>。rn为什么不能显示对话框B
奇怪问题,关于WM_PAINT消息
首先问一下,当窗口尺寸改变的时候,WM_PAINT<em>消息</em>是在WM_SIZE<em>消息</em>前发送还是后发送呢.rn其次,为何在VC中单步调试的时候找不到静态变量(无法监控其状态)rn最后的<em>问题</em>是很怪异的:(参见以下代码) rnrnrn// DEMO3_6.CPP - WM_PAINT trackerrnrn// INCLUDES ///////////////////////////////////////////////rn#define WIN32_LEAN_AND_MEAN // just say no to MFCrnrn#include // include all the windows headersrn#include // include useful macrosrn#include // very important and include WINMM.LIB too!rn#include rn#include rn#include rnrn// DEFINES ////////////////////////////////////////////////rnrn// defines for windows rn#define WINDOW_CLASS_NAME "WINCLASS1"rnrn// GLOBALS ////////////////////////////////////////////////rnHWND main_window_handle = NULL; // globally track main windowrnHINSTANCE hinstance_app = NULL; // globally track hinstancernrn// FUNCTIONS //////////////////////////////////////////////rnLRESULT CALLBACK WindowProc(HWND hwnd, rn UINT msg, rn WPARAM wparam, rn LPARAM lparam)rnrn// this is the main message handler of the systemrnPAINTSTRUCT ps; // used in WM_PAINTrnHDC hdc; // handle to a device contextrnchar buffer[80]; // used to print stringrnstatic int wm_paint_count = 0; // track number of msg'srnrn// what is the message rnswitch(msg)rn rn case WM_CREATE: rn rn // do initialization stuff herern // return successrn return(0);rn break;rn rnrn case WM_PAINT: rn rn // simply validate the windowrn hdc = BeginPaint(hwnd,&ps); rn rn // set the foreground color to bluern SetTextColor(hdc, RGB(0,0,255));rn // set the background color to blackrn SetBkColor(hdc, RGB(0,0,0));rn // finally set the transparency mode to transparentrn SetBkMode(hdc, OPAQUE);rnrn // draw some text at (0,0) reflecting number of timesrn // wm_paint has been calledrn sprintf(buffer,"WM_PAINT called %d times. ", ++wm_paint_count);rn TextOut(hdc, 0,0, buffer, strlen(buffer));rn EndPaint(hwnd,&ps);rnrn // return successrn return(0);rn break;rnrn case WM_DESTROY: rn rnrn // kill the application, this sends a WM_QUIT message rn PostQuitMessage(0);rnrn // return successrn return(0);rn break;rnrn default:break;rnrn // end switchrnrn// process any messages that we didn't take care of rnreturn (DefWindowProc(hwnd, msg, wparam, lparam));rnrn // end WinProcrnrn// WINMAIN ////////////////////////////////////////////////rnint WINAPI WinMain( HINSTANCE hinstance,rn HINSTANCE hprevinstance,rn LPSTR lpcmdline,rn int ncmdshow)rnrnrnWNDCLASSEX winclass; // this will hold the class we creaternHWND hwnd; // generic window handlernMSG msg; // generic messagernrn// first fill in the window class stucturernwinclass.cbSize = sizeof(WNDCLASSEX);rnwinclass.style = CS_DBLCLKS | CS_OWNDC | rn CS_HREDRAW | CS_VREDRAW;rnwinclass.lpfnWndProc = WindowProc;rnwinclass.cbClsExtra = 0;rnwinclass.cbWndExtra = 0;rnwinclass.hInstance = hinstance;rnwinclass.hIcon = LoadIcon(NULL, IDI_APPLICATION);rnwinclass.hCursor = LoadCursor(NULL, IDC_ARROW); rnwinclass.hbrBackground = (HBRUSH)GetStockObject(BLACK_BRUSH);rnwinclass.lpszMenuName = NULL;rnwinclass.lpszClassName = WINDOW_CLASS_NAME;rnwinclass.hIconSm = LoadIcon(NULL, IDI_APPLICATION);rnrn// save hinstance in globalrnhinstance_app = hinstance;rnrn// register the window classrnif (!RegisterClassEx(&winclass))rn return(0);rnrn// create the windowrnif (!(hwnd = CreateWindowEx(NULL, // extended stylern WINDOW_CLASS_NAME, // classrn "WM_PAINT Tracking Demo", // titlern WS_OVERLAPPEDWINDOW | WS_VISIBLE,rn 0,0, // initial x,yrn 400,400, // initial width, heightrn NULL, // handle to parent rn NULL, // handle to menurn hinstance,// instance of this applicationrn NULL))) // extra creation parmsrnreturn(0);rnrn// save main window handlernmain_window_handle = hwnd;rnrn// enter main event loop, but this time we use PeekMessage()rn// instead of GetMessage() to retrieve messagesrnwhile(TRUE)rn rn // test if there is a message in queue, if so get itrn if (PeekMessage(&msg,NULL,0,0,PM_REMOVE))rn rn // test if this is a quitrn if (msg.message == WM_QUIT)rn break;rn rn // translate any accelerator keysrn TranslateMessage(&msg);rnrn // send the message to the window procrn DispatchMessage(&msg);rn // end ifrn rn // main game processing goes herern rn // end whilernrnrnrn// return to Windows like thisrnreturn(msg.wParam);rnrn // end WinMainrnrn///////////////////////////////////////////////////////////rnrnrn按道理,如果不让窗口发生重写,屏幕上刚开始应该不会打印任何文本,可是很<em>奇怪</em>,刚创建完毕就有了rn"WM_PAINT called 1 times ",难道发生了在创建窗口过程中就产生了WM_PAINT<em>消息</em>?什么原理呢,请高人给予指点rn
如何应用WSE3.0的MTOM实现大数据量传输
我要用WebService上传下载大量数据,想用WSE3.0实现优化,但网上中文教程好少,英文又不是很好,不是太会用.能不能给个简单的例子附说明指点一下我,谢谢..
WCF奇怪问题
在本机上新建了一个WCF服务类库, 它会自动生成Service1.svc和一些方法. 我没增加或修改任何配置. rnrn直接发布, 再通过FTP上传到别的机器的IIS上面. rnrn这时在本机上新增服务引用, 直接调用里面的方法时, 却会报错.rnrn错误信息为: 调用方未由服务进行身份验证。rnrn不信大家可以试试看. 服务器最好用另外一台机器. 为什么WCF会有这样的错误呢.rnrn我在网上查了一下. 解决方法也就是将security mode="None" , 可为什么这样设置就可以呢.rnrn希望大家能从原因上告诉我. 为什么会有这种错误.rnrn
奇怪的WCF配置文件问题~~
这个自已编写的配置文件rn[code=XML]rnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrn[/code]rnrn这是VS2010自动生成的配置文件rnrn[code=XML]rnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrnrn[/code]rnrn<em>问题</em>:如果用VS2010自动生成的配置文件在客户端“添加服务引用”的时候可以获取到WCFService.ICaculate的调用信息,而用我自已编写的配置文件的时候需要服务端也可以顺利运行并进入侦听状态,但是在客端“添加服务引用”的时候却无法获取调用信息,查看“错误提示”如下:“下载“http://127.0.0.1:8888/Caculate/”时出错。rn请求因 HTTP 状态 400 失败: Bad Request。rn元数据包含无法解析的引用:“http://127.0.0.1:8888/Caculate/”。rn元数据包含无法解析的引用:“http://127.0.0.1:8888/Caculate/”。rn如果该服务已在当前解决方案中定义,请尝试生成该解决方案,然后再次添加服务引用。”rnrn不知道错在哪里了,请教各位大哥,小弟在此先谢过。若有需要小弟可以将测试的代码全部贴出。
WCF中数据的传输问题
rn基于NetTcpBinding的WCF程序rnrn已经对<em>传输</em>的数据进行了最大化了rnrntcpBinding.MaxReceivedMessageSize = int.MaxValue;rntcpBinding.MaxBufferSize = int.MaxValue;rntcpBinding.ReaderQuotas.MaxArrayLength = int.MaxValue;rntcpBinding.ReaderQuotas.MaxStringContentLength = int.MaxValue;rnrn数据大小为2114以下全部正常rnrn可是当传数据<em>传输</em>入2115行以上时.弹出错误rnrn套接字连接已中止。这可能是由于处理<em>消息</em>时出错或远程主机超过接收超时或者潜在的网络资源<em>问题</em>导致的。本地套接字超时是“00:01:00”rnrn这大概是什么<em>问题</em>啊?
wcf传输list的问题,崩溃
今天写代码调用<em>wcf</em>,返回值为List型,其中TClass为Linq自动生成的。结果开始可以,后来莫名其妙的报异常。我调试了很久异常突然消失了,我以为解决了。后来又开始报异常,我真要崩溃了。哪位大牛帮帮忙啊?急...rnrnSystem.ServiceModel.CommunicationExceptionrnrn
WCF 4.0 大数据量传输问题
我想查找一张表(有13个字段)的所有信息rnSELECT * FROM Userrn然后返回json格式数据rn试了一下,查询30多条数据,就出现下面的错误了rnrn反序列化操作“GetUserInfo”的响应<em>消息</em>的正文时出现错误。rn读取 XML 数据时,超出最大字符串内容长度配额 (8192)。通过更改在创建 XML 读取器时所使用的 XmlDictionaryReaderQuotas 对象的 MaxStringContentLength 属性,可增加此配额。 行 1,位置 9440。rnrn看了一下网上的文章去修改配置文件rn就直接不能运行了rn报元数据不能获取等错误rn请高手帮忙
WCF传输大数据问题讨论
// ------服务端WCF实现代码  CSDN 代码折叠的功能都没,fuck。--------------------------------------             NetTcpBinding netTcpBinding = new NetTcpBinding(SecurityMode.None, true)               ...
WCF传输XML格式的问题
最近公司因需要,特意临时学了下WCF,有个<em>问题</em>请教。rn公司决定使用XML格式<em>传输</em>数据,即客户端也用XML传递,服务端也用XML返回,我想问,XML格式有单独的类型来传递还是直接将一个List序列化成XML格式的字符串,然后将这个字符串进行传递。rnrn如果是后者我觉的说WCF支持JSON,XML等多种格式也没什么。因为他传的是字符串。WebService也可以啊。rnrn肯定我想得不对,求大神指教。rnrn其实我想知道的是我这个需求,具体该如何做?rnrn求一个实例。客户端使用C#语言。不要JQ。请贴重要代码,简单的Demo就好。感谢!
WCF 传输大批量对象数组的问题
接口:bool UpdateRecursively(Entity[] listobj1, Entity[] listobj2);rnrn当对象数组少的时候,可以正确调用,但是对象数组很大,就会报错:rnAn error occurred while receiving the HTTP response to http://localhost:11407/AutoDownload.svc. This could be due to the service endpoint binding not using the HTTP protocol. This could also be due to an HTTP request context being aborted by the server (possibly due to the service shutting down). See server logs for more details.rnrn但是我改配的都配置了,以下是我的配置:rn[b]client side:[/b]rnrn rn rn rn rn rnrnrn rn rn rn rn rn rn rn rn rnrn[b]service side:[/b]rnrn rn rn rn rn rn rn rn rn rnrn rn rn rn rn rn rn rn rnrn rnrn我开启了<em>wcf</em> log,但是看log也看不出什么<em>问题</em>。rnrn请大侠们看下,哪里有<em>问题</em>???rn
WCF传输JSON问题(急)
接口定义rnrn [OperationContract]rn [WebInvoke(RequestFormat = WebMessageFormat.Json, ResponseFormat = WebMessageFormat.Json, Method = "POST", BodyStyle = WebMessageBodyStyle.WrappedRequest, UriTemplate = "/Send")]rn [Description("信息发布")]rn Model.Message.Task Send(string UserName, string Password, object Data)rnrn接口实现rnpublic Model.Message.Task Send(string UserName, string Password, object Data)rnrn //根据用户名和密码解析Data(Data是JSON字符串,不同的用户名和密码Data内容不同)rn rnrnrn客户端提交示例1rnrnrn "UserName":"test",rn "Password":"123456",rn "Data":"a":"1",rnrnrn客户端提交示例2rnrnrn "UserName":"test",rn "Password":"123456",rn "Data":"a":"1","b":"2",rnrnrn客户端提交示例3rnrn "UserName":"test",rn "Password":"123456",rn "Data":"c":"3",rnrn.........rnrnrnWCF定义接口如何指定一个参数为匿名类型,使用Object类型好像不行,最终想要达到的目的是rnrnpublic Model.Message.Task Send(string UserName, string Password, object Data)rnrn //例如示例1,Data = "Data":"a":"1";rn //例如示例2,Data = "Data":"a":"1","b":"2";rn //例如示例3,Data = "Data":"c":"3"rn 然后根据用户名和密码的不同使用不同的对象来序列化Datarnrnrn
Recv 传输 奇怪 问题
通信一个硬件端口,这个硬件端口返回一串数据表示硬件状态。rnrn本人在XP操作系统上编辑的程序,调用recv函数接收到的数据如下:rn$112 XXX XXXXXXXXXXrn% 0rn?rn(受到的以上三行数据是在调用一次Recv后就一起受到了)rnrn而程序在2000系统上操作的时候,连接同一个硬件端口,rn却把上面的数据分开接收,接收了3次。rn即:rnrn$112 XXX XXXXXXXXXX 一次接收rn% 0 二次接收rn? 三次接收rnrn我是在局域网的两台电脑上通讯的同一个硬件设备,rn甚至程序在两台电脑上同时运行的时候,XP这边现实符合要求,2000这边就出现所谓的情况。rn为何呢?rnrn在recv中定义的 char型数组的大小,肯定是大于了字符串的大小的。rnrnrnrn
串口传输奇怪问题
Hi allrn由于使用芯片的升级,公司使用的vxworks(5.4)的BSP包也随之升级,使用的是tornado2.02rn现在目标板的bootrom烧进去,可以正常启动rn可是不知道为什么,下载vxworks的映像文件的时候常常出错,提示 rpccore target server can't decode argument或是 time out 之类的,或者open file error...rn查代码发现不了什么<em>问题</em>,开始使用的波特率是57600(console和wdb都是一样的波特率),无论如何都没办法下载启动成功。rn后来把波特率下降到9600就可以了,后来又发现19200也可以,而38400以上就不行了。请问是不是wdb的<em>问题</em>?可是旧的bsp以前就是用57600...rn请问大家有没有遇到过这样的<em>问题</em>阿,或者提供一下思路 谢谢。rn--! 不要说用网卡,那个芯片没有网络模块的。rn
高分求解,关于HttpWebRequest编码传输问题
我有一段程序rnrnstring lcUrl="http://xxx/test.php?name=中文"rnHttpWebRequest loHttp=(HttpWebRequest)WebRequest.Create(lcUrl);rnloHttp.Timeout= 120000;// 60 secsrnloHttp.UserAgent="Http Request by EL5939";rnHttpWebResponse loWebResponse = (HttpWebResponse)loHttp.GetResponse();rnrn调用后,对方获取到的name值是乱码,但是通过IE直接打开http://xxx/test.php?name=中文,看到页面<em>编码</em>是GB2312,而且对方也能正确接受到中文,请问这是为什么呢?rnrn我尝试HttpWebRequest的TransferEncoding但是不会用,不知道是不是这个可以解决乱码<em>问题</em>?rnrnrn在线盼解,谢谢!
奇怪传输问题
初学java,碰到一个<em>奇怪</em>的<em>问题</em>,请帮忙看看:rnimport java.io.*;rnimport java.net.*;rnrnpublic class myServer rn public static void main(String[] args) throws IOException rn ServerSocket simpleServer = null;rn int port = 10000;rn File inFile = new File("1.txt");rn FileReader inFR = new FileReader(inFile);rn try rn System.out.println("Attempting to bind to TCP port:" + port + "\n");rn simpleServer = new ServerSocket(port);rn rn catch (IOException e) rn System.err.println("Error binding " + e.getClass().getName() + ":" +rn e.getMessage() + "\n");rn rn System.out.println("Created socket bound to " +rn simpleServer.getInetAddress().getHostName() + ":" +rn simpleServer.getLocalPort() + "\n" + "waiting...\n");rn try rn Socket socket = simpleServer.accept();rn System.out.println("connect successed!" + "\n" +rn "start to transfer the file\n");rn BufferedWriter outBOS =rn new BufferedWriter(new OutputStreamWriter(socket.getOutputStream()));rn while (inFR.read() != -1) rn outBOS.write(inFR.read());rn System.out.print(inFR.read()+"\n");rn rn outBOS.close();rn System.out.println("file transfered completely!\n");rn rn catch (IOException e) rn System.err.println(e.getMessage() + "\n");rn rn catch (Throwable e) rn System.err.println(e.getClass().getName() + ":" + e.getMessage() + "\n");rn rn rnrn不知为什么,读出的全是乱码。
编码传输
香农定理(Shannon)总结有噪信道的最大数据<em>传输</em>率:在一条带宽为HHz、信噪比为S/N的有噪声信道的最大数据<em>传输</em>率VmaxVmax=Hlog2(1+S/N) b/s奈奎斯特定理(Nyquist)与码元及数据速率的关系,数据速率为R,N种码元,码元速率为WR=2W X log2(N) b/s在快速以太网中,不能使用曼彻斯特<em>编码</em>。因为它的<em>编码</em>效率过低,只有50%。为了提高<em>编码</em>效率,降低电路...
[ActiveMQ] 关于ActiveMQ传输消息阻塞问题
最近工作中遇到这样一个<em>问题</em>,希望各位能够给予提示或者方法: rn1. ActiveMQ的版本是5.1; rn2. 我同时用4个客户端向1个服务器的1个队列(队列名称:clinic)写入数据; rn3. 经过一段时间(不会超过30分钟)就会发现队列里面仍然有数据,但是消费者不读数据了,客户端也不写数据了。 rn4. 说明一下,我用的是ActiveMQ自带的配置文件,经过一些修改而已,对生产环境的配置文件不太了解。 rnrn我的配置文件内容如下: rn rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn rn rn rn rnrn rn rn rnrn rn rn rnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrn rn rn rn rn
WCF大文件传输
  WCF<em>传输</em>文件的时候可以设置每次文件的<em>传输</em>大小,如果是小文件的时候,可以很方便的将文件传递到服务端,但是如果文件比较大的话,就不可取了 遇到大文件的话可以采取分段<em>传输</em>的方式进行文件<em>传输</em> 思路: 1、客户端循环传递 2、将文件分割成指定大小的字节块 3、每次<em>传输</em>一小块后,客户端将当前文件的读取指针移动到指定位置 4、服务端每次依照传递过来的字节文件追加 <em>问题</em>:假设文件有好几个G大小...
WCF传输大数据
目前在做一个作业,使用WCF<em>传输</em>一些文件,但是文件的大小一般会超过1M,然后WCF报错,求高人指导如何配置rn注:已经把什么maxReceivedMessageSize调到了最大,但是依然不行,调试阶段也不行......
WCF传输一个视频流
RTrn我这个视频流是摄像头的流 一个不间断的流rn然后我想让他被<em>传输</em>rnWCF怎么写啊 客户端怎么写啊。。。。
WCF大数据量传输解决方案
1. 场景: WCF在网络<em>传输</em>中,大数据量<em>传输</em>造成网络阻塞,宽带无法承受; 2. 解决方案 解决WCF在网络<em>传输</em>中的大数据量<em>问题</em>: A. 需要把相关数据序列化成字节流,再对字节流进行压缩,再进行<em>传输</em>,到了客户端再做反向操作便可获得原始数据。 B. 如果压缩后的数据仍然较大时,可以再压缩流后,再对流进行拆分即可。
WCF传输速度慢
做了个公文审批的系统,用的是HTTP方式<em>传输</em>,传递的是压缩后Byte[],rn只有400多的数据就感觉特别慢,有好的解决办法吗?
WCF怎么传输大数据量?
WCF怎么<em>传输</em>大数据量?rnrn其实数据量也不太大,最多不到4M吧。rn我修改了服务器和客户端的配置文件:rnmaxBufferSize="2147483647"rnmaxBufferPoolSize="524288" rnmaxReceivedMessageSize="2147483647"rnrn可是还是不行。rn怎么办啊。rnrnrnrn
WCF大数据传输1
第一步:创建“WCF服务库” “文件(F)”-&amp;gt;“新建项目(P)...”打开新建项目对话框。在左侧的“项目类型”中选择“WCF”,然后再在右侧的“模板”中选择“WCF服务库”。 在下面的“名称”文本框中,填写我们要创建的WCF服务库的项目名称“Wcf_MassData”。 点击确定,会创建出我们的WCF服务库项目,在解决方案中会自动为我们生成两个类文件“IService.cs”...
WCF传输实体!!!!!!!!!!!!!!!!!!!!!!!!!!!
目的是将客户端的泛型实体转为List,<em>传输</em>到WCF服务端,再由WCF服务端对List里的每个object对象进行序列化操作,然后存入数据库. 但是在WCF服务端进行序列化操作时,报错.. 客户端的实体对象都加了DataContract字段也加了DataMember. 错误提示为:进行序列化时出错:<em>消息</em>是数据协定名称"****"不是所需的类型.请将未知的类型以静态方式添加到已知类型的列表. 有遇到过这种情况吗?
WCF字节传输
想问一下在WCF中如何实现<em>传输</em>一条数据,怎么定义每个字段所占的字节宽度呢?这样就可以根据规定好的每个字段的字节宽度 来进行参数判断了?不知道我说清楚没?
wcf传输分块
乐意与人交流学习。 ContractDescription contract = ContractDescription.GetContract(typeof(IMyServer)); EndpointAddress address = new EndpointAddress("net.tcp://localhost:8880/myserver"); NetTcpBinding binding = new NetTcpBinding(); binding.MaxReceivedMessageSize = 1024 * 1024 * 30; binding.ReceiveTimeout = TimeSpan.FromMinutes(5);
Wcf 大数据量传输源码
Wcf 把超大数据量(50万条)从客户段传到服务器端
WCF 大文件传输配置
bindings> webHttpBinding> 这个是接收大数据加的,设置WCF服务器端数据接收上限参数,此处单位字节,故2147483647字节==2G, 仅修改这里尚不能突破 .net默认只能传4M文件的限制,还要修改 httpRuntime maxRequestLength 参数 binding name="CustomWeb
Wcf传输大数据
<em>关于</em>Wcf<em>传输</em>大数据的解决方案和代码,能直接应用进项目
WCF,传输集合出问题
WCF,<em>传输</em>List出现异常,这个集合的元素不超过5个字符,<em>传输</em>1000个,则没有<em>问题</em>,<em>传输</em>超过1000个出现以下异常:rn“System.ServiceModel.CommunicationException”类型的未经处理的异常在 mscorlib.dll 中发生 rnrn其他信息: 套接字连接已中止。这可能是由于处理<em>消息</em>时出错或远程主机超过接收超时或者潜在的网络资源<em>问题</em>导致的。本地套接字超时是“00:01:00”。rn配置文件:rn[code=html]rnrnrn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrn[/code]rnrn请问,怎么解决?
WCF Stream 传输
Wcf 寄宿IIS上的Stream<em>传输</em>示例代码,网上有很多类似的文档,但是一直没找到能正常运行的Demo,这个就是基于以前的代码而且能正常运行的Demo,供大学借鉴用!
WCF大数据传输
WCF目前用在应用之间通信也是一种比较好的技术。 之前做一个项目用到了WCF,找了本书,按部就班的写了个WCF服务,写完之后开始还可以,可以是后来突然出现了一个长度不够的<em>问题</em>。查了一下资料发现WCF客户端和服务 之间<em>传输</em>数据是有大小限制的,默认的大小只有64kb,如果大小超过这个设置就需要自己更改了。 解决这个<em>问题</em>只需要自己在代码中加入几句话就行了,设置一下<em>传输</em>的大小就行了。
wcf 传输如何注意安全
在服务器端用的iis做寄主 客户端是cs结构的,链接的时候在app文件中会显示链接的地址rnhttp://localhost:2977/Service1.svcrn这样所有的方法都暴露出来不了 有么有什么方式不在app中显示地址 ,如何注意安全,否则别人随便链接数据就流失损害很大
WCF 传输不需要序列化,
都说WCF <em>传输</em>要必须序列化,我最近新建了个项目,我在建了一个MODEL类,没有加Serializable属性,但是我通过WCF直接<em>传输</em>,居然也能把MODEL<em>传输</em>过来,到底是怎么回事谁知道啊???请高手指教
WCF传输使用实例 WCF传输使用实例
WCF<em>传输</em>使用实例WCF<em>传输</em>使用实例WCF<em>传输</em>使用实例
编码奇怪问题
在程序下载中rn我输出了一个html的table rn当下载文件用utf-8<em>编码</em>时 多行显示没有<em>问题</em> 单行就会显示乱码 rn当用gb2312<em>编码</em>时 行数少时没有<em>问题</em> 多行就显示乱码
php编码奇怪问题
[code=php]rnrnrnrnrn[/code]rn文件原本在记事本是查看是uft<em>编码</em>,可是当我把if($moban['nrb_kg454']=='0')rn jump(-1,'功能关闭');rn这个删除掉后再用记事本查看就变成了ansi<em>编码</em>,这是什么情况,求原因rn文件下载地址:[url=http://www.wdlyhs.com/ee/niuren.tpl.rar][/url]
base64 编码奇怪问题
各位好: rn 我在编写java 和javascript代码时遇到类下列<em>问题</em>:rn 代码如下:rn //拼字符串rn aa是字符串变量rn bodydoc = "*****" + Base64.encodeString(aa) + "#####";rn //写回jsp页面rn out.print(" ");rn return;rn 在执行时出现脚本错误:“bodydoc” 是未结束的字符串。rnrnrn 请各位高手赐教,是不是拼字符串时出错。
以个奇怪问题
我用vc做的一个程序,里面调用数据库,我使用import + ADO方法,程序在一个机器上调试成功后,在另一个机器上运行到_CommandPtr->Open()时失败,但在这台机器上重新编译一次就可以通过,想不出来这是为什么?请老大们多多指教。
奇怪消息问题
当我在程序为主对话框的WM_DESTORY<em>消息</em>添加<em>消息</em>映射函数时,出现如下错误!rn而且把建立WM_DESTORY的<em>消息</em>重新去掉,还是显示下面的错误!rnD:\FMXL1\FMXL1Dlg.cpp(107) : error C2065: 'OnCommNotify' : undeclared identifierrnD:\FMXL1\FMXL1Dlg.cpp(107) : error C2440: 'type cast' : cannot convert from 'int *' to 'long (__thiscall CWnd::*)(unsigned int,long)'rn There is no context in which this conversion is possiblernD:\FMXL1\FMXL1Dlg.cpp(865) : error C2039: 'OnCommNotify' : is not a member of 'CFMXL1Dlg'rn d:\fmxl1\fmxl1dlg.h(21) : see declaration of 'CFMXL1Dlg'rnD:\FMXL1\FMXL1Dlg.cpp(866) : error C2373: 'OnCommNotify' : redefinition; different type modifiersrnD:\FMXL1\FMXL1Dlg.cpp(869) : error C2065: 'ReadComm' : undeclared identifierrnError executing cl.exe.LRESULT rnOnCommNotify是我自己建立的<em>消息</em>,在建立WM_DESTORY之前程序一直运行正常!rnCFMXL1Dlg::OnCommNotify(WPARAM wParam, LPARAM lParam)rnrnrnif((wParam&EV_RXCHAR)==EV_RXCHAR)rn ReadComm();//从串口读字节数据rn return 0L;rnrn我该怎么办,请高手帮忙
button的消息奇怪问题
我在对话框中加了许多的Button,当按下其中之一Button时,发现响应的却是所有的OnButton()函数。即当你按下一个按钮时。响应<em>消息</em>的是对话框中所有的button 按下的<em>消息</em>。我想用SetCheck设置每个button被按下的状态。这样就不行了。那位兄弟姐妹帮看看,怎么屏蔽其他按钮的<em>消息</em>。
关于WCF通讯传输,在网络掉包的情况的,很难传输成功
举一个例子:rn第一种网络情况,一台计算ping服务器返回500毫秒,但是中间不掉包,它可以在10秒中把服务器一批数据读出来rn第二种网络情况,ping 服务器返回10毫秒(应该说比较上面快很多),但是ping的过程中偶尔会掉包,这样导致读取数据的时间竟然达30秒,有时就是读不出来rnrn这种原因,目前我猜想,是WCF<em>传输</em>跟传统的有点区别,它是整块<em>传输</em>的,如果在<em>传输</em>中间掉包,它又要从头重新传,它差不像socket分成小块传,所以导致WCF在网络不稳定情况的大块<em>传输</em>,很难成功rnrn想问一下,有没有解决方案,比如:WCF有什么设置,不是整块<em>传输</em>,可以断点续传之类的??
音频采集、编码传输、播放的问题
我现在的需求是做一个音频会议的东西,要求能够多人实现同时会语音对话,有没有这样的例子啊?
奇怪消息问题
在EVC下我跟踪调试时发现一个<em>奇怪</em>的<em>消息</em><em>问题</em>,当我单步跟踪时,当我用笔在Pocket PC上点击一下后,发现竟然能连续产生几条 WM_LBUTTONDOWN 和 WM_LBUTTONUP <em>消息</em>,这是什么原因?
JMS消息奇怪问题
最近碰JMS碰到一个<em>奇怪</em>的<em>问题</em>,我使用的是Activemq5.2。rnrn我实际往一个Queue发布了10条<em>消息</em>,可是实际消费端只接收到5条总是会丢失一半。rn我一次次运行,总是第一次丢失再运行一次第二次就能收到了。rn可是打开ActiveMQ的WEB控制台,看到的是收到发布10条,收到也是10条。rnrn消费端我是异步的接收<em>消息</em>rnrnSession session = connection.createSession(false, Session.AUTO_ACKNOWLEDGE);rnsession.createConsumer(request).setMessageListener(new MessageListenerSupport());rnrnMessageListenerSupport里的onMessage方法我打印了收到的<em>消息</em>,可是也只有5条。rnrn请问这是什么总是?
socket通信,以16进制传输问题
如果按 byte数组<em>传输</em>,这样byte buf[] = (byte)0x53,(byte)0xae? 是16进制<em>传输</em>吗?rn可是我查看buf[0] 的值,依旧是10进制的83呀,而且接收端收到的也是83?? rn只是,buf[1] 是个负数? 难道这就是16进制<em>传输</em>的区别?rn
关于编码奇怪问题,100分伺候
系统环境:win2k中文版/oracle8.1.16中文版/tomcat4.1.24/jdk1.4(是同一台机器);rnrn目的:如果SQL语句未能正常执行,显示ORACLE的错误提示信息;rnrn现象:rnString temp= e.toString();rntemp=new String(temp.getBytes("GBK"),"ISO8859_1");rnout.print(temp);rn可以正确显示汉字;rnrn<em>问题</em>:rn我想知道这里为什么要设置ISO8859_1参数,否则显示乱码。我的机器的字符集已经是GBK了,为什么还要用ISO8859_1<em>编码</em>?ISO8859-1不是支持的是西欧语言吗?rn按理说,ISO8859_1所在的位置应该是支持中文的字集名称才对呀?谁给解释一下!
一个很奇怪关于编码问题
我在网页添加一个字段,每当是5个中文字的时候,第5个就显示不出来了rn页面代码:rnrnrnrnrnACTION代码:rn红色字部分,每当是5个中文字,最后一个就显示不出来,例如adname的值是: 头部广告位,那么在rnaction里面得到adName的值转换后就变成 头部广告� ,真的很不明白rnrnAdvertForm advertForm = (AdvertForm)form;rnString adName = advertForm.getAdname();rn[color=#FF0000]adName = new String(adName.getBytes("iso-8859-1"),"UTF-8");[/color]
WCF服务编码设计规范
WCF服务<em>编码</em>设计规范WCFCodingStandard
WCF消息拦截示例代码
WCF<em>消息</em>拦截示例代码 通过实现IDispatchMessageInspector(服务端)/IClientMessageInspector(客户端)进行统一的<em>消息</em>拦截处理。
消息安全身份验证 wcf
<em>消息</em>安全模式之UserName客户端身份验证 制作证书: 1:Microsoft Visual Studio 2008Visual Studio ToolsVisual Studio 2008 命令提示行。输入:makecert -r -pe -n "CN=WCFServerCA" -sr LocalMachine -ss My -sky exchange 2:开始--运行--MMC--控制台--添加删除单元--证书--当前用户和计算机各添加一个 3:将个人里面的WCFServerCA证书用MMC的导出功能导出为带私钥的pfx文件,保存的时候需要输入证书的密码,然后再一一从pfx导入受信任的根证书颁发机构和受信任人每次导入都需要输入密码(注:一定要从pfx文件导入,不能使用mmc的复制粘贴证书功能,不然Windows Services服务启动WCF的时候会异常
wcf消息模式
演示了WCF的三种<em>消息</em>模式,单向模式,双工模式,请求答复模式,具体请看代码
Wcf消息筛选
Wcf使用soap<em>消息</em>进行通讯,客户端的<em>消息</em>到达服务端后,<em>消息</em>筛选是如何进行的呢?所谓的<em>消息</em>筛选指的是根据<em>消息</em>进行终结点的选择。服务寄宿时,一个服务可以添加多个终结点,通过listenUri可以指定终结点的监听地址以实现物理地址和逻辑地址的分离。现假设服务寄宿时,为服务添加三个地址不一样的终结点,地址分别为127.0.0.1:7777,127.0.0.1:8888,127.0.0.1:9999,并将
WCF接收消息
用OperationContext.Current.IncomingMessageHeaders得到从客户端收到的<em>消息</em>头 1.修改Server端的MyService public string TestMethod() { //用指定的localName和URI查找标头位置 int
WCF 消息安全
在 WCF中,默认是采用Message模式加密<em>消息</em>,而Message模式是采用x509证书加密<em>消息</em>,因此我们需要提供x509证书,但如果我们没有显示的提供,它去哪里获得x509证书呢?它有默认的证书吗?
WCF实现消息的交互
利用.net3.5中<em>wcf</em>实现<em>消息</em>交互,功能比较简单,但是能够表达<em>wcf</em>的意境,vs2008
Asp.Net MVC + WCF (2) EF树节点对象WCF传输问题
在以前也碰到过EF对象用WCF<em>传输</em>的<em>问题</em>(WCF开发(8) EF),主要是通过DbSet获取的对象,默认情况下不是我们自己定义的类对象,而是动态生成的代理类对象,代理类直接序列化是有<em>问题</em>的,WCF<em>传输</em>过程是需要序列化的。...
奇怪编码
在struts的Action中有如下一段代码:rnMap m = new HashMap();rnm.put("keyword","中");rnrequest.setAttribute("link",m);rn然后从该 Action转入jsp页面,在jsp页中有如下一段代码:rn点击超连接rnrn以上代码在websphere中的超连接为(websphere将中文gbk<em>编码</em>,中文显示正确):rnhttp://localhost:8080/test/test1.do?keyword=%D6%D0rn而在在resin和tomcat中的超连接为(两者将中文UTF-8<em>编码</em>,出现中文乱码):rnhttp://localhost:8080/test/test1.do?keyword=%E4%B8%ADrnrn有什么方法可改变应用服务器的默认<em>编码</em>方式?rnrn
变量传输问题!很奇怪
程序运行到这句时:ccerp.Q_CW_01.SessionName:=session1.SessionName;rn会出错:Access violation at address 004c20D9 in module'drp_erp_server.exe'rnread of address 000000A0;rnccerp是data module;这条语句写在drp_erp_server模块里!rn这是为什么呀?我想了一天了!还不知道为什么?郁闷呀!帮帮我!谢谢各位了!
wcf传输文件示例.rar
通过<em>wcf</em>服务实现文件上传,以及通过调用服务的方式实现文件下载操作
wcf分块传输大文件的例子
<em>wcf</em>分块<em>传输</em>大文件的例子
WCF,不传输这个成员
[code=csharp]rn[DataContract] rnpublic class Student rnrn [DataMember] rn public string Name get; set; rn public int age;rnrn[/code]rn在上面的数据契约中,age并没有使用DataMember标记,因为在Student对象的<em>传输</em>过程中,不需要<em>传输</em>这个成员。那么,现在有这样一个<em>问题</em>:在age上没有使用DataMember标记,在客户端添加服务引用之后,Student类中也就不会出现这个age成员,那如何在客户端使用age成员呢?rn虽然客户端向服务端<em>传输</em>信息时,不<em>传输</em>age,但并没有说客户端不使用age啊,咋整呢...
11学习WCF详解传输
学习WCF详解<em>传输</em>,介绍了WCF详解<em>传输</em>的设计与实现 C#代码 vs2008
修改WCF传输大小限制
&amp;lt;bindings&amp;gt;   &amp;lt;wsHttpBinding&amp;gt;     &amp;lt;binding name=&quot;NewBinding2&quot; maxReceivedMessageSize=&quot;67108864&quot;&amp;gt;       &amp;lt;readerQuotas maxStringContentLength=&quot;67108864&quot;/&amp;gt;       &amp;lt;
能否让wcf传输object
我们用<em>wcf</em>进行数据<em>传输</em>的时候一般要进行如下的标识,标识要<em>传输</em>的是什么类型或实体,比如这里的ClassArn[KnownType(typeof(ClassA))]rn但是我想动态<em>传输</em>实体类,也就是说预先不知道要<em>传输</em>的哪个类,可能是ClassA,也可能是ClassB或ClassC,rn该怎么处理呢?如果直接用[KnownType(typeof(object))],那肯定是不行的,因为这样<em>wcf</em>不知道如何序列化数据。。。
WCF 传输大量数据 出错!!
<em>wcf</em> 默认<em>传输</em>文件只能小于56kb,我怎么该配置文件都不行。麻烦大家帮我改改 谢谢!!rn原始文件rn web。config:rn rn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrnrnServiceReferences.ClientConfig:rnrn rn rn rn rn rn rn rn rn rn rn rn rn rnrnrn 谢谢!!!rn
网络工程师编码传输试题
本资料里汇总了<em>编码</em>与<em>传输</em>历年考题,希望对大家考试有帮助,呵呵。
多文件编码无缝传输
我做了个程序,打开媒体文件然后Muxer混合,然后用NetSink推送http流播放rn我怎么样打开多个媒体文件,播放完一个跳到第二个的时候不重新缓冲啊
传输中文、编码、长度
mina<em>传输</em>接收内容时会有中文,java的String在不同的平台中文长度不同,我本机String--》byte[]是2个长度,单位的linux服务器是3个长度,所以要是根据长度截取肯定有<em>问题</em>。 如果按照字符长度截取,在解<em>编码</em>器设置字符为iso-8859-1,取值时将String转成GB2312; 如果按照字节长度截取,在解<em>编码</em>器设置字符为UTF-8、iso-8859-1均可,切记String...
模拟信号编码传输
通信原理第四章模拟信号<em>编码</em><em>传输</em>,不同于数字信号<em>编码</em>,主要是抽样量化<em>编码</em>以及PCM.doc
红外传输编码
希望能用上,是红外线<em>传输</em>信息的,单片机开发程序。毕业设计专用
live555传输h264编码
<em>问题</em>是这样的:rn[code=C/C++]rnif (ret == RET_SUCCESS) rn fFrameSize = av_data.size + offset;rn if (fFrameSize > fMaxSize) rn printf("Frame Truncated\n");rn fNumTruncatedBytes = fFrameSize - fMaxSize;rn fFrameSize = fMaxSize;rn rn else rn fNumTruncatedBytes = 0;rn rn memcpy(fTo+offset, av_data.ptr, fFrameSize-offset);rnrn if (SerialLock > 0) rn GetAVData(cmd[AV_UNLOCK_MP4], SerialLock, &av_data);rn rn SerialLock = SerialBook;rnrn // Note the timestamp and size:rn gettimeofday(&fPresentationTime, NULL);rn SerialBook++;rn return 1;rnrn[/code]rnrn不知道总是进入printf("Frame Truncated\n");rnrnfMaxSize这个成员变量又在很多类里,一直里不清楚live555类的调用关系。rn不知道有没有遇到同样<em>问题</em>的朋友。用的是H264VideoStreamFramer类。
图像的渐进式传输编码
通过matlab编程进行图像的渐进式<em>传输</em>
Ajax编码传输参数
ajax<em>编码</em><em>传输</em> : 解决中文参数乱码
采集封装编码传输
展示了采集封装<em>编码</em><em>传输</em>整个过程,封装为RTP,<em>编码</em>调用开源X264库到H264。实现网络TCP<em>传输</em>
soap学习笔记(六)----使用Axis2传输附件(AXIS2 MTOM) (上)
本文介绍如何使用Axis2传递附件。   1.工作环境 IDE: Eclipse 3.1.2 jdk: jdk1.5.0_04 Tomcat: apache-tomcat-5.0.28 AXIS2:1.0(war版本和bin版本) 2.实现    在Eclipse新建一个动态web工程,在WEB-INF\lib下加入axis2所需的jar包。 本例的是一个系统的用户上传下...
cxf mtom传输附件需要进行怎么的处理?
今天用cxf <em>mtom</em><em>传输</em>的文件都是错误的,请问如休处理才能使<em>传输</em>的文件正确。
mobile开发中遇到问题及解决方案下载
一些关于mobile开发遇到的问题及解决方案汇总,也许对大家开发mobile会有点用,分享下! 相关下载链接:[url=//download.csdn.net/download/tangjian1985/2020821?utm_source=bbsseo]//download.csdn.net/download/tangjian1985/2020821?utm_source=bbsseo[/url]
java源码物流信息网.rar下载
java源码物流信息网.rarJava小项目,帮您更快进入Java的精彩世界里 相关下载链接:[url=//download.csdn.net/download/mayunpeng123/2672545?utm_source=bbsseo]//download.csdn.net/download/mayunpeng123/2672545?utm_source=bbsseo[/url]
高校教师研究生JavaPPT-06下载
1.理解异常概念,理解Java 中抛弃异常和声明抛弃异常的区别与联系; 2.掌握Java的异常处理机制,学会如何合理应用异常处理机制; 3.会使用捕获异常和声明抛弃异常的两种异常处理的方法。 相关下载链接:[url=//download.csdn.net/download/snowfj/3979665?utm_source=bbsseo]//download.csdn.net/download/snowfj/3979665?utm_source=bbsseo[/url]
相关热词 c# gdi 占用内存 c#中遍历字典 c#控制台模拟dos c# 斜率 最小二乘法 c#进程延迟 c# mysql完整项目 c# grid 总行数 c# web浏览器插件 c# xml 生成xsd c# 操作sql视图
我们是很有底线的